SleekPixel for JetPopup landing pages
JetPopup stores popups as the jet-popup custom post type with the popup layout in post_content and trigger rules in wp_postmeta. SleekPixel reads the popup and the page it targets, then renders a share card matching the popup's CTA on save.
♾️ Lifetime License available
JetPopup popups carry the landing's CTA
JetPopup is Crocoblock's popup builder for Elementor. Each popup is stored as the jet-popup custom post type with the popup layout in post_content as an Elementor widget tree, and the trigger rules in wp_postmeta under keys like jet_popup_trigger_settings. Popups target specific pages, post types or URLs through display conditions.
SleekPixel reads the JetPopup posts that target a given page and uses the popup's main heading and CTA as inputs for the share card. The accent color comes from the Elementor Kit's System Colors palette through elementor_active_kit. The page's own title and featured image still feed the card hero and surface; the popup data adds the CTA-specific context that often defines what readers will see when they click through.
The 1200 by 630 PNG lands in uploads on every page or popup save. The SEO plugin's og:image filter publishes the URL into the page head, and scrapers see a share that reflects the same CTA the visitor will encounter on the page.
Workflow
JetPopup to share card in four steps
Install on a JetPopup site
jet-popup CPT and offers a JetPopup preset for landing templates.
Pick the JetPopup preset
Set display conditions
Save the post and share
og:image filter publishes the URL into the page head.
Output
Sample JetPopup landing share
Rendered from a JetPopup popup attached to an Elementor landing, with the popup's CTA copy and the Kit palette feeding the share card.
Comparison
Default JetPopup share vs SleekPixel for JetPopup
Logo on popup landing
- JetPopup CTA copy never reaches the og:image meta on shares
- Landing pages with popups share with the same site logo regardless of offer
- Trigger rules and display conditions never reflect in share previews
- Different popup CTAs producing identical previews on landing shares
- Editing a JetPopup popup never refreshes the share card on the page
SleekPixel
-
Reads
jet-popupcustom post type and popup post meta directly - Reads popup display conditions for which pages a popup targets
-
Pulls accent from
elementor_active_kitSystem Colors - Renders share card combining page and targeting popup
- Refreshes when the popup or its target page is edited via JetPopup
Features
What SleekPixel gives you for JetPopup
CTA-aware share cards
The template reads the JetPopup's main heading and CTA copy from the popup's Elementor widget tree and surfaces them in the share card so the preview matches what the visitor will encounter.
Display-condition aware
JetPopup targets pages through display conditions. SleekPixel reads those conditions to know which popup applies to which page, so per-page share cards reflect the actual popup that runs.
Elementor Kit aware
The Elementor System Colors palette feeds the template accent through elementor_active_kit. Change a Kit color and the next share render uses the new value automatically.
Use cases
Where JetPopup landings benefit most
Welcome offer landings
Pages with a welcome-offer popup get share cards that surface the offer, lifting click-through on shared landing URLs that promise a discount or coupon.
Newsletter signup pages
Newsletter popups on content pages benefit when the share card mentions the newsletter explicitly, so visitors arriving via a share already know the page asks for an email.
Limited-time campaign pages
Campaign popups with time-limited offers get share cards that include the offer terms, which improves the urgency of shares circulating during the campaign window.
The bigger picture
Why JetPopup-driven landings need per-popup share cards
JetPopup popups carry the CTA that defines a campaign. A landing page with a welcome-offer popup is fundamentally a welcome-offer page, even if the underlying page content is generic. Sites that ignore the popup at the share-preview level lose the CTA signal.
Scrapers see the same site logo on every landing, regardless of which offer the popup is running. Readers who paste a campaign URL into Slack get a preview that says nothing about the offer, and click-through suffers compared to if the share named the discount or the lead magnet. SleekPixel restores the per-campaign signal.
The share card reads the popup's CTA copy, the page's title and the Kit palette, then composites them into a 1200 by 630 PNG that lands in uploads on every save. The cost is one license. The benefit is per-campaign share previews on every popup-driven URL the site ships.
Questions
Common questions about SleekPixel for JetPopup
JetPopup standalone is enough. SleekPixel reads the jet-popup CPT and popup post meta directly. The rest of the Crocoblock bundle coexists cleanly but is not required.
Yes. The JetPopup preset reads the popup's main heading from the popup's Elementor widget tree and uses it as the share card subtitle, so the preview reflects the actual CTA visitors will see.
 SleekPixel picks the popup with the highest priority display condition for the page, or the most recent edit, depending on the template settings. Editors can override which popup feeds the share card per page.
 Yes. Trigger type does not affect what SleekPixel reads from the popup tree. Exit-intent, time-on-page, scroll-percent and on-click triggers all produce popups whose CTA copy can feed the share card.
 
No. SleekPixel writes the PNG and exposes the URL through a filter. Yoast accepts the URL as the og:image input on landing pages, so Yoast still emits the meta tag for the scraper.
Yes. Match templates by popup post ID, post type or category. A discount-offer popup can use a different template than a newsletter-signup popup, on the same site, without any per-page editor configuration needed.
 
No. The render runs on save_post for both popup and target page in the background. The JetPopup admin stays responsive and the share card lands in uploads within a second.
A/B variants are separate popup posts under JetPopup's variant system. SleekPixel can render share cards per variant if the template targets the variant ID, useful for split-testing campaign share previews.
 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
- Apple Music cover art
- Fanvue page banner
- Telegram channel images
- Facebook cover photos
- TikTok Now image
- GitHub social preview images
- Audible audiobook cover
- Spotify playlist cover
- eBay listing images
- Vimeo thumbnails
- Twitch offline banners
- kbin post images
- Lemon Squeezy product covers
- Behance banner
- X community banners