The profit layer for your store

Recover the shoppers already on 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.

Free, no signup — we draft your 3 hesitations + popups in 30 seconds.

Orstart for freeNo credit card required

Available on the Shopify App Store
yourstore.com/cart

What Recatchify sees

  • Opened the shipping page twice

Reading the session…

Illustrative example, not live data.

Buying moments detected
6
Buying moments detected
Extra ad spend
$0
Extra ad spend
Setup time
<15 min
Setup time

The problem

You're leaking revenue

Every day, hundreds of high-intent buyers leave your store. You've already paid to bring them there.

  1. You're spending more and more on ads just to maintain the same number of orders. Returns are diminishing.

    ↑rising nCAC

  2. Roughly 70% of carts are abandoned before checkout (*Baymard Institute). That's money walking out the door — every single day.

    ~70%carts abandon*

  3. Your entire growth depends on paid channels. If CPMs go up, your margins disappear. There's no safety net.

    100%paid traffic

Paid ads
Your store
Cart
Orders
Left without buying
↑ rising nCAC~70% carts abandon*the rest

Every day

Buyers you already paid for

The opportunity

You're sitting on untapped revenue

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.

  1. Visitors

    10,000

  2. Add to cart15%

    1,500

  3. Checkout35%

    525

  4. Orders29%

    150

The 1,500 shoppers who added to cart — one dot each

Bought150Left without buying1,350Brought back~135
1,350
high-intent visitors lost every month in this example
~135
extra orders in this example, at an assumed 10% recovery rate
~90%
more orders in this hypothetical — with zero additional ad spend

Each recovered order saves you the full CAC. These conversions are pure profit.

The 6 moments

We don't just catch "exit intent." We catch 6 specific moments where shoppers leak.

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.

reads
  • Deep page sequence
  • Tab blur
  • Low scroll commitment
names the moment
About to leaveMoment 01

What we fire

Last-chance offer, recovery modal, or a softer testimonial nudge

The shopper

"This isn't quite what I came for."

  1. "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

  2. "I'll think about it."

    How we detect it

    Items in cart + tab blur or time sink without checkout progression

  3. "Wait — how much is shipping?"

    How we detect it

    Repeat visits to shipping pages + cart attempts that stall before checkout

  4. "Let me check if it's cheaper somewhere else."

    How we detect it

    Price-related search keywords + tab switching without adding to cart

  5. "OK, I'm doing it."

    How we detect it

    On checkout / cart with items + engaged session signals

  6. "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

Want the deeper version?

See exactly what each moment is detected from, how Recatchify decides when to look closer, and what happens when it does.

See how Recatchify decides

How it works

From install to recovered revenue in one afternoon

  1. Recatchify streams every click, scroll, search and cart change. Every signal tells us how close a visitor is to buying.

  2. Our AI spots the moment a shopper is about to leave, abandon their cart, hesitate on shipping or compare price — instantly.

  3. The right popup fires at the right moment — free shipping, a targeted discount, an urgency nudge — straight in their browser.

  4. The visitor completes the purchase. You get revenue you would have lost — at zero extra ad spend. End-to-end: under 500ms.

  • clicksignal
  • scrollsignal
  • searchsignal
  • cart changesignal
  • clicksignal
  • scrollsignal
  • clicksignal
  • cart changesignal
  • searchsignal
  • scrollsignal
  • clicksignal
  • scrollsignal
  • searchsignal
  • cart changesignal
  • clicksignal
  • scrollsignal
  • clicksignal
  • cart changesignal
  • searchsignal
  • scrollsignal

Every signal counts

Features

Everything you need to convert

Built for merchants who want smart, contextual popups — not generic ones that hit every visitor the same way.

0ms

100ms

200ms

300ms

400ms

500ms

Shopper hesitatesPopup shown
  • 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.

  • About to leaveDetected
  • Cart sitting idle
  • Shipping hesitation
  • Comparing price
  • Ready to buy
  • Big cart slipping away

6 buying moments detected

About to leave, cart idle, shipping hesitation, comparing price, ready to buy, big-cart slipping — all spotted instantly.

ProfessionalFriendlyUrgentPlayfulLuxury

Complimentary shipping on this order

Continue to checkout

AI copy in your brand voice

Recatchify writes popup copy that sounds like you — professional, friendly, urgent, playful, or luxury. You choose.

Confidence thresholdStrictBalancedEager
Cooldown period4 hours
Max offers per session−1+
Discount ceiling10%

Your rules, your limits

You control what fires, when, and at what discount ceiling. Set confidence thresholds, cooldown periods, and max offers per session.

VariantTraffic split
AFree shipping50%
B10% off50%

Analytics & A/B testing

Track shoppers, popup fires, and sales. Run A/B tests per strategy — variant B gets a different offer with a configurable split.

  1. Popup shown

    1 of 1 this session

  2. Cooldown period

    4 hours before the next one

  3. Second popup held back

    No fatigue, no extra discount given away

Built-in guardrails

Rate limits prevent popup fatigue and discount abuse. No giving away margin unnecessarily.

Values shown in the examples above are illustrative.

Product preview

See Recatchify in action

An illustrative preview of the dashboard — the numbers below are example data, not live results.

app.recatchify.ai / activityExample data

Activity

WhenMomentOutcome
  • 2m agoShipping hesitationClicked
  • 6m agoAbout to leaveClosed
  • 9m agoCart sitting idleClicked
  • 14m agoComparing priceJust seen
  • 21m agoReady to buyClicked
  • 26m agoAbout to leaveJust seen

Every popup comes with a plain-English reason it fired.

ROI calculator

See how much you're leaving on the table

Your store metrics

%
$
%
800 shoppers added to cartto scale
BoughtBrought backStill left
Monthly visitors10,000
×Add to cart rate8%
=Shoppers who added to cart800
−Current monthly orders150
=High-intent visitors walking away650
×Life time value LTV$75
=Estimated loss per month$48.8K
High-intent visitors walking away650
×Recovery rate10%
=Extra orders/month~65
×Life time value LTV$75
=Could be recovered at this rate$4.9K
Revenue uplift43.3%

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 revenue

Comparison

More ads vs Recatchify

The difference between renting your customers and owning the conversion.

More Ads

Renting your customers

Recatchify

Owning the conversion

Who you pay for
Pay for every visitor — repeat forever
Monetise traffic you already have
Cost
Rising CPMs constantly cut your margins
Zero additional ad spend required
Conversions
No guaranteed conversions from spend
AI-optimised conversions from existing visitors
What growth depends on
Revenue scales only with ad budget
Revenue grows from your current audience
Over time
Diminishing returns over time
Compounding returns — AI gets smarter over time

Pricing

Start free. Upgrade as you grow.

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 compared
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
Stores1 store1 storeUp to 3 stores on your accountUp to 10 stores on your account
AI credits100/mo ≈ 8 AI images / monthor 100 AI copy generations · 1 image = 12 credits, 1 copy = 1 credit500/mo ≈ 41 AI images / monthor 500 AI copy generations · 1 image = 12 credits, 1 copy = 1 credit2,000/mo ≈ 166 AI images / monthor 2,000 AI copy generations · 1 image = 12 credits, 1 copy = 1 credit6,000/mo ≈ 500 AI images / monthor 6,000 AI copy generations · 1 image = 12 credits, 1 copy = 1 credit
Shopper readsQuick 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 popupsShownNo badgeNo badgeNo badge
Weekly impact report—
A/B testing——
Multi-store rollups———
API access———
SupportCommunity supportEmail supportPriority supportDedicated support

Plus — for high-volume Shopify stores

Custom visitor volume, unlimited AI credits, dedicated CSM, custom attribution windows, signed DPA, Slack channel, SSO on request. Starts at $1,500/mo.

Contact sales

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

Every day you wait — lost revenue.

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

Questions, answered

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.