Shop can now recognize customers while they're still browsing your store. Shop users get faster checkout, carts synced across devices, one-tap sign-in, and a prefilled Shop Pay button, while their browsing history and abandoned carts are synced to their Shop account and shown to them again later.
The only comparison this article makes explicit is that customers can now be identified before purchase. Identifying them during browsing is the new behavior.
Checkout loads faster, carts sync across devices, sign-in takes one tap, and the Shop Pay button is prefilled. Browsing activity also syncs to the customer's Shop account.
Less friction and shorter load times.
Carts sync across a customer's devices and always stay up to date.
Personalized to show the card the customer used last.
Applies when Shop users sign in to customer accounts.
Shop reminds customers to complete purchases from abandoned carts.
Carts started in the Shop app carry over to the storefront, and storefront carts carry over to the Shop app.
| Item | Before | After this update |
|---|---|---|
| When Shop recognizes the customer | Not while browsing(The change in this update is that customers can now be recognized before purchase) | While browsing Recognized before purchase |
| Cart | Not specified | Synced Across devices and Shop app ⇄ storefront |
| Shop Pay button | Not specified | Prefilled Shows the last card used |
| Browsing history | Not stated | Sync To the Shop account; viewed products are resurfaced |
| Abandoned cart | Not stated | Reminder Shop prompts customers to complete checkout |
| Browser support | Not stated | All browsers supported |
Who benefits: Shop users(customers)
All browsersare supported
One-tap sign-in applies tocustomer accountsign-in
See the Shopify Help Center for details
Merchant-side setup or enablement steps: not stated
Eligible plans / countries: not stated
Additional fees: not stated
Handling via API / Webhook: not stated
This is the core of the update. Faster checkout, syncing, prefilling, and recovery all follow from Shop being able to recognize the customer before purchase.
Carts sync across devices and in both directions between the Shop app and the storefront. If your implementation assumes it owns the cart state, keep in mind that the cart can be updated externally.
It shows the card the customer used most recently. Assume the button looks different for each customer, and test the UI in your theme accordingly.
It applies when Shop users sign in to a customer account. For stores with a member login flow, this changes the login experience.
The Changelog only describes the customer experience. It does not cover enablement steps, eligibility, the Storefront API / Admin API, Webhooks, or how to measure revenue from recovered carts.Supported on all browsersis all it states. If you're working on implementation or measurement, verify with the Help Center and on real devices.