🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!
🚨 Last Chance for the All Access Pass 🚨 Going away on 01.08.2026. Don't miss out!

SleekView for Popup Maker: subscribers & popups as customizable tables

Popup Maker stores subscribers in wp_pum_subscribers with email, name, popup_id, consent, and consent_args columns. SleekView reads it directly with popup-name joins, consent filtering, inline edits, and saved cohort views.

♾️ Lifetime License available

SleekView table view for Popup Maker

wp_pum_subscribers, finally as a queryable table

Popup Maker is one of the few popup plugins that ships a real schema for captures. Subscribers land in wp_pum_subscribers with stable columns: ID, email, name, fname, lname, popup_id, consent, consent_args, user_id, and created. The default admin shows a flat list with raw popup IDs and offers limited cross-popup filtering. Consent state lives in two columns, consent and consent_args, but isn't surfaced as a filter chip anywhere in the UI.

SleekView reads wp_pum_subscribers directly and joins wp_posts on popup_id so every row shows a readable popup name. Consent is pivoted into a clean filter chip with values for granted, pending, and denied, which is the audit surface GDPR work actually needs. Date and popup combine into saved cohort filters, so 'this week, with consent, from the Spring sale popup' becomes a single saved view marketing reuses.

The plugin keeps a few supporting tables for analytics and conditions; each can become its own SleekView view when it adds value, like an analytics-events table for funnel debugging. Inline edits flow through PUM_DB_Subscribers when available so registered actions on subscriber updates fire normally. The result is a queryable, exportable layer over data Popup Maker was already collecting, without changing how the popups themselves run.

Workflow

From wp_pum_subscribers to a queryable table

1

Connect the table

Point SleekView at wp_pum_subscribers. The agent UI inspects the columns, proposes types for created and consent, and maps popup_id as a foreign key to wp_posts so popup names resolve automatically.
2

Pivot consent into a chip

Move the consent and consent_args fields into a single filter chip with named states. GDPR audits stop being a manual SQL exercise and become a one-click cohort instead.
3

Build cohort filters

Combine date, popup, and consent into saved views like 'Last 7 days, granted consent, Spring sale popup'. Each role on the team opens straight into their slice, no shared spreadsheet required.
4

Pair the popup view

Add a second view over the popup post type with capture-count joins per popup. Sort by capture count to find your best performers and to spot popups that haven't fired all month.

Sample columns

A typical Popup Maker subscribers view

SleekView reads wp_pum_subscribers joined with wp_posts to resolve popup_id into a readable popup name.
Source: wp_pum_subscribers + wp_posts (popup post type)
Captured Email Name Popup Consent User
Apr 24 14:02 alex@studio.co Alex R Spring sale Yes
Apr 24 11:18 ria@design.io Ria P Newsletter Yes
Apr 24 09:47 tom@hello.dev Tom B Demo Pending user_42
Apr 23 22:31 mia@brew.coop Mia B Footer bar No

Comparison

Default Popup Maker subscriber list vs SleekView

Default Popup Maker subscriber list

  • Default list shows a fixed column set, no popup-name resolution
  • Filtering by popup requires switching screens
  • Consent column isn't easily filterable across all subscribers
  • No cohort filters (last 7 days, specific popup, with consent)
  • Bulk consent or status edits aren't supported

SleekView

  • Read wp_pum_subscribers with popup names resolved by join
  • Filter by consent, popup, or date — combinations save as named views
  • Inline-edit consent state across many rows in one pass
  • Audit popup inventory in a parallel view with capture counts joined
  • Export filtered subscriber lists to CSV for ESP imports

Features

What SleekView gives you for Popup Maker

Subscriber audit

Filter wp_pum_subscribers by date, consent, and popup. Build a 'this week, with consent' cohort and export it directly without touching SQL or pivoting CSV in a spreadsheet.

Consent visibility

Consent state lives in consent_args and consent. SleekView pivots both into a clean filter chip for GDPR-ready audits, with named states for granted, pending, and denied.

Popup inventory

Pair the subscriber view with a popup-post-type view; capture counts joined per popup so performance is visible at a glance, no separate analytics screen needed.

Audience

Who uses SleekView for Popup Maker

Compliance & audit

Filter subscribers by consent state for GDPR audits; export consent records for data-subject requests. The consent filter chip turns a multi-step workflow into a single saved view.

Marketing ops

Cohort recent subscribers by popup and date, export the list, push it to your ESP, all without writing SQL or asking engineering for a one-off report against wp_pum_subscribers.

Conversion teams

Compare popups by capture count: a popup-post-type view with subscriber-count joins reveals which popups perform and which need new copy or trigger logic.

The bigger picture

Consent visibility belongs in a filterable column

Popup Maker stores consent state as part of every subscriber row, which is exactly the data GDPR audits and ESP-migration cleanups need. The problem is that the default subscribers screen treats consent as a detail field rather than a first-class filter, so building a list of 'subscribers with granted consent in the last 90 days, from the newsletter popup' means exporting CSVs and pivoting them in a spreadsheet. That workflow scales badly: every audit, every ESP swap, every lead-store hand-off becomes a manual sort.

SleekView pivots consent and consent_args into a typed filter chip and joins popup_id to wp_posts so popup names resolve in the row. Suddenly the audit cohort is a one-click filter that exports cleanly to CSV with the columns the receiving system needs. The same plumbing surfaces denied and pending consent as their own queues, which compliance teams need to honor data-subject requests reliably.

The popup plugin still owns capture; SleekView owns the review and export layer that consent-aware data was always meant to enable.

Questions

Common questions about SleekView for Popup Maker

In a custom table named wp_pum_subscribers. Columns include ID, email, name, fname, lname, popup_id, consent, consent_args, user_id, and created. SleekView reads it directly without going through any plugin abstractions, which keeps queries fast and lets you compose cohorts that the default admin can't render.

 

Yes. The view joins to wp_posts on popup_id so the column shows a readable popup name instead of an integer. The join is a config option in the agent UI, not custom SQL. If a popup has been deleted, SleekView shows the popup_id and a deleted indicator so you can still recognize the row in compliance exports.

 

Popup Maker uses several supporting tables for analytics and conditions. Each can become its own SleekView view if it adds value, for example an analytics-events table for funnel debugging or a conditions table for auditing rule overlap. The agent UI lists every wp_pum_* table on your install so you can pick the ones worth surfacing.

 

Yes. SleekView writes through the plugin's data-access layer, PUM_DB_Subscribers, when available, so any registered actions on subscriber updates fire normally. ESP integrations and consent-tracking webhooks downstream of those actions behave the same as if you'd edited from Popup Maker's own admin.

 

Source-page tracking depends on whether your install captures it. Some setups store referrer in subscriber meta, others in consent_args, and some don't capture it at all. If the data is present in any field, SleekView pivots it into a column. If the install doesn't record source pages, no view can invent that data.

 

No. SleekView is a queryable view of what's already in your WordPress database. ESP integrations still happen through Popup Maker's standard sync. SleekView's role is the audit, cohort, and export layer over the local store, not the live capture or send path.

 

Yes. Inline edit lets you blank out email, name, and consent_args fields directly. Combine with a saved filter for 'right-to-be-forgotten requests this month' and the workflow collapses into a single screen. The write path uses Popup Maker's data layer where exposed, otherwise direct table writes with an audit log entry.

 

Group the subscriber view by email. Rows that match across multiple popups surface together with a popup-list column showing every popup that captured them. Useful before pushing to an ESP that doesn't tolerate duplicates and useful for understanding which popups overlap in audience.

 

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 🎁

💎 Want everything forever? The All Access Pass is going away on 01.08.2026.

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