Porady online marketingowe

Cart abandonment email best practices: 12 ways to recover more sales

Last updated -
July 30, 2026
No items found.
23 min
© stoica-adrians-images via Canva Pro

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.

You’ll learn

  • why shoppers abandon carts before checkout
  • how to build an abandoned cart email flow
  • what to send in the first email, second email and third email
  • how to write stronger abandoned cart email subject lines
  • when free shipping helps more than a discount
  • how web push can support cart recovery for opted-in shoppers
  • how to coordinate email and web push in a broader cart recovery flow
  • how to measure abandoned cart recovery without obsessing over open rates

Why customers abandon carts

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:

  • unexpected delivery or tax costs
  • a checkout that takes too long
  • mandatory account creation
  • unclear returns information
  • slow mobile experience
  • payment methods that do not match customer expectations
  • uncertainty about sizing, compatibility or product quality
  • a shopper who simply got distracted

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.

What is an abandoned cart email?

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 product or products left behind
  • a visible button that takes the shopper back to their cart
  • key information that removes friction, such as delivery, returns or payment options
  • a reason to act now, but only when the urgency is real
  • a tone that fits the brand instead of sounding like a generic sales automation

The email should feel like a useful reminder, not a demand.

What makes an effective abandoned cart email?

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.

12 abandoned cart email best practices

1. Send the first email while the intent is still warm

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.

2. Show the exact item in their cart

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:

  • product image
  • product name
  • selected size, colour or variant
  • price
  • direct return-to-cart button

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.

3. Use an email subject line that creates clarity, not pressure

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:

  • reminder: “You left something behind”
  • product-led: “Your [product name] is still in your cart”
  • reassurance: “Free returns on your saved items”
  • urgency: “Your size is selling quickly”
  • benefit-led: “Complete your routine with 15% off”

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.

4. Write a different email for each point in the sequence

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:

Email

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.

5. Do not lead with a discount

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:

  • free shipping
  • a clear returns promise
  • low-stock information
  • social proof
  • product reviews
  • a reminder about product benefits
  • payment options
  • delivery cut-off dates

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.

6. Make the email mobile-first

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.

7. Segment cart abandoners before sending the same message to everyone

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:

  • first-time vs returning customers
  • low- vs high-value cart
  • product category
  • new vs repeat purchasers
  • shoppers who have used a discount before
  • shoppers who reached checkout but did not pay
  • people who returned to the site but still did not complete their purchase

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.

8. Add social proof where doubt is the real problem

If someone is unsure about quality, a discount does not always solve the concern. Social proof may do more.

You can include:

  • a short customer review
  • a product rating
  • a photo from user-generated content
  • a “most loved by” message, if you can support it
  • a concise quote from a customer in the same situation

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.

9. Make urgency real and specific

Urgency can help when it reflects a real situation:

  • stock is genuinely low
  • a product is seasonal
  • same-day dispatch closes at a certain time
  • a promotion has a fixed end date
  • a limited edition will not return

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.

10. Test the right variables

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:

  • email timing
  • email subject line
  • free shipping vs percentage discount
  • product image vs lifestyle image
  • review-led message vs benefit-led message
  • one email vs multiple abandoned cart emails
  • urgency message vs reassurance message
  • direct return-to-cart button vs product page button

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.

11. Add web push for opted-in shoppers

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.

12. Measure recovered revenue, not only email opens

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:

  • recovered revenue
  • recovered orders
  • conversion rate from cart recovery emails
  • average cart value after recovery
  • use of discounts or free shipping offers
  • unsubscribe rate
  • repeat abandonment rate
  • revenue from email vs web push
  • time between the email sent and completed purchase

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.

Free abandoned cart email templates

These free abandoned cart email templates can help you build the first version of your flow.

Template 1: simple reminder email

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.

Template 2: reassurance-led follow-up email

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:

  • [Delivery detail]
  • [Returns detail]
  • [Product benefit or compatibility note]

Your cart is still saved.

[Return to cart]

Template 3: free shipping recovery email

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.

Template 4: low-stock reminder email

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.

Best abandoned cart email examples to learn from

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.

The product-first email

Best for straightforward purchases.

  • show the product
  • show the selected variant
  • add one return-to-cart button
  • keep the copy brief
  • use a clear email subject line

The objection-first email

Best for products with a longer decision cycle.

  • acknowledge a likely concern
  • explain delivery, compatibility, returns or setup
  • include one proof point
  • invite the shopper to return

The value-first email

Best for products where the customer may need a reminder of the outcome.

  • frame the product around the problem it solves
  • show the item in their cart
  • include a concise benefit
  • link back to checkout

The best abandoned cart email is the one that makes the next step easier for the specific shopper.

How to set up an abandoned cart email flow

To set up an abandoned cart flow, start with the basics before adding complexity.

  • First, define the event that triggers the automation. In most ecommerce platforms, this means a shopper has added a product to the cart, entered an email address or otherwise become identifiable, then left without purchasing.
  • Second, choose your exclusion rules. Do not send abandoned cart emails to people who completed their purchase, requested a cancellation or recently received another recovery email.
  • Third, decide the email timing and number of messages. A simple three-email sequence works for many brands, but some should use two. A high-consideration product may need more time between messages.
  • Fourth, choose what each email needs to achieve. Do not create multiple abandoned cart emails that say exactly the same thing.
  • Finally, build reporting around recovered revenue and customer behaviour. Your email flow should improve over time as you learn why people abandon carts.

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.

Build cart recovery beyond email

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.

How to reduce cart abandonment before the email is needed

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:

  • show delivery costs early
  • make return policies easy to find
  • offer guest checkout
  • reduce unnecessary form fields
  • support relevant payment methods
  • make mobile checkout easy to complete
  • explain product details clearly
  • display trust signals where people need reassurance
  • test cart and checkout speed
  • avoid surprise fees

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.

Use personalisation carefully in cart recovery

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.

Do not let web push become another source of noise

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.

How to report on abandoned cart recovery

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.

Final thoughts

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.

No items found.

Also on PushPushGo blog

Porady online marketingowe

Cart abandonment email best practices: 12 ways to recover more sales

Learn abandoned cart email best practices that help ecommerce brands recover lost sales with stronger timing, content, offers and cart recovery strategies.
July 30, 2026
23 min
WhatsApp

Kanały WhatsApp jako nowy newsletter dla spółek giełdowych

Relacje inwestorskie wchodzą w nową erę. E-mail traci na skuteczności — open rate newsletterów korporacyjnych rzadko przekracza 20%, akcjonariusze coraz częściej oczekują informacji w kanałach, z których korzystają na co dzień. Kanały WhatsApp dostępne w PushPushGo odpowiadają na tę zmianę, umożliwiając spółkom szybkie, bezpieczne i skalowalne dotarcie do inwestorów w czasie rzeczywistym.
July 20, 2026
10 min
WhatsApp

Kanały WhatsApp dla spółek giełdowych – nowy sposób na budowanie relacji inwestorskich

Kanały WhatsApp dla spółek giełdowych – poznaj 7 praktycznych zastosowań, które usprawniają komunikację z inwestorami.
July 7, 2026
10 min

Start your free trial

Web push | Mobile push | Transactional notifications
Onsite notifications | Pop-up | In-app | WhatsApp channels
Start a 14-day trial!