A customer can be interested in a product without buying it during their first visit. They might get interrupted, want an answer about sizing or decide to compare a few options before making a choice.

Abandoned-cart recovery gives your store a way to continue that conversation. A useful reminder can help someone return to a product they wanted, especially when it answers the question that stopped them buying.

Doing this well takes more than switching on a generic email. The timing, message and return journey all affect whether the reminder feels helpful. This guide explains how those pieces work together and how to build a recovery program that earns its place in your marketing.

What is abandoned cart recovery?

Abandoned cart recovery is the process of encouraging shoppers who left products in their cart to return and complete a purchase. It usually involves an automated email, SMS or push notification that reminds them of their selection and provides an easy route back.

The message can also offer something useful, such as sizing help, delivery information or an answer to a common product question. That gives the customer a reason to reconsider the purchase beyond simply being reminded that the cart exists.

Recovery tools can follow up at different stages of the shopping journey:

StageWhat the shopper did
Browse abandonmentViewed products without adding one to a cart
Cart abandonmentAdded a product without purchasing
Checkout abandonmentStarted checkout without completing the order

When you set up a flow, check which action triggers it. Someone who only viewed a product needs a different message from someone who reached the payment page.

How a recovery flow works

The process starts when your store records a shopping action, such as adding a product or beginning checkout. After a delay, the flow checks whether the shopper has purchased and sends a reminder if they haven't.

To send that message, your store needs to recognize the customer and have permission to reach them through the chosen channel. An email flow needs an email address, for example, while an app notification needs a customer who has installed the app and enabled notifications.

The purchase check continues throughout the sequence so customers stop receiving reminders once they've ordered. In Klaviyo, the filter Placed Order zero times since starting this flow handles this. Once the purchase is recorded, the customer can move on to order updates and the rest of your post-purchase experience.

What makes a reminder useful?

Someone opening your message should immediately recognize the product and understand how to return to it. Product images, the selected size or color and a clear button back to the cart can do most of that work.

You can then use the rest of the message to help with the decision. For a clothing brand, that might mean offering help with fit:

Subject: Still considering the linen shirt?

You can return to your selection below. If you're unsure about the fit, reply with your question and we'll help.

Button: Return to checkout

The reminder is simple, but it gives the customer both a next step and a way to resolve their hesitation.

Keep product details and availability accurate. If your cart doesn't reserve stock, avoid telling the customer their items are being held for them.

Choosing between email, SMS and push

Email is a useful place to start because it gives you room to show the products, answer questions and explain the offer. SMS and push can complement it with shorter reminders for customers who prefer those channels.

Each option reaches a different audience:

ChannelWhere it fits
EmailProduct details, delivery information and more considered purchases
SMSShort reminders and useful time-sensitive updates for subscribers
App pushBringing existing app customers back to their shopping
Web pushReaching shoppers who subscribed through their browser
RetargetingReminding reachable visitors about your products outside your store

Choose the mix around the customers you can reach and the message you want to send. An app customer who already buys regularly may respond differently from someone who has only just discovered the brand.

Coordinate the timing across channels too. Three reminders arriving by email, text and push within a few minutes can turn a helpful follow-up into an annoyance.

When should you send the reminders?

The first reminder should arrive while the purchase is still relevant, with enough time for the customer to finish shopping on their own. A few hours after abandonment is a reasonable starting point to test.

If they still haven't bought, a later message can address something that might be holding them back. That could be a question about sizing, the delivery process or how the product works.

A simple sequence might look like this:

StagePurpose
First reminder, a few hours laterRemind the shopper of their selection and offer help
Follow-up the next dayAnswer a likely product, delivery or returns question
Optional later messageGive a meaningful reason to reconsider, then end the sequence

Adjust the timing to the purchase. Someone choosing a sofa may need days to decide, while a customer reordering a familiar skincare product may only need a convenient route back.

Check for purchases and recent messages before each send, and keep the sequence short enough that an unanswered reminder doesn't become a persistent interruption.

Should you offer a discount?

A discount can help when price is the reason someone left, but it doesn't need to be the opening move. Some customers only need a reminder or an answer to a question.

Start by making sure the return journey works. If the link loses their cart or the delivery information is still unclear, a coupon leaves the original problem in place.

When you do test an incentive, look at what it adds after the discount, shipping subsidy and message costs. Free delivery or a useful bundle might address the customer's concern more directly than a percentage off.

Keep the offer straightforward, with accurate terms and a real expiry if you include a deadline.

Make it easy to pick up where they left off

The message has done its job when someone clicks through. The next step is making sure they can continue shopping without starting over.

A recovery link should restore the right products and variants and work when the customer is logged out or using another device. If something is unavailable, explain what's changed and offer a useful alternative.

Test the journey on a phone, where moving between a message and checkout can reveal problems you won't notice in an email preview. If you run a Shopify store, here's how to set up and test the recovery emails.

How to measure cart recovery

Completed orders are the clearest place to start. For a group of eligible abandoned carts, you can calculate recovery rate like this:

Recovery rate = abandoned carts that later became orders ÷ eligible abandoned carts × 100

If 40 of 500 carts become orders within your chosen period, that's an 8% recovery rate.

Some shoppers will return on their own, so a holdout group can help you see how much the messages add. For example, you could compare the purchase rate of customers receiving the sequence with a randomly selected group that doesn't receive it.

Alongside orders, watch profit after incentives, unsubscribes and customer feedback. These show whether the extra follow-up is earning sales in a way that supports the relationship.

The responses can also help you improve your store. If customers keep asking the same delivery question, making that information clearer at checkout may prevent the hesitation in the first place.

Final thoughts

A useful cart recovery message helps a customer return to something they wanted. Showing the products they selected, answering a question and restoring their cart can be enough to continue a purchase they left unfinished.

Start with a simple sequence that makes that return easy. As you learn from the replies and recovered orders, you can refine the timing and content around the way your customers shop. The result is a follow-up that feels relevant and helpful when they're ready to reconsider the purchase.