Skip to main content
Someone was going to buy from you. They put it in the cart, or opened the booking form, or started the application — and then something interrupted them, and they never came back. Nothing about that is specific to shopping. Every business has a moment where a customer signals intent and then stops short of finishing it, and the money left on that floor is the easiest money in marketing to pick up: these people already chose you.

Whichever one is yours

The campaign below is the same for all of them. Pick yours and hold it in mind — everything below works the same way whichever one it is.

It works in three attempts, spread out

If they finish at any point, the rest stops. Nobody gets chased for something they already did.

What you need

  • A way for Hamla to know they got partway. On a connected store this arrives by itself. Everyone else sends it — one line from your own system through Hamla Events, when the form opens or the booking starts
  • 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
That last one matters more than it looks. Email and push only reach people whose details you already have; the popup works on complete strangers. If most of your traffic is first-time visitors, the popup is doing most of the work.

Set it up

Ask for it plainly:
Set up cart recovery
Or in your own words, if a cart is not what you have:
When someone starts my booking form and doesn’t finish, show a popup as they leave and email them two hours later
Hamla builds the whole sequence — trigger, timing, all three messages — using your real services and prices. If it already drafted one during onboarding, it opens that instead of making a second. To be more specific, say so up front:
Set up 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 money to people who were going to come back anyway. If your margins are thin, say “remove the coupon from the first message” — keep the reminder, drop the discount. Check the timing. A few hours is the default. Sooner reads as alert on a considered purchase and pushy on a cheap one. For a booking, sooner is almost always better — the appointment slot is going to someone else. Read the popup copy out loud. It interrupts someone mid-exit. It is the most annoying message in the sequence and the highest-earning one, so it has to be worth the interruption.

Launch it

Launch the recovery campaign
You get a confirmation card. Clicking it is what makes it live — Hamla cannot launch on its own. Then leave it. It is not a send; it sits and waits, and fires for each person who stops short from that moment on.

Check on it

How is the recovery campaign doing?
Watch what came back — orders, bookings, completed applications — not open rate. The question is whether people finished. If it is quiet after a week, the usual causes in order: too few people reach that step at all; most of your visitors are anonymous, so only the popup can reach them; or the offer is not a reason to return.

Win back customers who went quiet

For people who finished once, then stopped coming.

Hamla Events

Telling Hamla someone got partway, from your own system.

Collect leads with a form

Where the half-filled form comes from in the first place.

When something doesn't work

If it launched and nothing happened.