SleekView for Noptin
SleekView reads wp_noptin_subscribers, wp_noptin_subscriber_meta and the noptin-form and noptin-campaign custom post types. Every subscriber renders as a sortable, filterable row with source, status, conversion page and signup date as real columns.
♾️ Lifetime License available
Noptin keeps every subscriber local. The cross-form table is what's missing.
Noptin is a lightweight newsletter plugin that keeps its data local. Subscribers live in wp_noptin_subscribers with email, active status, confirmation key and signup source. Subscriber meta lives in wp_noptin_subscriber_meta. Forms live as a noptin-form custom post type. Campaigns and automation rules live as noptin-campaign posts.
The default Noptin admin shows a subscriber list with basic filters and a per-campaign report. The form-level audit and the per-source attribution table are missing: there's no view where every subscriber sits next to the form that captured them, the conversion page that produced them and the timestamp they signed up.
SleekView reads the Noptin tables and CPTs directly. Email, active status, source, conversion page and signup date sit as real columns. The source slug joins to the noptin-form CPT so the column shows the form name instead of a slug. Sort by date for the recent cohort, filter to active=0 for an audit pass, bulk-tag a source segment for the next campaign.
Workflow
How SleekView reads Noptin data
Map the subscribers table
Join the form and campaign CPTs
Save and scope the view
Edit inline or export
Sample columns
A typical Noptin subscriber table
wp_noptin_subscribers + wp_noptin_subscriber_meta + noptin-form CPT
| Status | Source form | Conversion page | Tags | Signed up | |
|---|---|---|---|---|---|
| alex@studio.co | Active | Newsletter footer | /blog/css-grid | VIP | May 15 |
| ria@design.io | Active | Lead magnet ebook | /free-ebook | Lead magnet | May 14 |
| tom@hello.dev | Unconfirmed | Sidebar widget | /about | — | May 13 |
| mia@brew.coop | Inactive | Newsletter footer | /contact | — | Feb 12 |
| leo@ship.dev | Active | Newsletter footer | /blog/seo | VIP | May 12 |
Comparison
Default Noptin admin vs SleekView
Default Noptin admin
- Subscriber list has filters but no joined form-name column
- Source attribution is in raw rows, never joined to the form CPT
- Per-campaign report is narrow, no cross-form list
- No filter for active=0 + signed_up > 90 days for cleanup
- Bulk actions on subscribers are limited to delete and basic export
SleekView
- Read directly from wp_noptin_subscribers joined with the noptin-form CPT
- Source form name and conversion page as sortable, filterable columns
- Inline-edit status, tags and form assignment in bulk
- Save filtered views ("Inactive audit", "This quarter's signups")
- Same workspace covers free Noptin core and the add-on pack
Features
What SleekView gives you for Noptin
Subscribers as real columns
Surface source form, conversion page and tags alongside email and status. The subscriber base moves from a filter chip view into a sortable audit table.
Filter to inactive cleanup
Filter to active=0 and signed up more than 90 days ago and the table lists every dormant row, ready for a re-engagement send or a deletion pass.
Bulk-tag inline
Add or remove tags across many subscribers in one action. Edits route through Noptin's API so any automation hooks fire on save.
Audience
Who uses SleekView for Noptin
Newsletter editors
Anchor on the active subscriber list and the source form column. Confirm the new lead magnet form is producing real subscribers and not just signups stuck at unconfirmed.
Growth leads
Use the source form column and conversion page filter to plan a placement audit. Retire forms with no signups in 90 days and double down on the workhorses.
Solo publishers
Run a one-person newsletter from one screen. Active subscribers, source mix and tag assignments sit on the same table, no SQL or ESP login required.
The bigger picture
Why a lightweight newsletter plugin still needs a real audit table
Noptin is intentionally lightweight and keeps every subscriber, form and campaign local in clean structured tables. That clean storage is exactly what makes it perfect for a real workspace: source attribution is already recorded per subscriber, signup date is already indexed and form names are already in the CPT. The default admin surfaces the data row by row, which is fine for a small list and slow for a growing one.
SleekView reads the Noptin tables and CPTs directly and renders the picture as a sortable, filterable audit table. Source becomes a joined column, inactive subscribers become a filter and bulk tag actions become a single pass. The data is already in WordPress, the table layer turns the subscriber list into the operational workspace the plugin's lightweight admin intentionally leaves out.
Questions
Common questions about SleekView for Noptin
The Noptin plugin's own storage: wp_noptin_subscribers, wp_noptin_subscriber_meta and the noptin-form and noptin-campaign custom post types. No external API is called for the table layer.
 Yes. Free Noptin and its add-on pack share the underlying subscriber and form storage. SleekView reads the unified dataset whether the site is on the free core or the paid pack.
 Yes. Tag and status edits route through Noptin's API so any plugin hooks (automation triggers, integration callbacks) fire on save. Useful for post-campaign cleanup or import reconciliation.
 Yes. wp_noptin_subscribers is indexed on active, source and date_created, and SleekView reuses those indexes for the group-by queries. Sites with hundreds of thousands of subscribers render the table within seconds.
 Yes. Each multisite blog has its own Noptin tables and CPTs. SleekView reads the dataset on each blog, and a network rollup is possible by joining across blogs.
 Yes. Filter to a single source slug and the table narrows to subscribers captured by that form. The filter carries to the inline edit flow for row-level audit and bulk action.
 No. The table layer is read-mostly against the subscriber and campaign tables. Noptin continues to fire automation rules, send campaigns and run double opt-in flows through its own engine on its own schedule.
 Yes. The current filter set exports to CSV with the columns chosen for the export rather than the plugin's fixed default. Useful for a one-off ESP import or a manual segmentation.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout