SleekView for Icegram Express
SleekView reads ig_es_subscribers, ig_es_lists, ig_es_campaigns and the sending queue and notification tables. Subscribers, list memberships, status and per-campaign send stats render as sortable, filterable tables with real columns.
♾️ Lifetime License available
Icegram Express keeps every subscriber local. The combined workspace is what's missing.
Icegram Express (formerly Email Subscribers) keeps its newsletter data in dedicated tables. Subscribers live in ig_es_subscribers with status, list memberships and signup metadata. Lists live in ig_es_lists. Campaigns and post notifications live in ig_es_campaigns. Per-recipient send stats live in ig_es_sending_queue and ig_es_notification.
The default plugin admin renders subscribers, lists and campaigns on separate tabs. Cross-screen questions, like which list grew fastest this quarter or which campaign actually carried the open rate, mean stitching numbers across three views. The data is queryable, the picture is fragmented.
SleekView reads the Icegram Express tables directly. Subscriber rows carry list memberships and status as real columns. Campaign rows carry send date, recipient count, opens and clicks as real columns. Sort by signup date for the recent cohort, filter to status=unconfirmed for a cleanup pass, bulk-tag a list segment from the same table.
Workflow
How SleekView reads Icegram Express data
Map the subscriber and list tables
Pull the campaign data
Save and scope the view
Edit inline or export
Sample columns
A typical Icegram Express subscriber table
ig_es_subscribers + ig_es_lists + ig_es_campaigns + ig_es_sending_queue
| Status | Lists | Signup source | Last opened | Signed up | |
|---|---|---|---|---|---|
| alex@studio.co | Confirmed | Main, VIP | Footer signup | May 12 | Jan 12 |
| ria@design.io | Confirmed | Main | Lead magnet | May 11 | Feb 03 |
| tom@hello.dev | Unconfirmed | Main | Sidebar | — | May 10 |
| mia@brew.coop | Unsubscribed | — | Footer signup | Feb 20 | Aug 04 |
| leo@ship.dev | Confirmed | Main, Pro | Pro upgrade page | May 13 | Apr 22 |
Comparison
Default Icegram Express admin vs SleekView
Default Icegram Express admin
- Subscribers, lists and campaigns are on separate admin tabs
- List memberships are visible per-subscriber but not as a sortable column
- No combined filter across status, list and signup source
- Bulk actions on subscribers are limited to delete and basic CSV export
- No saved per-role view for editors, growth or ops
SleekView
- Read directly from ig_es_subscribers joined with ig_es_lists
- List memberships and signup source as sortable, filterable columns
- Inline-edit subscriber status and list membership in bulk
- Save filtered views ("Unconfirmed audit", "This quarter's signups")
- Same workspace covers free and Pro tiers without reconfiguration
Features
What SleekView gives you for Icegram Express
Subscribers as real columns
Surface list membership, signup source and last opened alongside email and status. The subscriber base moves from a tab marathon into one sortable table.
Filter to unconfirmed
Filter to status=unconfirmed and the table lists every row stuck in double opt-in, ready for a bulk re-confirmation send or a cleanup pass.
Bulk-edit list membership
Add or remove a list across many rows in one action. Edits route through the plugin API so any Icegram Express hooks fire on save.
Audience
Who uses SleekView for Icegram Express
Newsletter editors
Plan the next broadcast from the same screen the subscriber list lives on. Filter to the target list, sort by last opened and the audience is ready.
Growth leads
Inventory the list mix and the unconfirmed share. The table answers "are we still growing and is the double opt-in working" without three tabs.
Operations
Audit confirmation rates by list and flag lists with elevated unconfirmed share for a cleanup pass. The filter is the cleanup brief.
The bigger picture
Why Icegram Express needs a combined workspace
Icegram Express already keeps every subscriber, list and campaign in dedicated tables, but the admin splits the picture across screens. Newsletter editors learn whether a campaign landed by clicking into each one rather than seeing them ranked side by side. List ops triage unconfirmed subscribers per-tab instead of as a single filter.
SleekView reads the same tables Icegram Express writes and renders the combined view as sortable, filterable tables with list memberships as real columns and per-campaign stats as joined fields. The data is already in WordPress, the table layer turns it from a tab marathon into a screenshot, and the inline edit flow respects every plugin hook the campaign engine needs to fire.
Questions
Common questions about SleekView for Icegram Express
Icegram Express's own storage: ig_es_subscribers, ig_es_lists, ig_es_campaigns and the sending queue and notification tables. No external API is called for the table layer.
 Yes. Free and Pro share the same underlying tables, with Pro extending the campaign types and automation surface. SleekView reads the unified dataset whether the site is on free, Starter, Pro or Max.
 Yes. List add and remove operations route through the Icegram Express API so any plugin hooks (welcome emails, sync triggers) fire as expected. Useful for post-event cleanup or import reconciliation.
 Yes. The Icegram Express tables are indexed on list_id, status and signup_date, and SleekView reuses those indexes for the group-by queries. Sites with hundreds of thousands of subscribers render the table within seconds.
 Yes. Each multisite blog has its own Icegram Express tables. SleekView reads the dataset on each blog, and a network rollup is possible by joining across blogs.
 Yes. Filter to a single list_id and the table narrows to subscribers and campaigns scoped to that list. The filter carries to the inline edit flow for row-level audit and bulk action.
 No. The table layer is read-mostly against the Icegram Express tables. The plugin continues to queue, send and track post notifications and broadcasts through its own engine on its own schedule.
 Yes. The current filter set exports to CSV with the columns chosen for the export rather than the plugin's fixed default. Useful for an ESP migration or a manual segmentation pass.
 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