Product Icon

Splash Popup for WooCommerce

The WooCommerce popup plugin that knows your cart. Trigger by cart total, product added, or exit intent. Target by product, category, or country.
Choose a billing option
$59
Save 20%
$118 $94.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

The popup plugin that knows your store. Trigger popups when cart total hits a threshold, when a specific product is added, or when visitors hit your checkout. Target by product, category, or country. Schedule and customise without leaving WordPress.

Show the right message to the right visitor at the right moment

Splash Popup lets you run unlimited popups on your WooCommerce store: cart-recovery offers, email capture forms, announcement banners, scheduled promotions, and product-specific upsells. Each popup gets its own conditions, triggers, schedule, and design. Build content with the standard WordPress block editor, target by user role, device, country, page, or product, and trigger on page load, scroll depth, cart total, product added, or exit intent.

  • Show popups only to the visitors they’re relevant to
  • Trigger on behaviour, not just page load
  • Control frequency so you never annoy a customer twice
Splash Popup running on a WooCommerce storefront, showing a "Wait — before you go!" exit-intent popup with a STAYFOR15 coupon code and a Claim my discount CTA button on a lavender card.
Show targeted offers — coupon codes, free-shipping nudges, exit-intent discounts — to the right visitor at the right moment

What WooCommerce stores use Splash Popup for

  • Recover abandoned carts. Re-engage visitors about to leave with an exit-intent offer or coupon before they go.
  • Grow your email list. Show a newsletter signup or lead capture popup to first-time visitors without interrupting returning customers.
  • Lift average order value. Trigger a free shipping popup the moment a visitor’s cart hits a qualifying amount.
  • Run time-sensitive promotions. Schedule a flash sale or announcement popup to go live and expire automatically.
  • Convert with precision. Show an upsell or discount popup only on the product pages where it’s relevant, not site-wide.

Features

Targeting and personalisation

  • User status. Target all visitors, logged-in users, or logged-out visitors. Narrow further by user role.
  • Page targeting. Target the shop, cart, checkout, product pages, product categories, pages, posts, or search results. Narrow to specific products, categories, or pages where needed.
  • Device targeting. Enable or disable per device type: desktop, tablet, or mobile.
  • Geo targeting. Restrict by country using WooCommerce’s MaxMind geolocation integration.
  • Priority. When multiple popups match, the lowest priority number wins. Build a hierarchy so specific popups always beat general ones.
Splash Popup's Conditions tab in the WooCommerce admin showing User Status, Page Targeting, Device, and Geo Targeting controls, with Content / Conditions / Triggers / Schedule / Appearance / Stats tabs across the top.
Configure who sees each popup — by user status, page, device, and country — from a single Conditions tab in the WordPress admin.

Content and design

  • Block editor. Design popup content with the standard WordPress block editor. Any block works: text, images, buttons, WooCommerce blocks, and more.
  • Templates. Six ready-made layouts to start from: coupon code, newsletter signup, flash sale, feedback, exit intent, and free shipping.
  • Modal sizes. Small (400px), Medium (600px), Large (800px), or Fullscreen.
  • Animations. Slide up, fade, zoom, or scale.
  • Per-popup overrides. Each popup can inherit global appearance defaults or override them individually.
WordPress block editor designing a popup titled "Kestrels are birds," showing the popup content card ("Wait — before you go!" with a STAYFOR15 coupon code and Claim my discount button) and the Popup status sidebar on the right showing Published status, publish date, and revisions count.
Build popup content with the standard WordPress block editor — every text, image, button, and WooCommerce block is available.

Control and timing

  • Five WooCommerce-native triggers. Cart total reached and product added to cart for store-specific moments. Plus page load (with optional delay), scroll depth, and exit intent for the universals.
  • Frequency control. Set a cookie expiration per popup, or fall back to the global default.
  • Scheduling. Set a start date, end date, or both. Outside the window, the popup is skipped automatically.
  • Test mode. Bypass the cookie check to preview a popup on every page load. Switch it off when done.
Splash Popup's Triggers tab with "Fire popup when" set to "Product added to cart," a toggle for "Any product triggers this popup," a Specific products search field, and Cookie & Display frequency controls below.
Trigger popups on cart total, product added, page load, scroll depth, or exit intent — with optional delay and per-popup frequency control.
Splash Popup's Schedule tab with "Enable date range" toggled on, a Start date / time control showing November 19, 2026 selected on a month grid, and an End date / time control showing
Set a start date, end date, or both — popups go live and expire automatically without manual toggling.

Performance and stats

  • View statistics. Tracks total views plus today, yesterday, last 7, 30, and 365 days. Includes a 30-day daily chart. Reset at any time.
  • Server-side evaluation. Only the matching popup’s assets are loaded. Visitors who match no popup load no popup code at all.
  • Translation ready. Ships with translations for German, Spanish, French, Italian, Japanese, Dutch, and Portuguese.
Splash Popup's Stats panel showing total views (265), today (25), yesterday (31), last 7 days (119), last 30 days (232), last 365 days (265), a Reset stats button, and a Last 30 Days chart on the right.
Track each popup’s reach with a 30-day daily chart and view counts for today, yesterday, last 7, 30, and 365 days. Reset any time.

What makes Splash Popup different from generic popup plugins

Most popup plugins are built for generic websites and bolted onto WooCommerce as an afterthought. Splash Popup is designed specifically for WooCommerce stores.

Knows what’s in the cart. Trigger popups by cart total, by specific product added, or on the WooCommerce pages where it matters most: shop, cart, checkout, product, or category. Lives under WooCommerce → Popups, uses WooCommerce’s MaxMind geolocation, and integrates cleanly with the rest of your store.

Your content, your blocks. No proprietary editor to learn. Popup content lives in the standard WordPress block editor, with access to every block on your site.

Precision without complexity. Eight targeting contexts, five triggers, device and geo targeting, and scheduling. All in one focused settings screen.

Respects your visitors. Cookie-based frequency control means your popups inform rather than harass.

Built for WooCommerce stores running campaigns

  • New store owners. Get up and running in minutes using a ready-made template. No complex setup, no third-party builder.
  • Growing brands. Run multiple popups with independent schedules. Set start and end dates and let campaigns run automatically.
  • High-traffic stores. Control exactly which pages a popup appears on, which devices it targets, and how often it can reappear. Show the right offer once, not the wrong one repeatedly.
  • Marketers running segmented campaigns. Target by login status, user role, device, country, and specific pages or products. Every popup feels relevant rather than generic.
  • International stores. Integrate with WooCommerce’s built-in geolocation to restrict popups by country and show region-specific offers.

Get started in three steps

Adding your first popup takes a few minutes once Splash Popup is installed.

  1. Create a popup. Go to WooCommerce, then Popups, and click Add new. Configure your conditions, trigger, and schedule.
  2. Design the content. Open the block editor to build your layout, or apply a template to start quickly.
  3. Publish. Splash Popup handles the rest, showing the right popup to the right visitor automatically.
Splash Popup's Popups list page in WooCommerce admin showing three published popups — "You look nice today" (Page load, priority 10), "Buy this plugin" (Page load, priority 15), and "Kestrels are birds" (Product added, priority 10, Test mode On) — with columns for Title, Trigger, Priority, Total views, Test mode, and Date.
Manage every popup from one screen — see triggers, priorities, total views, and Test-mode status at a glance.

Built and supported by Kestrel, the team behind 40+ WooCommerce extensions.

Made by Kestrel logo


Frequently asked questions

Do I need to learn a new page builder to design my popups?

No. Popup content is built using the standard WordPress block editor — the same editor you use everywhere else in WordPress. Any block on your site works inside a popup, including WooCommerce blocks.

Will the same popup keep appearing to the same visitor?

No. Each popup has its own cookie-based frequency control. You set how long the cookie lasts, and the popup won't show again until it expires. There's also a global default if you don't need per-popup settings.

Can I show a popup only to logged-in customers, or only to guests?

Yes. You can target all visitors, logged-in users only, or logged-out visitors only. You can narrow it further by user role if needed.

Can I target visitors in specific countries?

Yes. Splash Popup integrates with WooCommerce's built-in MaxMind geolocation, so you can restrict any popup to one or more countries and show region-specific offers.

Will Splash Popup slow down my store?

No. Popup assets are only loaded when a popup actually matches the current visitor. If no popup matches, no popup code loads at all.

Can I schedule a popup to go live and switch off automatically?

Yes. Each popup can have a start date, an end date, or both. Outside the scheduled window the popup is skipped — no manual toggling needed.

What triggers are available beyond page load?

There are five: page load (with optional delay), scroll depth, cart total reached, product added to cart, and exit intent.

Can I show a popup only on specific product pages or categories?

Yes. Page targeting lets you narrow down to specific products, specific categories, or any combination of page types including the shop, cart, checkout, and search results.

Does it work on mobile and tablet?

Yes, and you have full control. Each popup can be enabled or disabled independently for desktop, tablet, and mobile.

I'm setting up my first popup - where do I start?

Go to WooCommerce → Popups and click Add new. Six ready-made templates are included — coupon code, newsletter signup, flash sale, feedback, exit intent, and free shipping - so you can pick one andcustomise rather than starting from scratch.

Customer reviews

We are accepting reviews for this product, and will display them when we get a few more.

Extension information

  • WooCommerce version required: 3.5.0
  • PHP version required: 7.4
  • Tested with WordPress: 6.9.4
  • Tested with WooCommerce: 10.7.0
  • Requires at least WordPress: 6.3
  • Requires at least WooCommerce: 8.5

Compatibility

  • High performance order storage (HPOS)

Countries

  • Worldwide

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.