Shopify · Abandoned checkouts

Shopify abandoned cart recovery

An abandoned checkout is not a lost visitor. It is a customer who got as far as the payment step. Whaleal Cart watches for that moment and follows up automatically, so the recovery does not depend on someone remembering to check a report.

What counts as an abandoned checkout

Shopify records a checkout when a customer reaches the payment step. When that checkout is never completed, it becomes recoverable — and the window to recover it is short: the customer still remembers the store, the cart and the intent.

Whaleal Cart captures those checkouts as they happen. There is no export, no spreadsheet and no manual list to work from: the moment a checkout is abandoned it enters a recovery sequence.

The recovery sequence

The default sequence is timed email: a first message around one hour after the checkout is abandoned, and a follow-up around twenty-four hours later. Both windows are configurable, and the sequence can be switched off per store.

If you want a second channel, there is an optional text (SMS) channel with its own send delay, independent from the email timing. You can run both channels, or just one.

  • First recovery email — around 1 hour after abandonment
  • Follow-up email — around 24 hours after abandonment
  • Optional SMS — its own delay, independent of the email sequence

What the customer actually receives

Every recovery message is assembled from a template: the customer name, the items left behind, the order total and currency, the return link, and a discount code if you attach one. Personalisation comes from the template and the checkout itself — not from a language model.

Where it runs

Everything is embedded in the Shopify admin you already use. There is no second dashboard to log into, no code to deploy, and billing runs through Shopify together with the rest of your subscription.

Who the sequence sends to

Recovery messages go to customers who abandoned a checkout — one recovery message per checkout per channel — rather than to a purchased list. Consent rules and opt-out obligations stay with you, which is where they belong.

Questions this usually raises

Do I need a separate SMS provider?
Only if you turn the text channel on. The SMS channel works with your own SMS account and its API key — you keep your provider relationship, your negotiated rate and your invoice. If you never enable it, email alone runs the recovery sequence.
Does the AI write the whole email?
No. AI drafting is optional and limited to three parts: a subject line, a heading and a short intro. Everything else — name, items, totals, currency, discount, links — is filled in by your template. Anything AI drafts must be reviewed and switched on by you before it goes out.
How quickly does recovery start after install?
Detection begins as soon as the app is installed and the sequence is enabled. Checkouts abandoned before that point are not retroactively messaged.

Keep reading

4 min

Bring your own account

The platform has no provider account of its own. That one design decision changes who owns the numbers, who holds the quota, and who appears on the invoice.

Read the guide →
5 min

Pacing, quotas and why we queue

Every connection carries a send rate. The platform queues to that rate instead of firing as fast as a provider will accept, because the fastest way to get throttled is to send at the speed that causes it.

Read the guide →
Solution

Abandoned checkout email sequence

The sequence is the part most stores get wrong: too few messages and the reminder never arrives, too many and the store starts to feel like spam. Whaleal Cart ships with a two-step default and lets you move both windows.

Open →
Solution

Abandoned cart SMS

Text is the channel people actually read. But it is also the channel where getting it wrong is expensive — which is why the text here is a single, timed reminder about one abandoned checkout, sent through an account you already own.

Open →
Solution

Cart abandonment

Cart abandonment is the gap between the customers who reached the payment step and the customers who finished it. Understanding where that gap opens is what makes recovery possible at all.

Open →
Scope. This page describes Whaleal Cart for Shopify — abandoned checkout detection, the timed recovery sequence, and the optional single-text channel on your own SMS account. Local messaging consent and opt-out rules remain the merchant’s responsibility; the platform does not file or guarantee them.