SleekView for SmartrMail: WP-side opt-in & sync settings as tables
SmartrMail subscribers and campaigns live in its cloud. The WP plugin keeps opt-in form mappings, list IDs and last-sync timestamps in wp_options. SleekView gives ops one inline-editable table for the connection layer.
♾️ Lifetime License available
Cloud subscribers, local config — surface what's in WP
The SmartrMail WordPress plugin is a thin bridge between WooCommerce and the SmartrMail SaaS. It stores an API key, a target list ID, an opt-in form HTML snippet, and the sync state. All of that sits in wp_options; the plugin does not create custom tables on a typical install. Subscribers, campaigns and automations live in SmartrMail's cloud, where the customer record is canonical.
The default SmartrMail settings page handles single-store configuration well. It does not roll up across multisite. Sync queue depth is not surfaced for ops, the opt-in form HTML is buried in a textarea, and there is no filter for sites pointing at the wrong list ID. Disconnected sites only complain on the next save attempt. SleekView aggregates each blog's option row into one network-wide audit table so multisite networks and agencies can confirm every store points at the right list and the sync has not drifted.
Two columns matter operationally. Sync queue depth, where it is cached as a transient or option, signals when SmartrMail is failing to drain WordPress's queue and visitors are signing up into a backlog. Last-sync timestamp older than 24 hours flags stores where the integration broke and nobody noticed. Both become sortable columns, replacing the ten-minute round trip of clicking through every blog's settings page.
Workflow
SmartrMail's connection layer, audited at scale
Aggregate option rows
Filter by sync health
Inline-edit list IDs
Catch staging-key-in-prod
Sample columns
A typical SmartrMail multisite settings audit
wp_options per blog. SleekView aggregates network-wide.
wp_options
| Site | List ID | Opt-in form | Last sync | Sync queued | Status |
|---|---|---|---|---|---|
| main store | list-1042 | Footer | Apr 24 14:02 | 0 | Healthy |
| EU store | list-1043 | Footer | Apr 24 14:02 | 2 | Healthy |
| subscription | list-1042 | Header | Apr 22 09:11 | 14 | Backlog |
| test | (empty) | — | — | 0 | Disconnected |
Comparison
Default SmartrMail settings vs SleekView
Default SmartrMail settings
- Settings page is per-site — no multisite roll-up
- Sync queue depth isn't surfaced for ops
- Opt-in form HTML is buried in a textarea field
- No filter for sites pointing at the wrong list ID
- Disconnected sites only complain on the next save
SleekView
- Multisite roll-up of every blog's SmartrMail config
- Sync queue depth as a sortable column
- Inline-edit list ID when migrating between SmartrMail accounts
- Catch staging-key-in-prod before a campaign ships
- Filter for stores whose sync hasn't run in 24 hours
Features
What SleekView gives you for SmartrMail
Network-wide audit
SmartrMail config lives per blog. SleekView aggregates across multisite into one cross-network audit table where backed-up syncs and missing list IDs become obvious.
Sync state surfaced
Last-sync timestamp and queue depth are stored as options. SleekView pulls them into columns so backed-up syncs are obvious before the next campaign loses sign-ups.
Inline list ID edits
Migrating to a new SmartrMail account? Bulk-edit list IDs across stores from one screen. The plugin reads the list ID at submission time so changes take effect immediately.
Audience
Who uses SleekView for SmartrMail
Marketing ops
Confirm every regional store posts to the right SmartrMail list before a launch. The audit replaces a tour through every store's settings page with one query.
Agency support
Triage "my SmartrMail stopped syncing" tickets by reading the WP-side state in seconds instead of asking the client to share a screenshot or grant dashboard access.
Privacy review
Inventory which sites push subscribers to which SmartrMail lists before a GDPR processor audit. The list-to-store map becomes a column instead of a click hunt.
The bigger picture
SmartrMail integrations break quietly without an audit
SmartrMail's value, like most lifecycle tools, lives in its cloud where the automations actually run. The WordPress plugin is intentionally thin; it stores just enough to bridge sign-ups and order events to the SmartrMail account and stays out of the way. That thinness is correct as architecture and inconvenient as operational ergonomics.
The default settings screen exposes the API key, the target list and the opt-in form; what it does not expose is sync health across a portfolio of stores. A queue with 14 backed-up sign-ups looks identical to a queue with zero, because both render as a green checkmark on the settings page. A site that has been disconnected for 48 hours stays disconnected until somebody tries to save settings and notices the error.
On a 20-blog multisite or a 30-client agency, those silent failures compound. SleekView turns sync health into a sortable column. Last-sync timestamp, queue depth, list ID and connection state all get surfaced once, and the rows that need work sort to the top of a network-wide audit.
The cost of a missed sync gets caught in seconds, not on the next campaign launch.
Questions
Common questions about SleekView for SmartrMail
No. Subscribers live in SmartrMail's cloud where the customer record is canonical. SleekView reads only the WP-side configuration — list IDs, opt-in form mappings, sync state — that the plugin stores in wp_options. Pulling subscribers into WordPress would duplicate the customer database and add legal weight to the WP install, which is the opposite of the plugin's design.
In wp_options. The plugin does not add custom tables on a typical install; config and sync state are option rows. The serialized array holds the API key, target list ID, opt-in form HTML snippet and the last-sync timestamp. SleekView pivots the array into named columns so it becomes auditable instead of opaque.
If the plugin caches a queue length in options or a transient, SleekView surfaces it as a column. Use it to filter for backed-up sites where SmartrMail is failing to drain the WordPress queue. A backlog of 14 means visitors are signing up into a queue that is not making it to the cloud, which is the exact failure mode the audit is designed to catch.
 Yes. The plugin reads the list ID at submission time. Edit in SleekView and the next sign-up posts to the new list. Existing subscribers in the old list are not retroactively moved; the change is forward-only, which is the behavior most operators expect during account migrations or list reorganizations.
 No. Flows and campaigns live in SmartrMail's dashboard. SleekView's scope is the WP-side connection layer, which means "is the integration configured, healthy, and pointing at the right list." That separation keeps the audit scope tight and the data model honest.
 SmartrMail receives those via JS or webhooks; the events themselves do not sit in WordPress. SleekView shows whether the sync is enabled and which store has it on, not the per-event log. For event-level history, the SmartrMail dashboard remains the source of truth and the right place to look.
 If your install logs option-changes through a plugin like Stream, SleekView can read that log and surface the last rotation timestamp as a column. Without an option-change log, only the current API key value is in the database, so historical auditing requires the change log to be in place beforehand.
 Pro adds more automation triggers and segmentation features in the cloud, but the WP-side storage is identical: same option keys, same sync state, same opt-in form mapping. SleekView reads the same shape across free and paid tiers, so a multisite network with mixed plan tiers still produces one consistent audit table.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout