✨ 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

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

SleekPixel example output for JetPopup

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

1

Install on a JetPopup site

Activate SleekPixel on a site that runs Elementor and JetPopup. The plugin detects the jet-popup CPT and offers a JetPopup preset for landing templates.
2

Pick the JetPopup preset

Start from the JetPopup preset, which combines the targeting popup's CTA copy with the page's title and the active Elementor Kit palette for accent and surface tokens on every render pass.
3

Set display conditions

JetPopup display conditions tell SleekPixel which popup applies to each page. Edit the conditions in JetPopup and the share-card targeting updates on the next save.
4

Save the post and share

Edit a JetPopup popup or its target page. SleekPixel renders the share card on save and the SEO plugin's 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.

Format: PNG, OG + Twitter card Dimensions: 1200 × 630
SleekPixel example output for JetPopup

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-popup custom post type and popup post meta directly
  • Reads popup display conditions for which pages a popup targets
  • Pulls accent from elementor_active_kit System 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.

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