First visit, 138 USD cart, price sensitive, email only
Why this message. New shopper who compared prices before leaving. A small, single-use code from your WooCommerce discounts has the best chance to close.
CartAbandon works like a WooCommerce abandoned cart plugin, but runs on our servers instead of yours. You connect your store with WooCommerce REST API keys, set discount limits and turn on flows. It recovers carts, checkouts, declined cards and WooCommerce Subscriptions renewals by email, SMS and WhatsApp.
Many WooCommerce abandoned cart plugins run inside WordPress. They store every cart in your database, run their own scheduled tasks and send emails from your server. On a busy store that means more database rows, more background jobs and more load during sales.
CartAbandon takes that work off your server.
| Typical plugin inside WordPress | CartAbandon | |
|---|---|---|
| Where the logic runs | On your hosting, inside WordPress | On our servers |
| What loads on your store | Plugin code on every request | One small async storefront script |
| Database growth | Cart tables in your database | Carts tracked on our side |
| Sending | Often through your host's mail | Through dedicated email and SMS providers |
| Channels | Usually email only | Email, SMS, WhatsApp, web push, onsite offer |
| Decisions | Same flow for everyone | Channel, timing and offer per cart |
| Updates | You update the plugin | Nothing to update |
The storefront script uses only first-party, strictly necessary identifiers and fires no ad pixels before consent.
You can revoke the keys in WooCommerce at any time, and CartAbandon loses access at once.
Most stores with a plugin only send one cart email. CartAbandon covers each moment a sale can be lost.
See every flow with its trigger and timing on the abandoned cart software page.
When a WooCommerce Subscriptions renewal fails, the customer has not left. Their card did. CartAbandon reads the decline code and sends the right message.
Insufficient funds gets a payment update message with a secure link and a retry timed to a payday pattern. An expired card gets a request to update details. No discount goes out, because the customer already chose to subscribe. These notices are transactional and kept apart from marketing messages. Subscription dunning is on Scale and Plus.
WooCommerce stores often have only email recovery. CartAbandon adds texts and WhatsApp, included in plan limits, with no per-message bill.
Messages go only to shoppers with recorded consent for that channel. Consent source and time are stored per contact. Every email has one-click unsubscribe, every text honors STOP, and quiet hours follow the shopper's time zone. Read more on abandoned cart SMS and WhatsApp abandoned cart messages.
A plugin usually sends the same coupon to everyone. CartAbandon checks the shopper first. On Growth and up, the Recovery Brain skips the discount for returning customers and high-value carts and offers one only to price-sensitive first-time buyers.
Codes are unique and single use. Every decision is logged with a plain-English reason, so you can see why a shopper got a text instead of an email, or no offer at all.
| Plan | Price | Orders per month (about) | Recovered-cart attempts | SMS | |
|---|---|---|---|---|---|
| Starter | 49 USD/mo or 24 USD/mo yearly | 1 000 | 300 | 250 | Not included |
| Growth | 149 USD/mo or 74 USD/mo yearly | 5 000 | 1 500 | 1 000 | 1 000 |
| Scale | 399 USD/mo or 199 USD/mo yearly | 20 000 | 6 000 | 4 000 | 4 000 |
| Plus | 999 USD/mo or 499 USD/mo yearly | High volume | 25 000 | 15 000 | 15 000 |
No percent of recovered revenue. Cancel any time in the panel.
FAQ
No. It is a hosted service that connects to WooCommerce with REST API keys and one small storefront script. The recovery logic runs on our servers, not on your hosting.
No. The script loads asynchronously, and there are no cart tables or scheduled jobs added to your WordPress database.
Yes. On Scale and Plus, CartAbandon runs dunning for failed WooCommerce Subscriptions renewals, with retries timed to the decline code.
Yes. Once CartAbandon flows are on, you can turn off the old plugin so shoppers do not get two messages. Frequency caps also help while you switch.
They let CartAbandon read carts, orders, customers and stock and create single-use discount codes. Keys are stored encrypted, and you can revoke them in WooCommerce at any time.
Enter your store URL and get a recovery estimate in about 20 seconds.