> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hamla.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Recover abandoned carts

> Catch people before they leave, then follow up by email and push if they still don't come back.

Someone fills a cart and leaves. This is the campaign that goes after them, and for most stores it's the one that pays for itself first.

It works in three attempts, spread out:

| When                        | Where     | Why                                                                                                       |
| --------------------------- | --------- | --------------------------------------------------------------------------------------------------------- |
| They move to leave the page | **Popup** | They're still on your site. This is the cheapest moment to win — no message to send, no inbox to survive. |
| A few hours later           | **Email** | Room for the actual products and a real reason to come back.                                              |
| Later still                 | **Push**  | One short nudge, for people who never opened the email.                                                   |

If they buy at any point, the rest stops. Nobody gets chased after they've already paid.

## What you need

* **Your store connected**, so Hamla knows a cart was abandoned and what was in it
* **Email**, which works on the Free plan with no setup
* **Push**, also Free, but only reaches visitors who accepted notifications
* **Popups**, Free, and needs no contact details at all

The popup is the part that works for strangers. Email and push only reach people you already have contact details for — so if your traffic is mostly first-time visitors, the popup is doing most of the work.

## Set it up

Ask for it plainly:

> Set up cart recovery

Hamla builds the whole sequence — trigger, timing, all three messages — using your real products and prices. If it already drafted one during onboarding, it'll open that instead of making a second.

To be more specific, say so up front:

> Set up cart recovery, offer 10% off in the email but not the popup

## Before you launch it

**Look at the discount.** Hamla often includes one. It lifts recovery, and it also hands a discount to people who were going to buy anyway. If your margins are thin, say *"remove the coupon from the first message"* — keep the reminder, drop the money.

**Check the timing.** A few hours is the default. Sooner feels alert on high-consideration items and pushy on cheap ones.

**Read the popup copy out loud.** It interrupts someone mid-exit. It's the most annoying message in the sequence and the highest-earning one, so it has to be worth the interruption.

## Launch it

> Launch cart recovery

You'll get a confirmation card. Clicking it is what makes it live — Hamla can't launch on its own.

Then leave it. It's not a send; it sits and waits, and fires for each person who abandons a cart from that moment on.

## Check on it

> How is cart recovery doing?

Watch **recovered revenue**, not open rate. The question is whether carts came back.

If it's quiet after a week, the usual causes in order: too few people reach checkout at all, most of your visitors are anonymous so only the popup can reach them, or the offer isn't a reason to return.

## Related

<CardGroup cols={2}>
  <Card title="Win back quiet customers" href="/how-to/win-back-customers">
    For people who bought once and stopped.
  </Card>

  <Card title="Channels and tools" href="/reference/channels">
    What each channel needs before it can send.
  </Card>
</CardGroup>
