Your Exit Intent Is Losing You Thousands. Here's Why.
The vast majority of DTC brands use exit intent popups to do one of two things: capture an email address, or make a weak offer that nobody takes.
Building a list of low-intent visitors is still a list. But a visitor on your site is not a potential buyer. List size matters; list quality matters more. And when your popup says "How does 10% off sound?" and the resounding answer is — weak. Ten percent is not going to move anyone, especially when you offer 15% to sign up for your emails three seconds later. A disjointed offer like that focuses the customer on the size of the discount, not the value of the product. Swing and a miss.
Your exit intent is off because your strategy is off
The DTC bros are telling you to grow your file. The database marketing guys — me — are telling you to grow a quality file. So you grab an email address, send 60 marketing emails a month to it, and wonder why no one bites.
Your exit intent failed not because the popup didn't fire, but because you mistook a one-step email grab for a conversion. An email capture is a page scroll with a form attached. Neither is predictive of future value, and neither captures the sale you had a chance at right now.
Your exit intent is off because your offer flat-out sucks
Your low-ball discount offer is like driving down the highway throwing $10 bills out the window. It says two things to the customer:
I have no idea who you are. Please buy something — anything — I don't care.
You should eliminate frivolous offers from your playbook. They don't work. They also push premium buyers — the ones who were going to come back tomorrow at full price — into a discount mindset they didn't ask for. You poured water on a hot lead.
The cost of a poor exit intent is rising
As conversion rates compress in a challenging economy, every conversion matters. Collecting an email does not.
A poor exit intent pushes premium buyers away. With 70% of carts already abandoned across ecommerce, a bad popup is the wall between the cart and the close. Bombarding paid traffic with spin-the-wheel modals, chatbots, and signup forms raises bounce rate, raises CAC, and damages brand reputation for being overly intrusive. You're paying Meta to send you traffic, then paying again every time that traffic bounces because your popup interrupted them.
The math is worse than most operators realize. If you want to see what a poor exit intent is actually costing your store, the CAC Calculator below runs the numbers on your traffic.
Five ways to fix your exit intent to generate sales, not emails
1. Fix your timing
Wait at least 15 to 30 seconds before the popup fires. Shoving a modal in the face of ad traffic the moment they land is a recipe for a costly bounce. Give the customer a chance to consume the product page. If you interrupt them, you inconvenience them and signal that you're more interested in building a list than selling a product.
2. Reserve it for unknown customers
Run the popup on unknown visitors only. Use your CDP or Shop Analytics to suppress it for known customers, especially the profitable ones. For known customers, you should already know if the buyer is break-even or profitable to your business and use a dynamic experience — not a generic 10% off — to manage that relationship. The popup that closes a new buyer is the same popup that insults a returning one.
3. Enable the user to follow the product
One of the best signals of real intent is a customer who asks to be notified about a specific product. Let them follow a SKU for updates on price changes, new variants, sizes, colors, restocks. When a customer subscribes to follow a product, honor that — send updates on that product only, not your entire catalog. A product follower is a five-times-higher-intent lead than a generic email signup. Treat the signal accordingly.
4. Embed the popup into the product page
Get the popup out of the customer's face. Collect emails or intent information in an embedded form that reveals on scroll or exit signal — not on first paint. And do not reveal the form while the customer is configuring or selecting product options. Stay out of their way during the moment of decision, or you'll lose the sale you already had.
5. Enable customer generated offers
If your goal is to maximize sales, acquire customers, and improve the yield rate on paid traffic, customer generated offers replace the popup entirely. Instead of asking the customer to take your weak offer, you let them make you one.
The customer literally tells you what they'd pay to take the cart home today. You collect the email, postal, cart contents, session data, ad source, and price point for the selected product in a single interaction. You decide on the offer in under two seconds. You capture the sale right then — at the price the customer told you they'd pay. No list-building delay, no email sequence, no hope that they come back. Sale closed.
This is the fix that changes the economics. The other four make the popup less bad. This one replaces the popup with a transaction.
Which fix is right for your store
If you're under $250K and most of your traffic is organic, fix the timing first. The other four matter less when ad spend is small.
If you're between $250K and $2M and running paid traffic, suppression for known customers and product follows are the highest-leverage moves. You're hemorrhaging margin on discounts to existing buyers who didn't need them.
If you're above $2M and your CAC is climbing month over month, customer generated offers are the only fix on this list that addresses the root cause. Everything else optimizes the popup. CGOs make the popup unnecessary.
FAQ
Why aren't exit intent popups working anymore? Two reasons. First, customers have been trained by a decade of 10% off popups to wait for the discount instead of paying full price — so the popup creates the behavior it then has to discount around. Second, conversion-rate compression means the cost of a bounced paid click is materially higher than it was three years ago. The popup that worked at $25 CAC is a profit killer at $65 CAC.
What's a good exit intent conversion rate? For email capture, 2–4% of triggered visitors is typical. For sales conversion via customer generated offers, 26–34% of triggered visitors will submit an offer and 65–75% of those convert to revenue, depending on counter-offer discipline. The point is that "exit intent conversion rate" measured as email capture is the wrong metric — it optimizes list size, not sales.
Should I use exit intent on mobile? Mobile exit intent is harder to detect reliably — there's no cursor leaving the viewport. Most mobile triggers fire on scroll-up speed or tab-switch, which produces more false positives. If you're going to run mobile popups, fire them on scroll-up speed only, and only after the customer has scrolled past 50% of the page.
What's the difference between exit intent and abandoned cart email? Exit intent fires before the customer leaves the site. Abandoned cart email fires hours or days after. Exit intent captures the customer while they still have the page open; abandoned cart relies on the customer coming back to their inbox. Both have a place, but exit intent has the higher-value window because the customer is still in the buying moment.
How long should I wait before showing an exit intent popup? 15 to 30 seconds minimum on a product page. Any sooner and you're interrupting product consideration. On a category page or homepage, you can fire sooner — 8 to 12 seconds — because the customer is browsing, not deciding.
Are exit intent popups bad for SEO? Google's Core Web Vitals don't directly penalize exit intent, but they do penalize intrusive interstitials on mobile. A popup that fires on first paint can damage ranking. A popup that fires after 15+ seconds on intent signal is fine. The bigger SEO risk is bounce rate — if your popup is causing visitors to leave faster, that signal will eventually hurt rankings.
Summary
- The default exit intent popup is optimizing for email captures when it should be optimizing for revenue from the click you already paid for.
- 10% off as a blanket exit offer trains buyers to wait, devalues premium inventory, and insults returning customers who didn't need a discount.
- Customer generated offers replace the popup with a transaction — turning exit intent from a list-building tool into a sales-closing tool.
