✨ 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 phpList for WordPress

phpList is an open-source self-hosted email application. Its WordPress plugin keeps the phpList URL, REST credentials and per-form list routing in wp_options and wp_postmeta. SleekView Charts renders that as Number, Pie, Bar and Area cards.

♾️ Lifetime License available

SleekView Charts dashboard for phpList for WordPress

phpList runs on its own host. The WordPress signup surface needs a dashboard.

phpList is one of the original open-source email applications, and the WordPress plugin is a thin signup bridge. It writes the phpList base URL, the REST login/password and the default list IDs into wp_options, and it stamps per-form list-routing meta on signup shortcodes and blocks. When the optional submission log is enabled, each handoff lands as a row keyed to form ID, list IDs and a submitted_at timestamp.

The default plugin admin handles credentials and one global list assignment. It does not show how many signup embeds exist across the site, which phpList lists are receiving most signups, which form-builder integration is doing the work, or when the bridge last fired. On a content site that runs five newsletters across different sections, that gap is felt at every editorial meeting.

SleekView Charts reads the phpList plugin's WP-side data directly. A Number card anchors total signups this week. A Pie splits signups by phpList list. A Bar ranks signup pages by capture volume. An Area trends signups per day so the editorial lead can see whether the new top-of-page form is actually paying off.

Workflow

Turn the phpList WP-side data into a dashboard

1

Read the phpList settings option

SleekView pivots the phpList option in wp_options into typed columns: base URL, REST login presence, default list ID, signup confirmation flag and tracking flag.
2

Pull every signup form

Signup embeds live as shortcodes in post_content and as block attributes in postmeta. Each becomes a row with form_id, parent post, list IDs and last edited timestamp.
3

Compose the chart cards

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

Save and scope the dashboard

Name the dashboard ("Newsletter coverage", "Signup cadence") and gate by WordPress capability so editorial, marketing and ops each see the slice they need.

Sample dashboard

Charts you can build from phpList for WordPress data

Each card reads from the phpList plugin's WP-side storage in wp_options, wp_postmeta and the optional submission log. Mix them for a signup cockpit or a per-list audit.
Number · Default

Signups this week

Submission rows in the phpList bridge log scoped to the last seven days. The KPI editorial reviews before each weekly send.
Count
Pie · Donut text

Signups by phpList list

Distribution of signups per mapped phpList list. Reveals whether one list quietly absorbs everything while a niche newsletter goes silent.
Count group by list_id
Bar · Horizontal

Top signup pages

Parent posts ranked by signup volume. Sort once to see the top five capture pages and the long tail that ships zero opt-ins.
Count group by parent_post
Area · Gradient

Signups per day

Daily trend of signups through the phpList bridge. A drop after a layout change is the earliest visible sign that the embed went missing.
Count group by submitted_at

Comparison

Default phpList WP plugin admin vs SleekView Charts

Default phpList WP plugin admin

  • Plugin admin handles credentials and one global list, not aggregate reporting
  • No view of how many signup embeds the site ships
  • Per-list signup volume is invisible inside WordPress
  • No surface for which page captures most signups
  • No read-only dashboard URL to share with editorial or marketing

SleekView Charts

  • Number KPI for weekly signups across every phpList bridge
  • Pie split by phpList list_id
  • Bar ranking signup pages by capture volume
  • Area trend of signups per day for fast drop detection
  • Filters carry between the chart view and the signup log table

Features

What SleekView Charts gives you for phpList for WordPress

Dashboard over the signup log

Render phpList signups as Number, Pie, Bar and Area cards so the WordPress side has the dashboard the open-source application never tried to ship.

Filters span chart and table

Filter to one phpList list or one parent post in the chart view and the signup audit table narrows the same way. Same rows, two surfaces.

Share without granting phpList access

Send editorial a URL of the signup dashboard without provisioning a phpList admin login. Read-only sharing stays inside WordPress.

Audience

Who builds phpList for WordPress charts dashboards with SleekView

Editorial teams

Watch signups per day, top pages and list mix in one dashboard. Decide which sections deserve a top-of-page signup before the next editorial cycle.

Non-profit and association ops

phpList runs the email for plenty of associations. The dashboard becomes the board-meeting slide without a CSV export or a phpList admin seat.

Compliance and DPO

Read consent and confirmation flags alongside the signup cards. Open-source self-hosting earns trust when the consent posture is visible at a glance.

The bigger picture

Self-hosted email earns trust when the dashboard is visible

phpList is the long-standing open-source choice for organisations that want to keep their list off a SaaS, and the WordPress plugin is the visitor-facing front door for most of those installs. The trade-off is that the WP side of phpList has been a configuration screen, not a reporting one. A signup form that went missing during a redesign, a list that quietly stopped growing after a campaign ended, a confirmation flag flipped on staging and not on production: each of those questions lives in the plugin's option store and submission log, and a chart layer is what turns those numbers from latent data into a board-room-ready picture.

Same phpList WP-side data the runtime bridge already writes, organised so the editorial team, the marketing lead and the DPO can all see the shape of the program at once.

Questions

Common questions about SleekView Charts for phpList for WordPress

The phpList WordPress plugin's WP-side storage only: the settings option in wp_options, the per-form list routing in wp_postmeta and the optional submission log. Subscribers and campaign send data stay in the phpList application.

 

No. Subscribers live in phpList's database. SleekView Charts reports on the WP-side capture surface (signups, list routing, source pages) without pulling subscriber records into WordPress.

 

Yes. Filter the dataset to a list_id and every card narrows to that list, including the daily trend and the top-page bar. A per-list dashboard is a saved view, not a separate report build.

 

Yes. Both the shortcode in post_content and the block attributes in postmeta are read, so a mixed-vintage site still produces one clean signup dataset.

 

No. Chart queries run on read against options, postmeta and the log table. The phpList REST handoff continues at submission time with no added work.

 

Yes. Each blog has its own phpList option and its own postmeta. SleekView Charts aggregates the dataset across blogs for a network-wide signup view.

 

Some installs disable submission logging by default. SleekView shows an empty-state on the log-driven cards in that case; the settings and routing cards (over wp_options and postmeta) continue to render so the rest of the dashboard stays useful.

 

Yes. Each saved dashboard is scoped by WordPress capability, so editorial sees signup cadence while compliance sees consent flags, each with their own filter presets.

 

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