✨ 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 Mailster Pro: campaign analytics dashboard

Mailster keeps subscribers, lists, custom fields, and engagement actions in dedicated tables, and Pro extensions add segmentation, automations, and integrations on the same schema. SleekView Charts joins those tables into one dashboard so list growth, status mix, segment performance, and campaign KPIs render as configurable chart cards.

♾️ Lifetime License available

SleekView Charts dashboard for Mailster Pro extensions

Premium newsletter reporting on one screen

Mailster stores subscribers in mailster_subscribers with status, signup source, and engagement counters; lists in mailster_lists; list memberships in mailster_lists_subscribers; custom fields in mailster_subscriber_fields; and engagement events in mailster_actions (opens, clicks, bounces, unsubscribes). Pro extensions extend the same schema with segmentation rules and automation flags.

The default Mailster reports show per-campaign opens and clicks one campaign at a time, with subscriber lists reached individually. Cross-cutting weekly questions, like list growth by source, segment trends, top campaigns over a quarter, and engagement decay, are split across screens. There is no built-in dashboard the editor opens to see everything in one place.

SleekView Charts pulls the schema into chart cards: Number for total subscribed, Donut for status mix, Bar for top lists, Area for daily new subscribers and campaign opens. The dashboard refreshes as Mailster writes new actions so the picture stays current between sends without a manual rebuild.

Workflow

Build a Mailster Pro dashboard in four steps

1

Map the mailster tables

Point SleekView at mailster_subscribers, mailster_lists, mailster_lists_subscribers, mailster_actions, and the campaign post type. The Charts view inherits the joined dataset for every card.
2

Choose chart types per question

Status mix wants a Donut, top list sizes a Bar, signup velocity an Area, total subscribed a Number. Campaign engagement is best on a Line over the trailing 90 days of sends across all Pro flows.
3

Set groupBy and aggregation

Each card declares its groupBy column, aggregation, and valueColumn. Campaign engagement groups by campaign_id with Count of opens from mailster_actions, list cards group by list_id with Count of memberships.
4

Pin the dashboard

Save the configured Charts view as a named dashboard. Newsletter editors check it before each send. List ops uses it for weekly hygiene. Growth leads use it for monthly attribution and source reviews.

Sample dashboard

Charts you can build from Mailster Pro data

A representative four-card dashboard combining a list-size KPI, a status mix, a top-list breakdown, and a daily signup trend.
Number · Default

Subscribed contacts

Total rows in mailster_subscribers with status equal to subscribed (status = 1). The headline list-size KPI as one big-number card with the previous month underneath for context.
Count
Pie · Donut

Subscriber status mix

Donut grouped by the status column on mailster_subscribers (pending, subscribed, unsubscribed, hardbounced, softbounced). Shows list hygiene and surfaces pending tails worth a re-confirmation send.
Count group by status
Bar · Horizontal

Top lists by size

Horizontal bar grouping memberships from mailster_lists_subscribers and resolving list_id to list name from mailster_lists. Sorted descending so the largest lists stay on top of the dashboard.
Count group by list_id
Area · Gradient

New subscribers per day

Gradient area chart of new mailster_subscribers rows by signup timestamp over the trailing 90 days. Surfaces signup velocity, campaign spikes, and slow-growth weeks across all Pro flows.
Count group by signup

Comparison

Default Mailster reporting vs SleekView Charts

Default Mailster reports

  • Per-campaign reports do not aggregate into list-wide weekly trends
  • No dashboard combining lists, signups, and campaign engagement on one screen
  • Top-list size over time is not charted in the default admin
  • Cross-campaign engagement trends are not plotted on a shared axis
  • Subscriber custom fields are not surfaced as chart dimensions

SleekView Charts

  • Dashboard joining mailster_subscribers, mailster_lists, and mailster_actions
  • Donut and Bar cards for status mix and top list sizes
  • Area cards for signup velocity and campaign opens
  • Source attribution pivoted onto a sortable Bar card
  • Charts refresh as Mailster writes new actions and signups

Features

What SleekView Charts gives you for Mailster Pro extensions

List-wide KPI cards

Total subscribed, this week's signups, last send's opens, this month's unsubscribes. Number cards surface the figures Mailster forces editors to assemble across separate report screens each week.

Status and list distribution

Donut and Bar cards render status mix and list sizes side by side. List hygiene and load questions answer themselves at a glance, and pending tails stand out long before deliverability suffers.

Signup and engagement trends

Area and Line cards over the trailing 30, 60, or 90 days surface signup velocity and engagement decay across campaigns. The patterns that drive next-quarter planning live in one card.

Audience

Who builds Mailster Pro dashboards with SleekView

Newsletter editors

Pre-send dashboard: status mix, top lists, last send's performance, this week's signups on one screen. The same view powers the next campaign brief and the previous send's post-mortem.

List ops

List-health dashboard tracking unsubscribed and bounced counts as trend lines. Spot deliverability erosion early and clean up the list before a high-stakes promotional send.

Growth ops

Source-attribution dashboard pivoting subscriber source into a Bar card. Compare form, manual import, and integration signups on volume and downstream engagement on one screen.

The bigger picture

Why newsletter teams need a saved dashboard

Newsletter ops cycles through the same weekly questions, and the team that can answer them in 30 seconds runs more campaigns and runs them better. Mailster Pro keeps every signal needed (status, list membership, action history, source attribution) in well-structured custom tables, but the default screens present each signal individually and leave the synthesis to spreadsheets. SleekView Charts collapses the synthesis onto one dashboard that refreshes as Mailster writes.

Editors check it before each send. List ops uses it for hygiene reviews. Growth ops uses it for source attribution.

The plugin keeps producing the data, the dashboard makes it operational.

Questions

Common questions about SleekView Charts for Mailster Pro extensions

No. The per-campaign Mailster analytics stay in place and continue to power individual campaign reviews. SleekView Charts adds the list-wide weekly dashboard that the default screens do not assemble on a single surface with shared filters.

 

Yes. Automation campaigns live alongside broadcasts in the campaign post type with a type field distinguishing them. Use type as a filter or pivot to chart welcome-series and re-engagement performance separately from broadcasts.

 

Yes. Bounce events live in mailster_actions and can power Area cards grouped by event date. Spot deliverability erosion as a rising bounce line before it tanks placement for engaged subscribers.

 

Yes. Dashboard-level filters apply to every chart card. A single list filter scopes the whole dashboard via the mailster_lists_subscribers pivot, so per-list dashboards become one-click switches.

 

Yes. Aggregations run on indexed columns Mailster maintains, and the Charts engine uses pagination and indexed joins rather than scanning meta. Hundreds of thousands of subscribers and millions of actions render in seconds.

 

Yes. Each chart card exposes its underlying row set, which exports to CSV with active filters applied. The export feeds board reports, attribution dashboards, and ad platforms without spreadsheet round-trips.

 

Yes. Each subsite has its own mailster tables and SleekView Charts reads the current subsite by default. Network-wide dashboards can be configured explicitly when reporting spans multiple subsites or brands.

 

No. Core Mailster uses the same tables, so SleekView Charts works on either edition. Pro segmentation and automation simply add more chart dimensions. The dashboard adapts to whichever extensions are active without specific dependencies.

 

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