Abandoned cart recovery pricing with one flat price
CartAbandon pricing starts at 24 USD per month billed yearly, or 49 USD per month billed monthly. Every plan is a flat subscription. SMS and WhatsApp messages are included in plan limits, there are no per-message bills, and we never take a percent of the revenue you recover.
Recovered this month
7 840USD
CartAbandon cost
74USD
Return on plan
>50xExample store with illustrative numbers. Run the estimate to see yours.
Four plans sized by your store, not by your list
Pick the plan that matches your monthly orders.
Pay yearly and save 50 percent on every plan. Yearly billing is the default and costs half of the monthly price. Switch to monthly before you pay.
Starter
For stores up to about 1 000 orders per month.
Yearly: 24 USD per month, billed 288 USD yearly. Monthly: 49 USD per month.
- 1 store on Shopify, WooCommerce or Magento
- 300 recovered-cart attempts per month
- Unlimited email sends within those carts
- 250 SMS per month included
- Onsite exit-intent offer (popup or slide-in, mobile-safe)
- Cart, checkout and browse abandonment flows
- 300 AI-written messages per month in your brand voice
- ROI panel with "Recovered this month" next to "CartAbandon cost"
- Consent records and one-click unsubscribe built in
- 1 seat
Growth
Recommended by us for most growing stores. For stores up to about 5 000 orders per month.
Yearly: 74 USD per month, billed 888 USD yearly. Monthly: 149 USD per month.
- Everything in Starter
- 1 store
- 1 500 recovered-cart attempts per month
- 1 000 SMS and 1 000 WhatsApp messages per month included
- Web push
- Recovery Brain per-cart decisions on channel, timing and offer
- Dynamic discounts with margin guardrails and unique single-use codes
- Failed payment and declined card recovery
- Back in stock and price drop alerts
- A/B testing of messages and delays
- 1 500 AI-written messages per month
- 2 seats
Scale
For brands up to about 20 000 orders per month.
Yearly: 199 USD per month, billed 2 388 USD yearly. Monthly: 399 USD per month.
- Everything in Growth
- Up to 3 stores
- 6 000 recovered-cart attempts per month
- 4 000 SMS and 4 000 WhatsApp messages per month included
- Subscription dunning for Shopify subscription apps, Recharge and WooCommerce Subscriptions
- Churn recovery for lapsed buyers, timed to their predicted reorder window
- Retargeting audience sync to ad platforms as hashed lists
- Holdout groups that measure incremental recovered revenue
- 6 000 AI-written messages per month
- 5 seats with roles
- API access and webhooks
Plus
For high-volume brands and agencies.
Yearly: 499 USD per month, billed 5 988 USD yearly. Monthly: 999 USD per month.
- Everything in Scale
- Up to 10 stores
- 25 000 recovered-cart attempts per month
- 15 000 SMS and 15 000 WhatsApp messages per month included
- 25 000 AI-written messages per month
- SSO (SAML), unlimited seats and audit log
- Data residency choice, EU or US
- Uptime SLA 99.9 percent and priority support
- Invoicing (pay by invoice) on annual plans
- Custom decision rules and margin models per store
- Multi-store ROI reporting for agencies
Compare every limit side by side before you choose
All limits count usage per billing period and reset when a new period starts.
| Starter | Growth | Scale | Plus | |
|---|---|---|---|---|
| Price, billed yearly | 24 USD per month | 74 USD per month | 199 USD per month | 499 USD per month |
| Price, billed monthly | 49 USD per month | 149 USD per month | 399 USD per month | 999 USD per month |
| Recovered-cart attempts per month | 300 | 1 500 | 6 000 | 25 000 |
| Email sends within those carts | Unlimited | Unlimited | Unlimited | Unlimited |
| SMS per month | 250 | 1 000 | 4 000 | 15 000 |
| WhatsApp per month | Not included | 1 000 | 4 000 | 15 000 |
| AI-written messages per month | 300 | 1 500 | 6 000 | 25 000 |
| Stores | 1 | 1 | 3 | 10 |
| Seats | 1 | 2 | 5 with roles | Unlimited |
| Cart, checkout and browse flows | Yes | Yes | Yes | Yes |
| Exit-intent offer onsite | Yes | Yes | Yes | Yes |
| Web push | No | Yes | Yes | Yes |
| Recovery Brain per-cart decisions | No | Yes | Yes | Yes |
| Margin guardrails and single-use codes | No | Yes | Yes | Yes |
| Failed payment and declined card recovery | No | Yes | Yes | Yes |
| Back in stock and price drop alerts | No | Yes | Yes | Yes |
| A/B testing | No | Yes | Yes | Yes |
| Subscription dunning and churn recovery | No | No | Yes | Yes |
| Retargeting audience sync | No | No | Yes | Yes |
| Holdout groups | No | No | Yes | Yes |
| API access and webhooks | No | No | Yes | Yes |
| SSO (SAML) and audit log | No | No | No | Yes |
| Data residency EU or US | No | No | No | Yes |
| Uptime SLA 99.9 percent | No | No | No | Yes |
| Pay by invoice on annual plans | No | No | No | Yes |
| Custom decision rules per store | No | No | No | Yes |
| ROI panel and consent records | Yes | Yes | Yes | Yes |
One flat price, so recovery never eats your margin
Many recovery tools charge by list size, bill every text, take a cut of each recovered order or move you up a tier as your order count grows. CartAbandon does none of that. If you are weighing a tool priced by order volume, see how our plans line up in the CartStack alternative comparison.
- Flat price per plan, the same every month
- No percent of recovered revenue
- No per-message bills
- SMS and WhatsApp included in plan limits
- No free plan
- A one-time free revenue estimate for your store, before you pay anything
The ROI panel puts "Recovered this month" next to "CartAbandon cost", so you can check the math yourself. Want to see the numbers for your store first? Try the abandoned cart recovery calculator, or read how the abandoned cart SMS flow fits inside plan limits.
FAQ
Questions about abandoned cart recovery pricing
What happens when I upgrade in the middle of a period?
You pay the difference right away. We charge the price difference between your current plan and the new plan for the rest of the period, and the new limits apply as soon as that payment goes through.
What happens when I downgrade?
It takes effect at the start of your next billing period. You keep your current plan until then. We do not refund the difference to your card.
Can I cancel any time?
Yes. Cancel in the panel at any time. Your plan keeps running until the end of the period you already paid for, and it does not renew after that.
What happens if I hit a plan limit?
At 80 percent use you see a prompt to upgrade. At 100 percent, new recovery attempts pause until your next period or until you upgrade. Sequences that already started finish as planned. We never send a per-message bill.
What counts as a recovered-cart attempt?
It is one cart, checkout or payment that enters a recovery flow. All the messages sent for that one cart count as one attempt. SMS, WhatsApp and AI-written messages also have their own monthly limits.
Does deleting flows or contacts free up my quota?
No. Limits count what you used in the billing period. Deleting a flow or a contact does not give that usage back. All counters reset when your next billing period starts.
Do I get invoices, and can I pay by invoice?
Yes, you get an invoice for every payment in the panel. Paying by invoice is available on the annual Plus plan. All other plans are paid by card at checkout.
Can I run several subscriptions or stores on one account?
It is one subscription per account. To add more stores, move to a higher plan: Scale covers up to 3 stores and Plus up to 10. Prices are in USD, and taxes may apply at checkout based on your location.
See what your store loses before you pick a plan
Get a free one-time estimate of your lost revenue in about a minute.