0ms
100ms
200ms
300ms
400ms
500ms
- Email— reaches them later, if at all
- Retargeting ad— the next day
Real-time popup delivery
Popups appear in the shopper's browser in under 500ms. Not polling, not email, not a next-day retargeting ad.
The profit layer for your store
AI that turns abandoning shoppers into buyers at the perfect moment — and shows you which popups actually earned the sale, not just took credit for it. No extra ad spend.
Orstart for freeNo credit card required
What Recatchify sees
Reading the session…
Illustrative example, not live data.
The problem
Every day, hundreds of high-intent buyers leave your store. You've already paid to bring them there.
You're spending more and more on ads just to maintain the same number of orders. Returns are diminishing.
↑rising nCAC
Roughly 70% of carts are abandoned before checkout (*Baymard Institute). That's money walking out the door — every single day.
~70%carts abandon*
Your entire growth depends on paid channels. If CPMs go up, your margins disappear. There's no safety net.
100%paid traffic
Every day
Buyers you already paid for
The opportunity
The gap between visitors and buyers is where your profit lives. Recatchify closes it — automatically.
Illustrative example: the math below assumes a hypothetical store with 10,000 monthly visitors and a 10% recovery rate — not customer results. Your numbers depend on your traffic and offers.
Visitors
10,000
Add to cart15%
1,500
Checkout35%
525
Orders29%
150
The 1,500 shoppers who added to cart — one dot each
Each recovered order saves you the full CAC. These conversions are pure profit.
The 6 moments
Other tools fire on a single behaviour — mouse leaves the page. Recatchify's AI engine classifies the shopper's actual state of mind across six distinct hesitation moments. Different moments need different responses.
What we fire
Last-chance offer, recovery modal, or a softer testimonial nudge
The shopper
"This isn't quite what I came for."
"This isn't quite what I came for."
How we detect it
Deep page sequence + tab-blur + low scroll commitment — not a single mouse-out
"I'll think about it."
How we detect it
Items in cart + tab blur or time sink without checkout progression
"Wait — how much is shipping?"
How we detect it
Repeat visits to shipping pages + cart attempts that stall before checkout
"Let me check if it's cheaper somewhere else."
How we detect it
Price-related search keywords + tab switching without adding to cart
"OK, I'm doing it."
How we detect it
On checkout / cart with items + engaged session signals
"This is more than I planned to spend..."
How we detect it
Cart value $200+ AND frustrated taps OR tab-switching on the checkout page
See exactly what each moment is detected from, how Recatchify decides when to look closer, and what happens when it does.
How it works
Recatchify streams every click, scroll, search and cart change. Every signal tells us how close a visitor is to buying.
Our AI spots the moment a shopper is about to leave, abandon their cart, hesitate on shipping or compare price — instantly.
The right popup fires at the right moment — free shipping, a targeted discount, an urgency nudge — straight in their browser.
The visitor completes the purchase. You get revenue you would have lost — at zero extra ad spend. End-to-end: under 500ms.
Every signal counts
Features
Built for merchants who want smart, contextual popups — not generic ones that hit every visitor the same way.
0ms
100ms
200ms
300ms
400ms
500ms
Popups appear in the shopper's browser in under 500ms. Not polling, not email, not a next-day retargeting ad.
About to leave, cart idle, shipping hesitation, comparing price, ready to buy, big-cart slipping — all spotted instantly.
Complimentary shipping on this order
Continue to checkoutRecatchify writes popup copy that sounds like you — professional, friendly, urgent, playful, or luxury. You choose.
You control what fires, when, and at what discount ceiling. Set confidence thresholds, cooldown periods, and max offers per session.
Track shoppers, popup fires, and sales. Run A/B tests per strategy — variant B gets a different offer with a configurable split.
Popup shown
1 of 1 this session
Cooldown period
4 hours before the next one
Second popup held back
No fatigue, no extra discount given away
Rate limits prevent popup fatigue and discount abuse. No giving away margin unnecessarily.
Values shown in the examples above are illustrative.
Product preview
An illustrative preview of the dashboard — the numbers below are example data, not live results.
Every popup comes with a plain-English reason it fired.
ROI calculator
An illustrative model, not a forecast: it multiplies out the numbers you set above at the recovery rate you chose. It isn't based on your store, and it isn't a promise of results — your own numbers are the only ones that count.
Start recovering this revenueComparison
The difference between renting your customers and owning the conversion.
More Ads
Renting your customers
Recatchify
Owning the conversion
Pricing
Flat pricing, and proof it works — see the revenue each popup actually earned. No surprises, no revenue cuts. Try every popup type on Free.
Heads up: we count sessions (a shopper's visit), not pageviews — so 2,000 sessions is roughly the 6,000–10,000 pageviews other tools bill you for.
2,000 sessions free · No credit card required · Cancel anytime
| Plans | Free $0/month 2,000 sessions/mo Get started | Starter $29/month 10,000 sessions/mo Get started | GrowthMost popular $99/month 30,000 sessions/mo Get started | Pro $299/month 150,000 sessions/mo Get started |
|---|---|---|---|---|
| Stores | 1 store | 1 store | Up to 3 stores on your account | Up to 10 stores on your account |
| AI credits | 100/mo ≈ 8 AI images / monthor 100 AI copy generations · 1 image = 12 credits, 1 copy = 1 credit | 500/mo ≈ 41 AI images / monthor 500 AI copy generations · 1 image = 12 credits, 1 copy = 1 credit | 2,000/mo ≈ 166 AI images / monthor 2,000 AI copy generations · 1 image = 12 credits, 1 copy = 1 credit | 6,000/mo ≈ 500 AI images / monthor 6,000 AI copy generations · 1 image = 12 credits, 1 copy = 1 credit |
| Shopper reads | Quick shopper reads Every shopper gets an instant readPaid plans add deep reads — a closer look when a shopper’s behaviour is unclear. | Deep: 600/mo Closer looks at shoppers whose behaviour is unclearEvery shopper still gets an instant quick read. When the month’s deep reads are used up, popups keep working on quick reads. | Deep: 2,500/mo Closer looks at shoppers whose behaviour is unclearEvery shopper still gets an instant quick read. When the month’s deep reads are used up, popups keep working on quick reads. | Deep: 7,500/mo Closer looks at shoppers whose behaviour is unclearEvery shopper still gets an instant quick read. When the month’s deep reads are used up, popups keep working on quick reads. |
| All 6 buying moments | ||||
| All popup types | ||||
| "Powered by Recatchify" badge on popups | Shown | No badge | No badge | No badge |
| Weekly impact report | — | |||
| A/B testing | — | — | ||
| Multi-store rollups | — | — | — | |
| API access | — | — | — | |
| Support | Community support | Email support | Priority support | Dedicated support |
Custom visitor volume, unlimited AI credits, dedicated CSM, custom attribution windows, signed DPA, Slack channel, SSO on request. Starts at $1,500/mo.
Plans apply per store — each store has its own plan, visitor allowance, and AI credits.
Influenced revenue is counted only when a popup was shown to the shopper within 24 hours of their order — that's the number you see on your dashboard. See how attribution works
Your competitors are already recovering abandoned carts. Start for free and see results in 48 hours.
2,000 sessions free · No credit card · Cancel anytime
FAQ
Still curious? Book a demo and ask us live.
No — discounts are just one of the responses. Recatchify reads each shopper's behaviour and picks what fits the moment: a shipping or returns reassurance, social proof, a free-shipping nudge, a gentle urgency cue, or an email capture — not only a coupon. Plenty of these non-discount popups lift conversion on their own, because most hesitation comes from doubt or friction, not price. And when a discount is the right call, it only reaches visitors who are about to leave — never your loyal returning customers — so it stays small, personalised, and invisible to everyone else. Your brand stays premium and your margins stay intact.
Less than 15 minutes. On Shopify, install Recatchify from the Shopify App Store and switch it on in your theme — no code. On any other store, paste one script tag into your store's <head>. Then configure your preferences in the dashboard, and the AI starts classifying intent immediately. Most stores see results within 48 hours.
Shopify, WooCommerce, and any custom store. Shopify stores get a one-click app on the Shopify App Store. Everywhere else, we provide a lightweight JavaScript SDK that works on any storefront.
No. The SDK loads asynchronously and never blocks your page render. Events are batched and sent in the background. Your Core Web Vitals are unaffected.
You have a free tier with no time limit. If Recatchify doesn't deliver measurable uplift, you're not paying anything. We're confident enough in the product to let the results speak for themselves.