Cart Saver Popup
An exit-intent popup that reminds shoppers what is sitting in their cart before they leave. Optional code, zero fake urgency.
Copied 0 times.
Your cart is waiting
Customize the prompt
Build a cart saver popup for my e-commerce site. Match my existing design system, colors, and fonts. STRUCTURE - A full-viewport overlay with a centered card, max width 440px, rounded corners. - Card contents: close X (top-right), a headline about the cart, a compact list of up to 3 cart items (thumbnail placeholder, name, price) with a "+N more" line if the cart is bigger, the cart total, one primary CTA back to checkout, and a "No thanks" dismiss link. DATA - The card reads the real cart from my store's cart API or state; leave a clearly marked TODO where that read goes, with a typed shape for the expected data (items, quantities, total). - Empty cart = the popup never renders. Never show placeholder products to a real visitor. TRIGGER - Exit intent on desktop: cursor leaves the viewport toward the top of the window. On touch devices, fall back to showing it when the visitor has been idle on a cart or checkout page for 30 seconds. - Show at most once per session (sessionStorage flag on show or dismiss). TONE AND INCENTIVE - Tone: friendly and low-pressure. Headline like "Your cart is waiting", CTA "Back to checkout". No urgency language at all. - Include an incentive: a discount code shown in a dashed-border box between the total and the CTA, with one line stating what it does. The code and its value come from a config constant; if the config is empty, the popup renders without the code block. Never invent a discount. BEHAVIOR - Close on: X, "No thanks", overlay click, Escape. - The primary CTA links straight to checkout (or the cart page), never to the homepage. ACCESSIBILITY AND QUALITY - Focus trap while open, focus restored on close; role="dialog", aria-modal="true". - 150-200ms fade + scale-in, no bounce; no layout shift behind the overlay. - Full-width card with margins on small screens; item list scrolls internally if long. QUESTIONS - Before you build, find or ask for: which store platform holds my cart (for the cart read), and the real discount code if one is included. Check my project and site first; whatever you cannot find there, ask me for. Never invent these or ship placeholders. - If anything else about my brand or content is unclear, ask me before inventing.
What it does
The cart saver catches shoppers on their way out the door and shows them what they're leaving behind: the actual items in their cart, the total, and one button back to checkout. Abandoned carts are where stores lose the most money, and a well-timed reminder wins a slice of them back.
- It reads your store's actual cart; an empty cart means it never appears.
- Up to three items show with prices, and a plus-more line covers bigger carts.
- It shows once per visit, right as someone moves to leave.
- Even the urgent tone stays honest: no fake stock warnings, no invented deadlines, ever.
How it works
- 1Choose whether to sweeten the deal with a discount code or keep it a plain reminder, and pick the tone, friendly or urgent.
- 2Copy the prompt, your AI's to-do list in one block, into whichever AI you use.
- 3Your AI builds the popup in your store's look, with one marked spot to connect your real cart.
- 4Connect that spot so the items, the plus-more line, and the total all come straight from the shopper's actual cart.
- 5On a phone, test it by idling 30 seconds on a cart or checkout page, since there's no cursor to track.
- 6Test the exit move with your mouse: leave the window toward the top and the popup should appear, once per visit, cart items showing.
What you can customize
- Sweeten the deal: include a code shows a discount in a dashed box, pulled from your settings; just the reminder skips codes and urgency completely.
- Tone: friendly says your cart is waiting with zero pressure; urgent says don't leave it behind, direct but never claiming fake scarcity.
- Wording, colors, and the button adapt to your store automatically, because your AI builds the popup right inside your own design.
You'll also like
Next up
NYE Festival, Dec 31
Events Calendar
A what's-on listing for venues: every upcoming event with its day, name, and hook, past events gone automatically.
$4.2M
Client revenue
1,200+
Customers
23
Countries
310
Industries
Stats Proof Grid
A wall of your biggest real numbers: revenue, customers, countries. Let the numbers do the talking.
Glow Pulse Button
A button with a soft pulsing glow in the brand color, the calm way to say this is the main action.