SleekPixel for Thrive Leads opt-in campaigns
Thrive Leads stores lead groups as the tve_lead_group CPT and form variations as tve_lead_2step_lightbox and similar children. SleekPixel reads the group, form type, and trigger config tied to a page, then renders a branded OG image that names the opt-in behind the share.
♾️ Lifetime License available
Opt-in groups drive the page. The share should signal it.
Thrive Leads stores opt-in lead groups as the tve_lead_group custom post type. Each lead group has children custom post types per form variation: tve_lead_2step_lightbox, tve_lead_shortcode, tve_lead_widget, and others. Display rules, including trigger types like exit-intent or scroll-depth, are stored as postmeta on the group entry, with conversion stats kept in tve_leads_conversion_stats.
A landing page that is fronted by a Thrive Leads ribbon and screen-filler combination is largely about that opt-in. The headline that converts visitors lives in the Thrive Leads form, not in the WordPress page body. So default OG generators looking at post_content see only the surrounding page copy and miss the actual hook.
SleekPixel reads which Thrive Leads groups are configured to display on the current page, loads the group's child form variations and trigger postmeta, then renders a per-group OG image. The share names the lead group, badges the form types in play, and stamps the trigger so the link previews the opt-in mechanics rather than the surrounding theme.
Workflow
From Thrive Leads save to social card
Detect the active lead group
tve_lead_group entries are scheduled on the current page.
Read the form variations
Render the OG image
Hook saves and promotions
Output
Sample Thrive Leads card
Generated from a real Thrive Leads group: form variations and triggers pulled from tve_lead_group postmeta and child CPTs.
Comparison
Default theme OG image vs SleekPixel for Thrive Leads
Default theme OG image
- Default OG image never reflects which Thrive Leads group fronts the page
- Ribbon, lightbox, and slide-in variants all share with one identical card
- AB-test winner changes never update the share preview after promotion
- Trigger types like exit-intent or scroll never appear on the share preview
- Editors cannot tell from a share which opt-in is actually live on the page
SleekPixel
-
Reads
tve_lead_groupCPT for the group name and assigned pages -
Loads child variations:
tve_lead_2step_lightbox,tve_lead_widget, etc. - Renders the form type as a badge: Ribbon, Lightbox, Slide-in, Screen Filler
- Shows trigger postmeta as the card footer: Exit, Scroll, Time, Inactivity
- Refreshes when Thrive Leads promotes an AB-test winner for the group
Features
What SleekPixel gives you for Thrive Leads
Group-aware card
The lead group active on the page becomes the headline of the OG card, so the share signals the opt-in promotion rather than the surrounding theme.
Form-type badges
Ribbon, lightbox, slide-in, screen filler, inline: each form type running in the group renders as its own badge, signalling the opt-in mechanics.
AB-test aware
When Thrive Leads promotes a split-test winner, SleekPixel reads the new active variation and regenerates the card to reflect the live winning form.
Use cases
Where Thrive Leads-driven sites benefit most
Course-signup pages
Course-promotion pages share with a card that names the lead group and badges the form type, recruiting click-throughs based on the live opt-in.
Lead-magnet pages
Free download and lead-magnet pages share with a card that signals the magnet directly through the Thrive Leads group name and form type.
Growth experiments
AB-test experiment pages get share previews that always reflect the currently winning variation, so external traffic sees what is now live.
The bigger picture
Why opt-in-fronted pages deserve their own share card
Thrive Leads-fronted landing pages depend on the opt-in for nearly all their conversion value. The screen filler, the ribbon, the slide-in, and the exit-intent lightbox combine into the actual experience visitors react to, while the surrounding WordPress page is the host. A default OG image that says only the site name strips that experience out of the share.
A SleekPixel card that names the lead group, badges the form types in the group, and stamps the trigger mechanics restores it. None of this requires new fields to maintain. Thrive Leads already stores the group name, the form variations, and the trigger metadata.
SleekPixel reads what the plugin already writes and turns every group save and AB-test promotion into a regenerated card. For a marketing team that runs Thrive Leads across thirty landing pages, that is dozens of automatically refreshed social previews keeping the share story accurate to the opt-in actually live behind every URL.
Questions
Common questions about SleekPixel for Thrive Leads
Both. Thrive Leads always registers the tve_lead_group CPT and the child variation CPTs regardless of whether it ships through Thrive Suite or as a standalone license, so SleekPixel reads the same data structure in either setup.
SleekPixel defaults to the highest-priority group by display order. A per-page override lets you pin a specific group id, which is useful when one group is sitewide and another is page-specific and you want the page-specific one on the share.
 Thrive Leads updates the active variation when a winner promotes. SleekPixel hooks the lead-group save action that fires on promotion and regenerates the OG image for posts tied to the group, so the share reflects the live winner.
 Yes. The form variation's headline, subheadline, and CTA copy stored on the child CPT are exposed as template fields. The OG image can mirror the form headline directly or summarize across multiple variations in the group.
 Yes. ThriveBoxes and 2-step opt-ins are stored as their own form-variation CPTs under the same group. SleekPixel includes them in the badge list and reflects their trigger config in the card footer.
 No. SleekPixel hooks each SEO plugin's og:image and twitter:image filters at a higher priority, so the Thrive Leads-aware image wins. Description, twitter:card type, and schema continue to come from the SEO plugin.
 
Trigger types are stored as postmeta on the tve_lead_group entry by Thrive Leads. SleekPixel reads those fields and exposes them as template variables, so the badge or footer line on the card always matches the trigger configured in Thrive Leads.
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 to the regeneration cycle.
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
- Pinterest product pin covers
- Threads post images
- WhatsApp status images
- Tidal cover art
- LinkedIn company banners
- Substack post headers
- VK community cover photos
- Threads post cover
- Spotify Canvas
- Facebook cover photos
- Douyin cover
- Shopify collection banners
- YouTube Shorts cover
- Twitch camera frame
- Instagram stories