✨ 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 MailOptin Pro

SleekView reads wp_mo_optin_conversions and the MailOptin optin custom post type and renders every captured lead as a sortable, filterable table with campaign, source URL, referrer and status as real columns next to email and date.

♾️ Lifetime License available

SleekView table view for MailOptin Pro

MailOptin Pro stores every lead locally. The cross-campaign table is what's missing.

MailOptin Pro captures emails through lightboxes, slide-ins, inline forms, after-post placements and notification bars. Every conversion writes a row to wp_mo_optin_conversions with email, optin_campaign_id, conversion_page, referrer and status. Optin definitions live as a custom post type with type, design and trigger meta.

The default plugin admin presents per-campaign reports. That works for comparing one optin against another over time, but the row-level workspace, the table where ops can scan every captured lead across every campaign in one place, is missing. So is the inline audit of bounced or pending signups that never made it to the ESP.

SleekView reads the conversions table directly and joins the optin CPT for legible campaign names. Email, campaign, source page, referrer, status and date sit as real columns. Sort by date to find recent imports, filter to status=bounced for an audit pass, bulk-update a stuck row's status without leaving the table.

Workflow

How SleekView reads MailOptin Pro data

1

Pick the conversions table

Point SleekView at wp_mo_optin_conversions. Every column (email, optin_campaign_id, conversion_page, referrer, status, date) shows up as a chartable, sortable field.
2

Join the optin CPT

Optin definitions live as a custom post type with type, design and trigger meta. SleekView joins each conversion row to its campaign by ID so the table shows the human-readable name instead of the numeric campaign reference.
3

Save and scope the view

Name it ("Recent leads", "Bounced audit", "Source attribution") and gate it by WordPress capability so growth, content marketing and ops each see the slice they own.
4

Edit inline or export

Flip a stuck conversion's status, bulk-tag rows for an ESP resync or export the filtered set to CSV. Edits run through CRUD so any MailOptin hooks on update still fire.

Sample columns

A typical MailOptin Pro conversions table

SleekView joins wp_mo_optin_conversions with the optin CPT so campaign name sits next to email, source page and status as real columns.
Source: wp_mo_optin_conversions + optin CPT (post_type = mo-optin)
Email Campaign Source page Referrer Status Date
alex@studio.co Spring Newsletter /blog/css-grid google.com Subscribed May 15
ria@design.io Free Ebook /free-ebook twitter.com Pending May 14
tom@hello.dev Exit Intent Pricing /pricing Subscribed May 13
mia@brew.coop Footer Bar /about linkedin.com Bounced May 12
leo@ship.dev After Post Slide-in /blog/web-vitals Subscribed May 11

Comparison

Default MailOptin Pro admin vs SleekView

Default MailOptin Pro admin

  • Conversions sit behind per-campaign report tabs, not one cross-campaign list
  • Source page and referrer are visible only by drilling into single leads
  • No filter to status=bounced or status=pending across every campaign
  • Bulk actions on captured leads are limited to delete and export
  • No saved per-role view for growth, content or ops

SleekView

  • Read directly from wp_mo_optin_conversions joined with the optin CPT
  • Source page and referrer as sortable, filterable columns
  • Inline-edit conversion status across many rows in one pass
  • Save filtered views ("Bounced audit", "This week's leads")
  • Same workspace upgrades when MailOptin extensions add columns

Features

What SleekView gives you for MailOptin Pro

Conversion meta as real columns

Surface source page, referrer and status alongside email and campaign. The captured leads move from a per-campaign report into a single sortable table.

Filter to bounced or pending

Filter to status=bounced or status=pending and the table surfaces every lead that never made it to the ESP, ready for a quick resync or cleanup.

Inline-edit conversion status

Flip a stuck lead to subscribed or trigger a re-send without opening the campaign editor. Standard MailOptin update hooks still fire.

Audience

Who uses SleekView for MailOptin Pro

Growth marketers

Audit every captured lead across every campaign in one table. Spot a campaign producing bounces and a placement quietly carrying signups, both before the monthly report.

Content marketers

Sort by source page to see which blog posts and landing pages produce the bulk of signups. The chart-ready table is the editorial brief.

Agencies

Hand a client a single conversions audit on day one. The table replaces a four-tab walkthrough of MailOptin's per-campaign reports.

The bigger picture

Why MailOptin Pro still needs a real conversions table

MailOptin Pro stores every captured lead with the metadata that matters: campaign, source URL, referrer, status and date. The plugin's reports are honest but per-campaign by design, which leaves the cross-campaign question harder than the data should make it. Which page is producing real signups across every optin combined is one SQL query and zero exports, but the default admin doesn't render it as a list.

SleekView turns the conversions table into the operational workspace the data already supports. Sort by date to find recent imports, filter to bounced rows for a deliverability audit, bulk-tag a cohort for an ESP resync. The plugin keeps capturing leads through its own engine, the table layer adds the row-level audit the ESP-sync workflow cannot replace.

Questions

Common questions about SleekView for MailOptin Pro

MailOptin Pro's own storage: wp_mo_optin_conversions for every captured lead and the optin custom post type for campaign names, types and triggers. No external API is called for the table layer.

 

No. The table layer is read-mostly against the conversions table. MailOptin Pro continues to sync to Mailchimp, ActiveCampaign, ConvertKit and the other supported ESPs through the plugin's own integrations on its own schedule.

 

Yes. Status edits flow through standard WordPress CRUD, so any MailOptin update hooks fire exactly as if the change had been made through the plugin admin. Useful for clearing stuck pending rows or marking a row for re-sync.

 

No. SleekView only runs queries when the view is open in WP Admin and uses the indexes MailOptin Pro maintains on optin_campaign_id and date. There are no background jobs, no cron polling and no scheduled syncs.

 

Yes. Filter to a single optin_campaign_id and the table narrows to that campaign's conversions. Combine with a date range filter to produce a per-campaign weekly cohort for ops review.

 

Yes. Each multisite blog has its own wp_mo_optin_conversions and its own optin CPT. SleekView reads the conversions on each blog, and a network rollup is possible by joining across blogs.

 

Yes. The conversions table records every optin type regardless of whether the row came from a Lite or Pro template. Lightbox, slide-in, after-post, sidebar, inline and notification bar conversions all land in the same dataset.

 

Yes. The current filter set exports to CSV with the columns chosen for the export rather than the plugin's fixed default. Useful for an ESP import or a manual cleanup before a major campaign.

 

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