WapifyDocs

Abandoned Cart

Recover abandoned checkouts with a WhatsApp message that reopens the exact checkout, plus an optional follow-up.

The follow-up is deliberately the quietest thing Wapify sends. It lands on someone who already ignored one nudge — pressure there is how a marketing template gets reported.

FreeGrowthProNot included on Basic. Counts against your marketing allowance. Reminders need Growth or above.

Most abandoned-cart recovery is email, and most abandoned-cart email is never opened. A WhatsApp message that reopens the exact checkout — same items, same address, same shipping — turns recovery into a single tap.

What fires it

A checkout that was started, reached the point where the customer's phone number was captured, and then wasn't completed within your abandonment window.

The customer has to have entered a phone number for Wapify to have anywhere to send. In practice this means they reached the contact or shipping step — which is also the point at which a cart is worth chasing.

The message never sends if the customer completes their order in the meantime. Wapify re-checks at send time, not just when the timer starts.

Abandonment window

How long to wait before treating a checkout as abandoned. From 15 minutes to 24 hours; 1 hour by default.

Send recovery message after
15 min30 min1 hr2 hr6 hr12 hr24 hr
The message never sends if the customer completes their order in the meantime.

An hour is a good default: long enough that people who were merely interrupted have finished on their own, short enough that the purchase is still live. Fifteen minutes catches more carts but messages people who were only briefly distracted; twenty-four hours reads as an afterthought.

Follow-up reminder

GrowthProOn lower plans the card is locked and reads as off.

One more message if the cart is still unrecovered, 4 to 48 hours after the first (24 by default). It's sent once.

Its tone is deliberately flat — "your cart is still saved", "no rush". An earlier version used a countdown and "last chance" urgency, which is precisely the sort of thing that gets a marketing template reported, and a reported template costs the sending number quality for everyone on it.

Add a discount coupon

Off by default, because a coupon costs margin on every send — including on the carts that would have converted anyway. Switch it on and pick one of your real Shopify discount codes; you never type a code by hand.

With a coupon attached, the offer is the last line of the message. The cart is the reason for writing; the discount is only the nudge. The reminder keeps its quiet register too — "and 10% off if you'd like it", not "last chance".

The code is re-checked against Shopify immediately before every send. If it's been deleted or fully used by then, the cart message still goes out — without the discount.

What "Complete My Order" does

The button reopens the customer's actual Shopify checkout, not a rebuilt cart. Their items, quantities, and any address or shipping details they'd already entered are exactly where they left them — the whole point is that finishing takes one tap rather than a re-entry.

The link is tracked, so an order that follows is attributed to the recovery message.

How a recovery is counted

This is worth understanding, because it's where cart-recovery reporting usually overstates itself.

Wapify counts a cart as recovered when the customer it messaged goes on to place an order — whether or not they came back through the link. Someone who reads the WhatsApp message, then opens your site directly and buys is still a recovery; they simply left no trace on the order.

A background sweep also runs regularly to catch carts whose completion Wapify didn't hear about immediately, so the number settles correctly rather than under-reporting.

Attribution and its four types are explained in full on Revenue attribution.

Where the results show up

  • Logs → Abandoned Cart — every message with its status and whether the link was tapped.
  • Analytics — carts messaged, cart value, recovered carts and recovery rate.
  • Revenue via Wapify — the value of the orders recovered.

If nothing is sending

No carts appear at allCustomers are abandoning before entering a phone number. Check your checkout collects a phone — a store that asks only for email has nothing to message.
Fewer than expectedCarts completed inside the window are excluded by design, and so are repeat carts from the same customer for the same items.
Sending stopped mid-monthAlmost always the marketing allowance. It's the smallest bucket on every plan — check Message limits.