✨ 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 Ninja Popups

SleekView Charts reads the Ninja Popups custom post type, its stats meta and any locally stored subscribers, then renders conversions, top popups and daily trends as configurable chart cards.

♾️ Lifetime License available

SleekView Charts dashboard for Ninja Popups

Ninja Popups generates the popups. WordPress holds the dataset.

Ninja Popups registers popups as a custom post type and stamps stats meta on each (impressions, conversions, last shown). Subscribers from local opt-ins are stored in a plugin table; ESP-routed leads land in the third-party platform. The admin shows per-popup screens with a small stats panel, which leaves the cross-popup picture invisible.

SleekView Charts treats those rows as one dataset. A Number card counts conversions across every Ninja Popups CPT row. A Pie splits subscribers by popup. A Bar ranks popups by conversion count. An Area trends conversions per day so a marketing lead can see the campaign curve, not just the latest number.

Chart view and Table view share the same rows, so a filter to one popup or one date range carries between them. Exports run from the filtered set. Nothing is recomputed in a separate report.

Workflow

Turn Ninja Popups data into a dashboard

1

Read the popup CPT and stats

SleekView scans the Ninja Popups CPT, its postmeta keys for stats and the local subscribers table. Every column shows up as a chart field.
2

Compose the chart cards

Pick Number, Pie, Bar, Line or Area cards. Group by popup post ID, ESP target or capture date. Aggregate as Count, Sum, Average, Minimum or Maximum.
3

Save and scope the dashboard

Name the dashboard ("Ninja Popups conversions", "ESP routing audit") and gate it by WordPress capability so the right team sees the right slice.
4

Share or export

Send a read-only URL or export the filtered subscriber set to CSV for an ESP import. The dashboard refreshes against live rows.

Sample dashboard

Charts you can build from Ninja Popups data

Each card reads from the Ninja Popups CPT, its stats meta and any locally stored opt-ins. Build a marketing dashboard, a campaign review or an ESP routing audit.
Number · Default

Total conversions

Sum of stats-meta conversion counts across every Ninja Popups CPT row. The KPI a quarterly review anchors on without flipping per-popup screens.
Sum(_np_conversions)
Pie · Donut

Conversions by popup

Donut of conversion share by popup. Shows which popup carries the list and which ones are vanity assets.
Sum(_np_conversions) group by post_title
Bar · Horizontal

Top popups ranked

Horizontal bar of conversion totals per popup. Sort once to see the top five performers and the long tail.
Sum(_np_conversions) group by post_title
Area · Gradient

Conversions per day

Daily trend of captured opt-ins. A campaign launch and its tail become a visible shape rather than a hunch.
Count group by date_submitted

Comparison

Default Ninja Popups reporting vs SleekView Charts

Default Ninja Popups stats screens

  • Stats are per popup, no native cross-popup KPI
  • No daily trend chart across all popups in one screen
  • ESP routing is configured per popup, not visible as an audit
  • Subscriber lists are flat tables without a chart surface
  • No read-only share URL for a stakeholder outside WP admin

SleekView Charts

  • KPI for total Ninja Popups conversions across every popup
  • Pie of conversion share by popup with names from the CPT
  • Bar ranking of top popups by conversion count
  • Area trend of conversions per day for campaign reviews
  • Filters carry between the chart and the subscriber table

Features

What SleekView Charts gives you for Ninja Popups

One dashboard, every popup

Render conversion totals, popup mix and daily trends as chart cards so the team stops measuring popups one screen at a time.

Filters span chart and table

Filter to a single popup or campaign window in the chart view and the audit table narrows the same way. One dataset, two surfaces.

Read-only share and export

Send a stakeholder a URL of the dashboard or export the filtered subscribers to CSV for ESP imports and quarterly briefings.

Audience

Who builds Ninja Popups charts dashboards with SleekView

Marketing leads

Watch conversions per day and per popup in one place, then queue copy revisions for the popups that have flatlined since the last refresh.

ESP routing audits

Pivot popups by ESP target meta to see which list each conversion lands in. Useful for GDPR data-flow documentation and ESP migrations.

Site cleanups

Find popups with zero conversions for the last month in a Bar chart and queue them for retirement, copy refresh or trigger tuning.

The bigger picture

Cross-popup performance is a dashboard question, not a tab question

Ninja Popups is straightforward at the per-popup level, which is exactly why a marketing lead reaching for cross-popup answers ends up clicking through every popup in turn. A Number card for total conversions, a Pie for the share by popup, a Bar for the ranking and an Area for the daily cadence consolidate the picture without changing what the plugin records. The dataset is whatever Ninja Popups already wrote into the CPT, its meta and any local opt-ins table.

The dashboard simply gives that data a reading surface that scales beyond a handful of popups, which is when the click marathon starts to bite.

Questions

Common questions about SleekView Charts for Ninja Popups

The Ninja Popups custom post type, its postmeta stats keys and the local subscribers table where the plugin stores opt-ins for local lists. SleekView does not call any external service to render the dashboard.

 

Yes. Group a Pie or Bar card by post_title or post ID and SleekView shows the conversion share or ranking by popup. Names come from the CPT, no manual mapping.

 

Yes. Group an Area or Line card by capture date or post_modified with a Count aggregation. Daily, weekly and monthly buckets are all available for campaign reviews.

 

If Ninja Popups stores a local row for each conversion, yes. If a popup is configured to push only to a third-party ESP with no local trace, those conversions live with the ESP and SleekView does not fabricate them.

 

Yes. The ESP target is stored as meta on each popup CPT row. A Pie or Bar grouped by that meta gives a one-glance ESP routing audit, useful for GDPR documentation and migrations.

 

Yes. Any filtered set behind a chart exports as CSV with the same columns the Table view would show. ESP imports and quarterly briefings draw from that filtered set.

 

Yes. The Table view edits the popup CPT through wp_update_post and update_post_meta, so registered actions on those rows fire normally. Chart cards refresh against the updated rows on the next view.

 

Yes. Add a filter on the popup or on a campaign tag stored in meta. Every chart card narrows to that campaign, and the saved view becomes the team's reporting page for it.

 

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