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

Ninja Popups registers each popup as a CPT and stamps stats meta on it. SleekView flattens the CPT, its postmeta and any local subscribers table into queryable views with status filters, ESP-target audits and CSV exports.

♾️ Lifetime License available

SleekView table view for Ninja Popups

A cross-popup audit table, not a per-popup screen

Ninja Popups stores each popup as a custom post type and writes stats keys (impressions, conversions, last shown) to its postmeta. Local opt-ins land in a plugin subscribers table; ESP-routed leads go straight to the third-party platform. The default admin renders per-popup screens, so any cross-popup question becomes a click marathon through the CPT list.

SleekView reads the same CPT and meta directly. The popup view shows post_title, post_status, conversion count and ESP target as real columns with sortable headers and filter chips. The subscriber view joins captures to the popup CPT so each row shows a readable popup name. Bulk operations and cohort filters carry across both views.

Inline edits write through wp_update_post and update_post_meta, so the plugin's registered hooks fire normally. The result is an admin layer that scales past a handful of popups, with the same data Ninja Popups already wrote and nothing fabricated on top.

Workflow

From the Ninja Popups CPT to a queryable table

1

Connect the CPT and meta

Point SleekView at the Ninja Popups post type and its postmeta. The agent UI lists every meta key actually in use, including conversion totals and ESP targets, as candidate columns.
2

Compose the popup view

Add post_title, status, ESP target, conversion count and last_modified. Sort by conversion count to find the top performers and the long tail in one screen.
3

Pair the subscriber view

Add a second view over the local subscribers table joined to the popup CPT. Filter by popup and date for cohort exports, all without writing SQL.
4

Save and share by role

Name views like "ESP routing audit" or "Top popups this quarter" and gate by WordPress capability so marketing, ops and compliance each get their own slice.

Sample columns

A typical Ninja Popups audit view

SleekView reads the Ninja Popups CPT joined with its postmeta keys for conversions and ESP routing.
Source: Ninja Popups CPT + postmeta + local subscribers table
Popup Status Trigger ESP target Conversions Modified
Spring sale Active Exit intent Mailchimp 1,284 Apr 24
Newsletter footer Active Time delay ConvertKit 672 Apr 22
Demo signup Paused Click ActiveCampaign 98 Mar 19
Old promo Draft Exit intent 0 Jan 12

Comparison

Default Ninja Popups admin vs SleekView

Default Ninja Popups admin

  • CPT list shows fixed columns, conversion counts and ESP target are buried in meta
  • No saved cross-popup cohort views for marketing or compliance
  • ESP routing is configured per popup, not visible as an audit table
  • Local subscribers are a flat list without popup-name joins
  • Bulk status changes and inline edits are not first-class operations

SleekView

  • Read Ninja Popups CPT with conversion and ESP meta as real columns
  • Sort popups by conversion count to rank performers and retire dead weight
  • ESP-target audit in one filter chip for GDPR data-flow documents
  • Pair popup and subscriber views joined on popup_id
  • Export filtered cohorts to CSV for ESP imports and audits

Features

What SleekView gives you for Ninja Popups

Custom column sets per view

Build separate views for marketing, ops and compliance. Each picks its columns from the CPT, the conversion meta and the ESP target without shared admin compromises.

ESP routing audit

ESP target lives as meta on each popup CPT row. SleekView pivots it into a filter chip so a GDPR data-flow document or an ESP migration is a saved view, not a spreadsheet rebuild.

Inline edits through CRUD

Update status or ESP target across a cohort in one pass. Writes go through wp_update_post and update_post_meta, so registered plugin hooks fire normally.

Audience

Who uses SleekView for Ninja Popups

Marketing leads

Sort popups by conversion count, filter to active ones and queue copy revisions for the popups that have flatlined since the last refresh.

Compliance and audit

Pivot popups by ESP target to see which list each conversion routes to. The view becomes the GDPR data-flow document instead of a manual spreadsheet.

Site auditors

Filter to popups with zero conversions in the last month and queue them for archival, copy refresh or trigger tuning. One view, one decision per row.

The bigger picture

Cross-popup ops belong in a table, not a tab marathon

Ninja Popups is straightforward at the per-popup level, which is exactly why a marketing lead reaching for cross-popup answers ends up clicking every popup in turn. Conversion counts and ESP targets sit in postmeta, invisible until you open the row. SleekView pivots them into real columns and a filter chip, so a quarterly review or an ESP migration opens to a sorted, filtered table instead of a click marathon.

Same CPT, same hooks, dramatically less clicking.

Questions

Common questions about SleekView for Ninja Popups

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

 

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

 

Yes. SleekView writes through wp_update_post and update_post_meta, so registered actions on those rows fire normally. Stats and ESP integrations downstream behave as if you had edited from the plugin's own admin.

 

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

 

Source-page tracking depends on what the install records. If referrer is in meta or in the subscribers table, SleekView pivots it into a column. If the install does not capture source pages, no view can invent that data.

 

No. The Ninja Popups CPT screen still owns per-popup editing and template selection. SleekView adds the cross-popup audit, cohort and export layer that the CPT screen is not designed to provide.

 

Yes. Any filtered set behind a view exports as CSV with the same columns the table shows. ESP imports, retainer reviews and GDPR exports all draw from the filtered set.

 

Yes, on a per-site basis. Each site has its own CPT rows and subscribers table; SleekView builds views against the local set. Network-level rollups need a separate join.

 

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