← All articles

When does Shopify create an abandoned checkout?

23 August 2026 · 3 min read

If you're building a recovery flow — or just wondering why a cart does or doesn't show up in your admin — the key question is what an abandoned checkout is in Shopify, and when one actually gets created.

What is an abandoned checkout in Shopify?

Shopify's Abandoned Checkouts API documentation defines it in one sentence: "A checkout is considered abandoned after the customer has added contact information, but before the customer has completed their purchase."

Two practical consequences follow directly from that definition:

What we observed about timing

The documentation doesn't specify exact timing, so the following are observations from our own development-store testing (July 2026), offered as data points rather than guarantees:

For developers: the webhooks and the API

If you're building on this, these are the documented pieces (there's a fuller map in Shopify abandoned checkout API and webhooks):

In practice (from our own testing, above), the webhook stream is the timely signal; the listing endpoints are for reconciliation.

What this means for merchants

Recovery timing is therefore a choice layered on top of Shopify's data: the checkout exists as soon as contact details are entered, and when to send the first reminder is up to your tooling. (We've written separately about choosing a send window and why many abandoned checkouts carry no marketing consent.)

Recover abandoned carts with coordinated, AI-timed email and web push — shopper email addresses encrypted at rest, no revenue-share pricing. Install Cartback free on the Shopify App Store →

More from the blog