✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView table view for Icegram Express

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

1

Map the subscriber and list tables

Point SleekView at ig_es_subscribers and ig_es_lists. Pivot list memberships so each subscriber row shows its lists as a real column instead of an opaque ID join.
2

Pull the campaign data

Campaigns live in ig_es_campaigns. Send stats land in the sending queue and notification tables. SleekView surfaces campaign_id, send_date, open count and click count as typed columns.
3

Save and scope the view

Name it ("Recent signups", "Unconfirmed audit", "Campaign performance") and gate it by WordPress capability so editors, growth and ops each see their slice.
4

Edit inline or export

Bulk-resend confirmation to unconfirmed rows, flip a list membership or export the filtered cohort to CSV. Edits run through the plugin's API so any Icegram Express hooks still fire.

Sample columns

A typical Icegram Express subscriber table

SleekView joins ig_es_subscribers with ig_es_lists so list memberships sit as a real column next to email, status and signup date.
Source: ig_es_subscribers + ig_es_lists + ig_es_campaigns + ig_es_sending_queue
Email 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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