✨ 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 SendPulse Forms: subscribers as a dashboard

SendPulse Forms stores form definitions, list mappings, and AJAX submission attempts inside WordPress while the contacts are pushed to SendPulse. SleekView Charts reads those local rows and assembles submissions per form, list distribution, and signup velocity into one dashboard.

♾️ Lifetime License available

SleekView Charts dashboard for SendPulse Forms

Subscription forms with a real dashboard

SendPulse Forms registers its forms as a custom post type and keeps configuration in wp_postmeta against each form ID. The mailbook list IDs, double opt-in flag, success message, and field mapping all sit on the form post. Submission attempts and API responses are written to the options table or a dedicated log row so the plugin can replay failures.

The default SendPulse admin shows the form list, an edit screen, and a link out to the SendPulse dashboard. There is no in-WordPress view that compares submissions per form, charts signups against the day they happened, or breaks results down by the list each form targets. That synthesis lives in SendPulse's cloud reports, not in WP Admin where the editor publishes the form in the first place.

SleekView Charts reads the form posts and their submission log and renders Number, Pie, Bar, and Area cards directly. Editors see which form drives most signups, which list is filling fastest, and where this week's spike came from without bouncing between WordPress and the SendPulse dashboard.

Workflow

Build a SendPulse dashboard in four steps

1

Point SleekView at the form post type

Select the SendPulse Forms post type and the submission log table. SleekView reads the form posts, their list mapping postmeta, and submission rows as one joined dataset.
2

Pick chart types per question

Submissions per form maps to a horizontal Bar, list distribution to a Pie, total opt-ins to a Number, and daily signups to a gradient Area. The mix matters more than polish on any one card.
3

Set groupBy and aggregation

Group by form_id, list_id, status, or submission date. Aggregations cover Count for submissions and Sum for any numeric custom field captured on the form, like donation amount or quantity.
4

Pin the dashboard

Save the configured Charts view as a named dashboard. Marketing reviews it before the weekly send. Site editors check it after a campaign push. Owners check it once a week.

Sample dashboard

Charts you can build from SendPulse Forms data

A representative four-card dashboard combining a headline opt-in KPI, a list distribution, a per-form breakdown, and a signup trend.
Number · Default

Opt-ins this month

A single big-number KPI counting successful submissions in the SendPulse Forms log for the current month with the previous month underneath for context.
Count
Bar · Horizontal

Submissions per form

Horizontal bar grouping submission rows by form_id and resolving the post title from wp_posts. Sorted descending so the highest-volume form sits on top.
Count group by form_id
Pie · Donut

List distribution

Donut chart grouping submissions by the SendPulse list_id stored in postmeta on each form. Shows which mailing list is filling fastest across the whole site.
Count group by list_id
Area · Gradient

Signups per day

Gradient area chart of submission timestamps over the trailing 60 days. Surfaces campaign spikes, weekday patterns, and slow stretches that warrant a fresh push.
Count group by created_at

Comparison

Default SendPulse Forms admin vs SleekView Charts

Default SendPulse Forms admin

  • Form list view shows each form but no submission counts side by side
  • No native chart of submissions by form, list, or day inside WordPress
  • Reports live in the external SendPulse dashboard, not in WP Admin
  • List-level signup velocity is not charted against time
  • Custom-field aggregates from form submissions are not surfaced visually

SleekView Charts

  • Dashboard joining the form post type, its postmeta, and submission rows
  • Pie and Bar cards for list distribution and per-form volume
  • Number cards for total opt-ins this month, week, and day
  • Area cards for daily signup trend over rolling windows
  • Charts refresh as SendPulse Forms writes new submission rows

Features

What SleekView Charts gives you for SendPulse Forms

Per-form KPI cards

Total opt-ins this week, last campaign's signups, this month's submissions, top form. Number cards surface the figures editors normally rebuild in spreadsheets each Monday morning.

List and status distribution

Donut and Bar cards render the list distribution and per-form mix side by side. Which list is filling fastest and which form drives it answer themselves at a glance.

Signup trends over time

Area cards over the trailing 30, 60, or 90 days surface signup velocity and campaign-driven spikes. The patterns that drive next-quarter planning live in one card.

Audience

Who builds SendPulse Forms dashboards with SleekView

Email marketers

Pre-send dashboard: which form drives most signups, which list is filling fastest, and how this week compares to last. The same view powers the next campaign brief and the previous push's post-mortem.

Site editors

Form-mix dashboard that shows which placements are pulling weight and which need a refresh. Old footer forms with flat lines stand out instantly against the active homepage form.

Growth ops

Velocity dashboard pivoting submissions into daily and weekly Area cards. Compare campaign pushes, post launches, and organic growth on the same time axis.

The bigger picture

Why subscription forms need a saved dashboard

Subscription growth is a weekly question, and the team that can answer it in 30 seconds runs more campaigns and runs them better. SendPulse Forms keeps every signal needed (form, list mapping, submission row, timestamp) inside WordPress, but the default admin presents each form individually and leaves the synthesis to the external SendPulse dashboard. SleekView Charts collapses the synthesis onto one screen in WP Admin that refreshes as SendPulse Forms writes.

Editors check it before publishing a campaign. Marketing checks it after the send. Growth ops checks it weekly.

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

Questions

Common questions about SleekView Charts for SendPulse Forms

No. The SendPulse cloud dashboard still owns deliverability, opens, and clicks since the actual sends happen there. SleekView Charts adds the WordPress-side dashboard for submissions, form distribution, and signup velocity, the synthesis the default admin does not assemble.

 

Yes. Even when contacts move to SendPulse on submit, the plugin logs the submission attempt locally with form ID, list ID, and timestamp. SleekView reads those local rows to render every chart in the dashboard without an API call.

 

Yes. If the form template captures placement as a hidden field or referrer URL, SleekView can group submissions by that column. Compare footer, popup, and inline-form performance on a single Bar card.

 

Yes. Dashboard-level filters apply to every chart card. Filter by a single SendPulse list_id and every card scopes to that list, so per-list dashboards become one-click switches instead of per-card reconfiguration.

 

Yes. Aggregations run on indexed columns and avoid full table scans. Hundreds of thousands of submission rows render charts in seconds because the Charts engine uses pagination and indexed joins rather than scanning meta.

 

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

 

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

 

It still works. Popup, inline, and floating-bar widgets all submit to the same plugin endpoint and write to the same submission log. The dashboard treats them as a single dataset and lets you split by placement on demand.

 

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