✨ 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 Charts for Icegram Express

SleekView Charts reads the Icegram Express subscriber, list and campaign tables directly. Total subscribers, list mix, campaign performance and signup cadence render as Number, Pie, Bar and Area cards.

♾️ Lifetime License available

SleekView Charts dashboard for Icegram Express

Icegram Express keeps every subscriber and campaign local. The dashboard is what's missing.

Icegram Express (formerly Email Subscribers) keeps its newsletter data in dedicated tables. Subscribers live in ig_es_subscribers (and historically ig_es_contacts) with status, list memberships and signup metadata. Lists live in ig_es_lists. Campaigns, sent broadcasts 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 subscriber lists, campaign lists and a basic reports screen 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 Charts reads the Icegram Express tables directly. A Number card counts confirmed subscribers. A Pie splits subscribers by list. A Bar ranks campaigns by opens. An Area trends signups per day, so the newsletter editor sees when a lead magnet starts converting and when growth stalls.

Workflow

Turn Icegram Express data into a dashboard

1

Read the subscriber and list tables

SleekView scans ig_es_subscribers and ig_es_lists and joins them so each subscriber row carries its list memberships, status and signup timestamp as chart fields.
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

Compose the chart cards

Pick Number, Pie, Bar, Line, Area, Radar or Radial cards. Group by list_id, campaign_id, status or signup_date, and aggregate as Count, Sum, Average, Minimum or Maximum.
4

Save and scope the dashboard

Name the dashboard ("Subscriber cockpit", "Campaign performance", "List health") and gate it by WordPress capability so editors, growth and ops each see their slice.

Sample dashboard

Charts you can build from Icegram Express data

Each card reads from the Icegram Express tables already in WordPress. Mix them for a subscriber cockpit or a campaign performance review.
Number · Default

Confirmed subscribers

Count of subscribers with status=confirmed across every list. The KPI that anchors any newsletter health review.
Count
Pie · Donut text

Subscribers by list

Share of confirmed subscribers by list. Surfaces the flagship list carrying the roster and the side lists that have grown quietly or stalled.
Count group by list_id
Bar · Horizontal

Top campaigns by opens

Campaigns ranked by total opens. The cross-campaign view the per-campaign report screens cannot produce in one glance.
Sum(open_count) group by campaign_id
Area · Gradient

Signups per day

Daily trend of subscriber signups. A lead magnet launch spikes, a stale signup form decays, both become visible as shape rather than guesswork.
Count group by signup_date

Comparison

Default Icegram Express reporting vs SleekView Charts

Default Icegram Express admin

  • Subscribers, lists and campaigns are on separate admin tabs
  • Reports screen offers per-campaign totals, no cross-campaign chart
  • List mix is not surfaced anywhere as a pie
  • No daily signup trend across the whole subscriber base
  • No read-only dashboard URL for newsletter editors without admin

SleekView Charts

  • KPI card for total confirmed subscribers across every list
  • Pie split of subscribers across the full Icegram Express list catalog
  • Horizontal bar ranking campaigns by total opens
  • Daily area chart of signups for cadence and decay
  • Filters carry between subscriber table view and chart cards

Features

What SleekView Charts gives you for Icegram Express

Subscriber base as a dashboard

Render the full Icegram Express subscriber base as Number and Pie cards. The newsletter editor sees the roster shape, not a per-tab walkthrough.

Campaign performance

Bar ranking of campaigns by opens surfaces which broadcasts and which post notifications actually land. Plan the next send from the chart, not from memory.

List health audit

Combine list mix and confirmation status to spot a list with a high unconfirmed share. The cleanup target becomes a filter, not a guess.

Audience

Who builds Icegram Express charts dashboards with SleekView

Newsletter editors

Anchor on the campaign opens bar and the daily signup trend. Spot a winning broadcast template and the lead magnet that's still pulling its weight, both on one screen.

Growth leads

Inventory the list mix and the daily signup cadence. The dashboard answers "are we still growing" without flipping through three reports.

Operations

Audit confirmation rates by list and flag lists with elevated unconfirmed shares for a cleanup pass. The chart is the cleanup brief.

The bigger picture

Newsletter health deserves one dashboard, not three tabs

Icegram Express already keeps every subscriber, list and campaign in dedicated tables, but the admin splits the picture across screens. The newsletter editor learns whether a campaign landed by clicking into each one rather than seeing them ranked side by side. SleekView Charts reads the same tables Icegram Express writes and renders the combined view as Number, Pie, Bar and Area cards.

List mix becomes a slice, campaign opens become a bar and signup cadence becomes a curve. The data is already in WordPress, the chart layer turns it from a tab marathon into a screenshot.

Questions

Common questions about SleekView Charts for Icegram Express

The Icegram Express plugin'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 chart 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. Filter to a single list_id and every card narrows to subscribers and campaigns scoped to that list. The filter carries to the underlying subscriber table for row-level audit and bulk action.

 

Yes. The Icegram Express tables are indexed on list_id, status and signup_date, and SleekView Charts reuses those indexes for the group-by queries. Sites with hundreds of thousands of subscribers render the dashboard within seconds.

 

Yes. Each multisite blog has its own Icegram Express tables. SleekView Charts aggregates the dataset across blogs, so a network-wide newsletter audit replaces clicking through each blog individually.

 

Yes. Each saved dashboard is scoped by WordPress capability. Newsletter editors see the campaign cockpit while ops sees the list health audit, each with their own filter presets saved independently.

 

No. The chart layer is read-only 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 Table view sitting on the same dataset exports the filtered subscriber rows to CSV, with the columns chosen for the export rather than the plugin's fixed default. Useful for a one-off ESP import or a manual segmentation.

 

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