Overview

This guide walks you through creating a WooCommerce cart abandonment popup using Popup Maker. The popup fires when a customer tries to leave your site with products still in their cart and shows them an offer to complete their order.

A well-timed cart abandonment popup serves as a “safety net” for your customers—reminding them they have items in their cart.

We based the example popup below on the Cart Abandonment popup from our Pro+ Ecommerce Popups demo site.

Before you start

Software

This is an updated guide for Popup Maker Pro+ (1.1.0) Ecommerce Popups.

Optional setups

There are 2 optional setups if you want a more complete cart abandonment demo. Each of those setups has a dedicated how-to guide to help you get started.

  1. Create a WooCommerce coupon code.
  2. Create a Popup Maker CTA.

Now, let’s dive into the main idea—displaying a popup to people who are leaving your site with products still in their cart!

Create the cart abandonment popup

Note: The two main pieces that set this popup apart from “normal” popups are its exit intent trigger and WooCommerce cart targeting rule.

Step 1. Click Add New Popup

Pm All Popups Add New Popup Marked

Step 2. Create your popup’s content

Enter a popup name, e.g., “Woo Cart Abandonment Popup”, then add the main content.

Pm Popup Content Block Editor Marked 2

Next-level option: In the example above, we used a Popup Maker CTA. That CTA redirects customers to the WooCommerce checkout page and automatically applies the coupon we created earlier.

It’s time to set up an Exit Intent trigger.

Step 3. Click Triggers

Under Popup Settings, below the popup editor, click the Triggers tab.

Popup Settings ≫ Triggers Highlighted In Orange

Step 4. Click Add New Trigger

Pm Add New Trigger Button Marked

Step 5. Select Exit Intent

Pm New Trigger Exit Intent Marked

Step 6. Select On Popup Open

You want to make sure your customer sees the popup only once. The cookie stops showing the popup to that customer again for 1 month (default cookie duration).

Pm Cookie On Popup Open Marked

Step 7. Click Add

Pm Trigger Cookie Add Button Marked

Step 8. Click Add

Keep the default Exit Intent Settings checked. Click Add to save the trigger and its cookie.

Pm Exit Intent Settings Marked

Almost there. Onward to Targeting conditions!

Step 9. Click Targeting

Pm Exit Intent Targeting Tab Marked

Step 10. Select Cart Total

Pm Targeting Choose Cart Total Marked

Step 11. Keep the Cart Total default settings

Your Cart Total settings should look like this.

Pm Cart Total Default Settings

Last step!

Step 12. Click Publish

You did it 🎉

Pm Cart Abandonment Popup Publish Button Marked

Test Run

Test steps

You should now see the popup when you do the following:

  1. Go to a product page from your shop page.
  2. Add the product to your cart.
  3. Move your cursor out of the browser window.
  4. Confirm that your popup appears.
  5. If you added the Popup Maker CTA button and WooCommerce coupon code, click Save 25% Instantly.
  6. Confirm that your coupon code was applied to your order.
  7. If you need to retest, use the Popup Maker admin tools or browser dev tools to delete the popup cookie first.

Demo of the result

Here’s a short demo clip of what you should see.

Pm Cart Abandonment Demo Blurred

Extra Credit

The popup you just created fires from any page on your site — not just the cart or checkout. As long as a visitor has products in their cart and tries to leave, the exit intent popup can reach them.

That “safety net” is intentional. According to Uptain’s 2025 cart abandonment report, most purchases are abandoned when a tab or browser goes inactive, not when someone closes the window or clicks back. That’s a sign customers are distracted or comparing options across multiple tabs—and it can happen from anywhere on your site, not just the checkout page.

Targeting every page gives you the most opportunities to recover those sales.

However, if you want to narrow that down, you can add a second targeting rule to limit the popup to specific pages. Here are two examples:

Option 1: Narrow the targeting to only WooCommerce pages

  1. Go to your popup’s Targeting settings.
  2. Click + AND.
  3. Select Any WooCommerce Page.
  4. Save your changes.
Pm Pro Targeting Cart Woo Page

Option 2: Narrow the targeting to only the Checkout OR Cart pages

  1. Go to your popup’s Targeting settings.
  2. Click + AND.
  3. Select Checkout Page.
  4. Click + OR
  5. Select Cart Page.
  6. Save your changes.
Pm Pro Targeting Cart Checkout Cartpage

Chat with Claude

Need a hand? You can chat with Claude about this guide. We already set up the instructions for you. Just click and go.

Ask Claude about this topic.