.png)
People abandon carts for all kinds of reasons. They get interrupted. Delivery costs appear too late. They want to compare options. They are not ready to commit, even if they liked the product enough to add it to their shopping cart.
That does not make every abandoned cart a lost sale.
A good abandoned cart email can bring people back when the purchase is still fresh in their mind. A weak one can feel generic, late or far too eager to discount. The difference often comes down to timing, relevance and how well your recovery flow reflects the reason customers abandon their cart in the first place.
This guide covers abandoned cart email best practices, practical examples and a smarter way to connect email with web push. The aim is simple: recover lost sales without training shoppers to wait for a discount.
Cart abandonment is one of the most expensive problems in ecommerce, mostly because it happens after a shopper has already shown intent. They found a product, spent time on the site and placed an item in their cart. Something stopped the final step.
Shopping cart abandonment is common across categories. The right response is not to assume that every shopper needs a coupon. First, understand the likely cause.
Common causes of cart abandonment include:
The cart abandonment rate tells you how often people leave after adding products to the online shopping cart. It does not tell you why. That is where customer research, checkout analytics, support conversations and abandoned cart emails become useful together.
A customer may abandon their cart because the price feels too high. Another may abandon carts because they want to check if a competing store offers faster delivery. A third may have fully intended to buy but got pulled into a meeting.
Your email strategies should account for those differences. Our guide to recovering abandoned carts can help you look beyond the email itself and identify the friction that caused the drop-off.
An abandoned cart email is an automated email sent to a shopper who added an item to their cart but left before completing checkout. Its job is to remind them what they were considering, reduce uncertainty and make it easy to return.
The best abandoned cart email does not pretend every customer has the same reason for leaving. It gives them a clear route back to their cart and enough context to make a decision.
An effective abandoned cart email usually includes:
The email should feel like a useful reminder, not a demand.
An effective abandoned cart email earns attention in an inbox full of other offers. It needs to be easy to scan and relevant enough to justify another message from your store.
The product image matters. So does the email design. But the real work happens in the message.
A strong recovery email answers one or two concerns that may have stopped the purchase. It does not try to explain every feature, run a full brand story and push five separate offers at once.
For example, a skincare store could remind a shopper about the product, show a short review and link to its returns policy. A fashion retailer may focus on size availability and delivery cut-off times. A furniture brand may need to explain delivery windows, materials or assembly.
The more expensive or considered the purchase, the more likely the shopper needs reassurance instead of urgency.

Email timing has a major effect on cart recovery. The first abandoned cart email should usually arrive soon after the shopper leaves, often within 30 to 60 minutes.
That does not mean every brand needs the same delay. A person buying a £12 accessory may be ready for a fast reminder. Someone choosing a £1,500 sofa may need more time to think.
The first email should not be a discount. It should be a simple cart reminder.
A useful first email can say:
Still thinking it over? Your selected items are waiting in your cart.
Or:
Your cart is saved. Pick up where you left off when you are ready.
The goal of the first email is to remove friction. Bring the shopper back to the exact cart they left, not a generic category page. For shoppers who have opted in to web push, email does not have to be the only early recovery touchpoint. A short notification can be sent through an automated web push scenario after a defined delay, giving the shopper a direct route back while the products are still fresh in their mind.
This doesn’t mean push should always arrive before email. The timing should reflect the purchase cycle, how long the cart remains active and the messages already scheduled in other channels. The important point is to give each touchpoint a distinct role rather than sending the same reminder twice at the same moment.
Generic abandoned cart emails make people work too hard. If the shopper left three items behind, show all three. If stock is limited, mention it only when that information is accurate.
A clear product block should include:
The phrase “return to cart” is simple, familiar and usually more useful than a vague call-to-action like “shop now”.
A customer’s cart should feel intact. They should not have to rebuild it after clicking through.
An abandoned cart email subject line needs to compete with a busy inbox. Cleverness can work, but clarity often wins.
Good abandoned cart email subject lines usually fall into a few categories:
Avoid fake urgency. If the product is not close to selling out, do not say it is. If a deadline is flexible, do not pretend it ends at midnight.
A strong email subject can create curiosity. It should not make a promise the email cannot keep.
An abandoned cart email sequence should not repeat the same message three times with a different subject line.
The first email is a reminder. The second email should deal with hesitation. The third email can introduce a stronger reason to return, such as free shipping, a real inventory update or a time-limited offer.
Here is a simple abandoned cart email flow:
Suggested timing
Main purpose
Example message
First email
30–60 minutes
Bring the shopper back
“Your cart is saved for later.”
Second email
12–24 hours
Remove a likely objection
“Questions about delivery or returns? Here is what to expect.”
Third email
48–72 hours
Add a measured incentive
“Enjoy free shipping on your saved order until Sunday.”
The third email should not be automatic in every abandoned cart campaign. It depends on cart value, margins, purchase cycle and how often the same person abandons carts.
Discounts can recover sales, but they can also create a habit. If customers learn that they will receive 15% off every time they abandon their cart, they may start abandoning carts on purpose.
Before offering a discount, test other recovery strategies:
For many brands, free shipping feels more useful than a small percentage discount. It directly addresses a common reason shoppers abandon carts.
A discount may make sense for high-margin products, first-time customers or shoppers who have shown repeat interest. It should not become the only way your cart recovery works.
If you want to intercept intent before a shopper leaves, consider adding an exit-intent pop-up that offers practical help rather than an automatic discount.
Many people abandon carts on mobile, then open the email later on the same device. That makes mobile email design part of the conversion path.
Keep the layout clean. Use one prominent call-to-action. Make the product image large enough to recognise. Avoid long paragraphs. Test whether the button works well with a thumb.
A shopper should be able to read the message, tap back to their cart and complete their purchase without zooming in or searching for the relevant information.
A good email campaign can still fail if the mobile checkout is slow or confusing. Cart recovery cannot fix a checkout that creates the same friction again. For a closer look at the checkout mistakes that affect conversion, read how to increase checkout conversion rates.
Not all cart abandoners deserve the same message.
A first-time visitor with a £20 cart may need a simple reminder. A returning customer with a £300 cart may need a more personal message. Someone who visited the site six times before adding an item may be researching, not procrastinating.
Useful segments include:
Segmentation helps you avoid over-sending. It also makes your abandoned cart strategy more relevant. The same principle applies to web push. PushPushGo supports personalisation and behavioural targeting based on subscriber behaviour, preferences and previous interactions. In cart recovery, those signals can be combined with ecommerce context such as cart value or product interest to create different recovery paths for different shoppers.
For example, a high-value cart may justify a reassurance-led message, while a lower-value impulse purchase may only need a short reminder. The aim is not to send more notifications, but to avoid treating every abandoned cart as the same event.
For example, a returning shopper may not need a welcome-style explanation of the brand. They may need a prompt about delivery. A new customer may benefit from reviews, guarantees or a short explanation of what makes the product worth buying.
You can build more useful audiences with subscriber segmentation, especially when cart value, last visit, product interest or purchase history should influence the message.
If someone is unsure about quality, a discount does not always solve the concern. Social proof may do more.
You can include:
Do not overload the email with five testimonials. One believable proof point is enough.
A good abandoned cart email example for a beauty brand may show the abandoned product and a review from someone with a similar skin concern. For a B2B product, it may show a short quote about setup time or results.
The proof must match the purchase question.
Urgency can help when it reflects a real situation:
It does not help when every abandoned cart email says “Hurry!” without context.
A vague countdown can make a brand look desperate. Specific information feels more credible.
Instead of:
Last chance! Do not miss out!
Try:
Order in the next three hours for dispatch before the weekend.
Or:
The colour you selected is now low in stock.
This kind of message gives the shopper a useful reason to decide.
Testing is part of email marketing best practices, but too many teams test random copy changes without a clear hypothesis.
Start with variables that can influence the decision:
Do not change everything at once. If a test changes the subject line, offer, layout and send time, you will not know what caused the result.
The aim is not to find one perfect email forever. Customer expectations, product ranges and marketing campaigns change. Your abandoned cart email strategies should remain agile.
The same principle applies to web push. You can A/B test push notifications for timing, titles, imagery and calls to action before rolling out a message more widely.
Email is powerful, but it should not carry the whole cart recovery flow alone.
Some shoppers will not open the email straight away. Some may be browsing in another tab. Others may react more quickly to a short browser notification than to another message in a crowded inbox.
That is where web push can support abandoned cart recovery.
With PushPushGo, ecommerce teams can build an abandoned cart recovery scenario that responds to the context of the interrupted transaction. Conditions can include the number and type of products in the cart, cart value, time since the transaction stopped and the point of abandonment in the shopping funnel.
When the selected conditions are met, a notification can take the opted-in shopper directly back to the abandoned cart. This creates a more relevant recovery path than sending the same reminder to every subscriber.
The key is not to duplicate every email with a push notification. The channel should add value.
For example:
Moment after cart abandonment
Email role
PushPushGo role for opted-in shoppers
30–60 minutes
Gentle reminder
Short cart reminder while intent is still fresh
12–24 hours
Reassure around delivery, returns or product fit
Message linked to a specific objection or product benefit
48–72 hours
Final recovery attempt
Targeted reminder for shoppers with clear purchase intent
After a return visit
Continue the recovery flow
Trigger based on renewed browsing behaviour
Product data can make the reminder more useful. With Product Feed integration, automated notifications can use current product details such as the product name, price, image and availability.
This reduces the need for a generic “you left something behind” message and helps the shopper immediately recognise the exact item they were considering.
For campaigns that need more one-to-one logic, transactional push notifications can connect customer data with tailored scenarios.
Open rate can be useful, but it does not tell you whether the email helped someone complete their purchase.
Track metrics that connect to revenue and customer behaviour:
A high click-through rate can look encouraging even if the message mostly attracts customers who do not buy. A lower-volume campaign that brings back high-value carts may be more useful.
Look at each abandoned cart campaign in context. You are not trying to recover every abandoned cart. Some shoppers were never going to purchase. The goal is to recover the customers who still have a genuine reason to return.
For web push specifically, a broader push notification strategy can help you define the audience, trigger, frequency and success metric for every recovery message.

These free abandoned cart email templates can help you build the first version of your flow.
Subject: Your cart is waiting
Hi [First name],
You left a few things in your cart.
Your selected items are still saved, so you can pick up where you left off whenever you are ready.
[Return to cart]
Need help with delivery, sizing or returns? Reply to this email and we will help.
Subject: A quick answer before you decide
Hi [First name],
Choosing the right [product category] can take a little time.
Here is what customers often ask before ordering:
Your cart is still saved.
[Return to cart]
Subject: Free shipping on your saved order
Hi [First name],
Your items are still in your cart.
Complete your order before [date] and we will cover delivery.
[Complete your purchase]
No code needed.
Subject: Your selected item is running low
Hi [First name],
The [product name] in your cart is now low in stock.
We cannot reserve it forever, but it is still available for now.
[Return to cart]
Use this only when the inventory message is true. Fake scarcity damages trust far faster than it improves short-term conversion.
The best abandoned cart email examples do not all look alike because different products create different doubts.
A low-cost fashion item may need urgency and a clear product image. A mattress brand may need a longer recovery email with trial information, reviews and a returns policy. A software company may need to explain what happens after sign-up, who the product is for and how quickly a customer can get started.
Here are three useful structures to borrow.
Best for straightforward purchases.
Best for products with a longer decision cycle.
Best for products where the customer may need a reminder of the outcome.
The best abandoned cart email is the one that makes the next step easier for the specific shopper.
To set up an abandoned cart flow, start with the basics before adding complexity.
When you add push to that flow, use personalized push notifications for ecommerce to make the message feel like a continuation of the shopper’s journey rather than another generic promotion.
An effective abandoned cart recovery strategy gives each communication channel a clear job.
Email can explain delivery, returns, sizing, compatibility or payment options in more detail. Web push can provide a shorter, timely route back to the cart for shoppers who have opted in to notifications.
A practical recovery flow could start with a gentle push reminder after a defined delay, follow with an email that addresses common objections and reserve any incentive for shoppers who still show genuine purchase intent.
The order doesn’t have to be the same for every brand. What matters is that push and email are not sent at the same moment with identical content. Each message should add something new to the recovery journey.
PushPushGo can support the push side of this flow through automated scenarios, behavioural targeting, DataLayer signals and current product information supplied through a product feed. This allows the notification to reflect both what is in the shopper’s cart and what they did before leaving the site.
Once the shopper completes their purchase, the recovery sequence should stop. Continuing to send reminders for a completed order creates noise and can quickly undermine trust.
The result is a recovery flow in which every message has a specific purpose: remind the shopper, remove uncertainty or provide a genuine reason to return.

Abandoned cart email best practices matter, but prevention matters too.
If customers abandon their cart because checkout hides the final cost, the email cannot fully repair the damage. If they cannot find delivery information, a reminder may bring them back only to leave again.
To reduce cart abandonment, review the purchase path:
You can also reduce drop-offs by using behavioural signals before checkout. Behavioural marketing strategies can help you connect product views, repeat visits and cart activity with more relevant messages.
Cart recovery strategies work best when the original shopping experience is already solid.
Personalisation should make a recovery message more useful, not more intrusive.
A simple product reminder can be enough for a first-time visitor. A returning shopper may respond better to a reminder about free delivery, a recently viewed category or a product they have compared more than once.
PushPushGo supports personalisation through tags and behaviour-based data. Its guide to personalisation in marketing explains how brands can use preferences and browsing behaviour without turning every message into a generic blast.
For more advanced scenarios, DataLayer can support a personalised push strategy by passing ecommerce signals into targeting and automation logic.
In PushPushGo, selectors can collect information such as order value, the number of products in the cart, clicks on actions such as “Add to cart” or “Pay”, and the categories a subscriber has visited. These signals can then support tagging, targeted campaigns and automated scenarios.
This means personalisation doesn’t have to stop at inserting a product name into a notification. The recovery path itself can change depending on what the shopper did before leaving the site.
A cart reminder should feel helpful. It should not become the fifth version of the same message a shopper receives in two days.
Frequency matters. The more notifications a brand sends without a clear reason, the more likely subscribers are to dismiss or block them.
Use web push as one part of a wider recovery flow. Respect the shopper’s previous actions. Stop the sequence when they buy. Suppress people who have received too many promotional messages. Give each notification a job that email has not already done.
Our guide to common web push mistakes covers the problems that can make campaigns feel noisy, including over-sending, poor timing and weak segmentation.
A recovery report should show more than open rates and clicks. It should help the team decide what to change.
Look at recovered orders and revenue first. Then compare performance by product category, customer segment, cart value and campaign stage. You may find that free shipping works well for low-value carts while reassurance works better for high-consideration products.
For push campaigns, use the analytics panel to review performance by period and compare what subscribers responded to.
Then go beyond the click. This guide to push notification metrics can help teams evaluate delivery, engagement and longer-term performance without treating CTR as the only sign of success.
An abandoned cart email is not a rescue plan for a broken checkout. It is a second chance to help a shopper who still has real intent.
Use the first email as a reminder. Use later messages to remove friction. Test free shipping before defaulting to discounts. Segment shoppers where it makes sense. Keep every email focused on one clear next step.
Then add web push carefully for people who have opted in. PushPushGo can help ecommerce teams extend abandoned cart recovery beyond email with automated, behaviour-based notifications that reach shoppers when returning to the cart still feels useful.
The goal is not to chase every abandoned cart. It is to give the right shopper a sensible reason to come back and complete their purchase. For more ecommerce-specific use cases, see how web and mobile push notifications support online stores.
.png)

