SleekPixel for OptinMonster campaign landing pages
OptinMonster stores campaigns in the omapp_campaigns option and tracks display rules in omapp_output_settings. SleekPixel reads the campaign id, type, and trigger config tied to a page, then renders a branded OG image so the share signals the live promotion rather than a generic theme card.
♾️ Lifetime License available
Live campaigns deserve a live-looking share.
OptinMonster persists campaigns in the omapp_campaigns option, with each campaign's id, type, and slug stored alongside its display rules. Page-level assignments live in omapp_output_settings, which records which campaigns are scheduled to display on which pages or post types, with trigger types like exit-intent, time-on-page, scroll-depth, and inactivity.
A landing page that fronts a lightbox campaign or a slide-in is usually all about the campaign. The headline copy, the visual, and the conversion math all live in the campaign rather than in the WordPress page content. So default OG generators looking at post_content see almost no signal: the campaign is in OptinMonster's option store, not in the page body.
SleekPixel reads omapp_output_settings for the active campaigns scheduled on the current page, looks up each campaign in omapp_campaigns for type and trigger, and renders a per-campaign OG image. The share now names the campaign, badges the type (Lightbox, Floating Bar, Slide-in, Inline, Gamified), and stamps the trigger so the link signals the live promotion behind the page.
Workflow
From campaign save to social card
Detect the active campaigns
omapp_output_settings to find which OptinMonster campaigns are scheduled to display on the current page or post type.
Read the campaign config
omapp_campaigns for type, slug, status, and trigger metadata, no external OptinMonster API call required.
Render the OG image
Hook saves and promotions
Output
Sample OptinMonster card
Generated from a real OptinMonster campaign: id, type, trigger, and assigned page pulled from omapp_campaigns and omapp_output_settings.
Comparison
Default theme OG image vs SleekPixel for OptinMonster
Default theme OG image
- Default OG image never reflects which OptinMonster campaign is active on the page
- Lightbox, slide-in, and floating-bar pages all share with one identical theme card
- Campaign rotations and AB-test winners never change the share preview
- Exit-intent and scroll-depth triggers are invisible in any shared link
- Editors cannot tell from a share which active campaign is being promoted
SleekPixel
-
Reads
omapp_campaignsfor campaign id, type, slug, and status -
Reads
omapp_output_settingsfor per-page campaign assignments - Renders campaign type as a badge: Lightbox, Floating Bar, Slide-in, Inline
- Shows trigger type as a footer line: Exit-Intent, Scroll, Time, Inactivity
- Refreshes on OptinMonster campaign save and on AB-test winner promotion
Features
What SleekPixel gives you for OptinMonster
Campaign-aware card
The active campaign assigned to the current page becomes the headline of the OG card, so the share signals the actual promotion behind the page.
Type and trigger badges
Campaign type (lightbox, slide-in, bar, inline, gamified) and trigger type (exit, scroll, time) become colored badges, so the share previews the mechanics.
AB-test aware
When OptinMonster promotes a winning split, SleekPixel reads the new winner id and regenerates the OG image to reflect the campaign actually running.
Use cases
Where OptinMonster-driven sites benefit most
Promotion landing pages
Time-limited promotions share with a card that names the campaign and badges the trigger, so the share itself signals 'live promotion'.
Lead-magnet pages
Course-signup and ebook-download pages share with a card that names the lead magnet behind the OptinMonster lightbox, not the generic theme.
Cart-recovery campaigns
Exit-intent recovery campaigns get their own card that badges 'Exit-Intent', signalling the recovery offer to anyone passing the link.
The bigger picture
Why campaign-driven pages need a campaign-aware card
OptinMonster landing pages are not really about the WordPress page. The headline copy, the visual, the offer, and the conversion mechanics all live in the OptinMonster campaign, while WordPress just hosts the URL. So when a visitor shares the URL, the default OG image strips out everything that actually matters about the page and replaces it with the site logo.
A SleekPixel card that names the campaign, badges the campaign type, and stamps the trigger restores all of that. The fields already exist in the OptinMonster option store. The plugin writes the campaign metadata on every save and updates it on every AB-test promotion.
SleekPixel reads what the plugin already writes and turns every campaign update into a regenerated card. For a marketing team running ten active campaigns over a quarter, that is hundreds of refreshed previews that always match the offer currently live behind the page.
Questions
Common questions about SleekPixel for OptinMonster
Just the OptinMonster WordPress connector plugin. SleekPixel reads from the local options where the connector stores campaign metadata and page assignments. There is no separate OptinMonster API call from SleekPixel itself.
 SleekPixel defaults to the first active campaign by display priority. A per-page override lets you pin a specific campaign id as the share-card source, which is useful when one campaign is a sitewide bar and another is the page-specific lightbox.
 
OptinMonster writes the new winner id back into omapp_campaigns when a split test promotes. SleekPixel hooks the campaign-save action and regenerates the OG image for posts tied to the campaign, so the share reflects the winner.
Yes. Campaign headline, subheadline, and CTA copy stored on the campaign are exposed as template fields. The OG image can mirror the campaign headline word-for-word, or show a structured summary instead.
 Yes. Site-wide campaigns are reflected on the OG image of every page they target, with the page-specific scope still respected. You can scope which post types the integration runs on through the SleekPixel settings page.
 No. SleekPixel registers a higher-priority filter on each SEO plugin's og:image and twitter:image filter, so the OptinMonster-aware image wins. The SEO plugin continues to provide description, twitter:card type, and structured data.
 Scheduled-but-not-live campaigns are skipped by default, on the assumption that you want shares of pre-launch URLs to look neutral. You can opt in to scheduled-campaign rendering if you want the share preview to tease the upcoming promotion.
 
Locally in wp-content/uploads/sleek-pixel/ on your own server. Your existing CDN handles delivery. No third-party host appears in the og:image URL and no per-render fees apply.
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 checkoutBrowse more
- Weibo post images
- Amazon Storefront banners
- Instagram feed posts
- SoundCloud track art
- Pinterest pins
- Klaviyo email banner
- Substack podcast cover
- Substack post thumbnail
- YouTube community images
- Instagram bio link banners
- Apple Music cover art
- Twitch panel images
- KakaoTalk channel banners
- Lemon8 post
- Pinterest shop banners