A flat rate, and a guarantee it pays for itself.
Recover is priced on your volume, not on how much you recover. Retain has its own rate at every tier. Reveal is priced on its own. No commission, no per-email fee, no surprises at the end of a good month.
Follow up with everyone who leaves an email.
Recover prices on your monthly order volume — find your tier below. Retain is an add-on that captures contacts earlier on your site, with its own rate at every tier.
Monthly orders
101 – 200
On-site messages that capture contacts earlier — send my cart, offers, nudges, tab abandonment. Retain accounts capture 48% more contacts for these campaigns to work with.
Recover
No contract, no commission on what you recover, no per-email fee.
Ticketing counts completed orders the same way. Running a hotel or resort? See hospitality pricing.
Identify the visitors who never leave an email.
Reveal prices on its own flat rate rather than your order volume, because it does a different job: it unmasks anonymous high-intent visitors into real contacts. Take the data and run with it, or add recovery and send to them safely.
The identified contacts, in a filterable list inside CartStack. Sort by what they almost spent, follow up, or export them anywhere.
Everything in Reveal Data, plus recovery campaigns that follow up with those contacts on sending infrastructure kept separate from your own.
Both Reveal plans price on a flat monthly rate with a fair-use ceiling on identified profiles, so the bill doesn't move with your traffic. Reveal requires a Recover plan.
Everything, in one table.
Recover and Retain follow up with the visitors you can already identify. Reveal identifies the ones you can't.
Recover
From $69/mo
+ Retain
From $89/mo
Reveal Data
From $99/mo
Reveal Data + Recover
From $249/mo
Recover + Retain + Reveal
Everything
Cart abandonment email
The core recovery sequence
Cart abandonment SMS
Same triggers, sent as a text
Cart abandonment web push
Browser notification, no address needed
Browse abandonment email
For visitors who never reached a cart
Browse abandonment push
Browser notification on browse intent
Real-time leads
Addresses captured as they are typed — included with every recovery campaign
Conditional content
Message blocks that change by behavior
Dynamic personalization
The cart, stay or seats pulled into the message
Send my cart
Exit-intent message that emails them what they picked out
Offers
Exit-intent and welcome offers on your site
Nudges
On-site messages that answer what's holding them back
Tab abandonment
Your tab title and favicon call them back
Visitors who type an email
Captured in real time, anywhere on your site
Visitors who almost type one
On-site messages that ask, at the right moment
Visitors who never type one
Anonymous sessions unmasked into real contacts
Recovery email, SMS and push
Your sequences, your domain
On-site offers, nudges and tab alerts
Exit intent and welcome messages
Unmask anonymous visitors
Sessions that never typed an email, matched to a real contact
Follow up with unmasked visitors
Recovery sequences sent to them from isolated subdomains, with a send rank on every contact
Recovered revenue reporting
By campaign, by channel, down to the order
Contact reporting
How many were identified, and at what stage
Revenue by contact source
What each source actually added
Billing basis
What the monthly rate tracks
Starts at
Monthly, before annual discount
Requires a Recover plan
Recover is what does the following up
Retain and Reveal both require an active Recover plan — they add people to recover, and Recover is what follows up.
Real results before you pay a cent.
Start a free trial. If you haven't recovered at least $1,000 in revenue by the end of it, keep using CartStack for free — no charge — until you have.
No credit card to start
Set the campaigns up, see what comes back, decide after.
Setup assistance included
On every plan, not just the big ones. Most accounts are live in about 15 minutes.
Engagement-based attribution
If a message was never opened or clicked, we don't claim the sale.
Questions about the bill.
Anything not covered here, ask us directly — we'd rather answer it now.
A completed order or booking on your site in a calendar month — not sessions, not emails sent, not contacts identified. If your volume outgrows your tier, we'll talk before anything changes — nothing moves automatically. Prefer to pay on results instead? Pay-for-performance plans are available on request.
No. The monthly rate is the monthly rate. A good month costs the same as a quiet one, which is the point — you keep every dollar you recover.
Retain has its own rate at every tier rather than a flat percentage on top of Recover. Flip the toggle above and the headline price switches to the Recover + Retain rate for the tier you've landed on; flip it back and it returns to Recover on its own.
It does a different job. Recover follows up with people you can already identify; Reveal identifies the ones you can't, which involves a different cost to deliver. Reveal Data starts at $99 a month, Data + Recover at $249, both flat with a fair-use ceiling on identified profiles.
Two months. Pay annually and you're billed for ten months instead of twelve, on any product.
Yes, up or down, at any renewal. Add Retain or Reveal whenever you're ready and it prorates onto the same invoice.
Start with a free trial. If you haven't recovered at least $1,000 in revenue by the end of it, keep using CartStack for free until you have.