F12 LabsContact
CartSync ProInstall on Shopify

The cart follows the customer, not the device.

CartSync Pro saves each signed-in customer's cart to their Shopify account and restores it on every phone, tablet and laptop they shop from. Try it: fill the cart on the phone, then pick up on the laptop.

Cart sync is free. Plans billed through Shopify.

Mock ShopCart 1
  • Men's Crewneck
  • Canvas Sneakers
  • Black Sunnies
  • Men's CrewneckGreen / M1

Subtotal $120.00

Mock ShopCart 0

Your cart

Your cart is empty

Signed in on the phone. Add something, then continue on the laptop.

Built on your store's own customer records.

  • Saved on the customer, in Shopify

    Each cart lives in a metafield on the customer's own record. CartSync Pro keeps no copy of it on its servers.

  • Through Shopify's app proxy

    The storefront talks to the app on your own domain. Shopify signs every request and says which customer is signed in.

  • Cleared when they order

    When the customer places an order, their saved cart is emptied, so bought items don't come back on the next device.

Nothing added as a guest gets lost at sign-in.

If a customer fills a cart before signing in, CartSync Pro keeps those items and adds their saved cart on top. If the saved cart is newer, because they changed it on another device, that version wins.

  • Saves when the cart changes and when the shopper leaves the page
  • Restores on page load, on tab focus and after an idle timeout
  • Removals sync too, not just additions
Signing in on the laptopSaved cart is older than this visit
  • ShortsAdded as a guest, before signing inKept
  • Men's CrewneckFrom the saved cartAdded
  • Canvas SneakersFrom the saved cartAdded

The merged cart is saved back to the customer, so every device ends up with all three.

Cart Sync

Cart Restore

Show NotificationNotification MessageYour cart has been restored!Notification PositionNotification Duration5sNotification Color#4CAF50

Your cart has been restored!

A restore notice that fits your store.

Customers see a short notice when their cart is restored. Set the message, the corner it appears in, how long it stays and its colors in the theme editor, or turn it off.

  • Six positions, 2 to 10 seconds, light or dark text
  • Margins to clear sticky headers and chat buttons

Build a cart for a customer from your admin.

Cart Helper (Pro) finds a customer by name or email, shows their saved cart and lets your team add, remove or clear products. It checks stock only at locations your online store sells from and leaves out drafts and sold-out variants.

Step 2: Select ProductsSelect Product(s)

1 out of 3 items will be excluded from the cart.

  • Men's CrewneckGreen / L14 in stock online
  • Canvas SneakersGreen / 10Out of Stock
  • Black SunniesDefaultNot tracked
Save Cart to maya@example.com
Current Cart2 Pending
  • ShortsQty: 1
  • Men's CrewneckQty: 1Pending
  • Black SunniesQty: 2Pending

Pending items land in the customer's cart on their next visit.

See what's in a customer's cart on their profile.

The Customer's Active Cart block sits on every customer page in your Shopify admin, with products, variants, SKUs and prices. Useful before a support reply or a sales call.

  • Links to each product and straight into Cart Helper
  • Create Customer Cart in the customer's More actions menu
Customer's Active Cart2 items in cart
  • Men's Crewneck x1Green / M · SKU: CREW-GRN-M$120.00
  • Canvas Sneakers x1Green / 9 · SKU: CNV-GRN-9$40.00

Manage Cart in Cart Helper

Running in a few minutes.

No theme code to edit and no scripts to paste. The app embed does the work.

  1. 1

    Switch on the app embed

    One click from the app opens your theme editor with CartSync Pro ready to enable. The app's home page shows whether it's on for your live theme.

  2. 2

    Customers sign in and shop

    Whenever a signed-in customer's cart changes, or they leave the page, the cart is saved to their customer record.

  3. 3

    The cart catches up everywhere

    When they open your store on another device, come back to the tab, or return after the idle timeout, the saved cart is restored.

Cart sync is free. Pro adds Cart Helper.

No limit on customers or carts on either plan. Pro starts with a free trial. Current prices are on the Shopify App Store.

  1. Free

    • Cart sync across devices for signed-in customers
    • Guest cart merged with the saved cart at sign-in
    • Restore notice styled in the theme editor
    • Customer's Active Cart block on customer pages
    • Saved cart cleared when the customer orders
  2. Pro

    • Everything in Free
    • Cart Helper: search customers and see their saved carts
    • Add, remove or clear products for a customer
    • Stock checked against the locations your online store sells from
    • Merge quantities or skip products already in the cart

Questions merchants ask

Does it work for guests?

Carts sync for signed-in customers, because the cart is saved on the customer record. A guest's cart stays in their browser as usual, and when they sign in it's merged with their saved cart.

What exactly is saved?

The variants in the cart, their quantities and when it was saved, in a customer metafield. Cart notes, line item properties, discount codes and subscription choices aren't carried to other devices.

How quickly does another device update?

When the customer opens your store there, switches back to its tab, or returns after the idle timeout (30 seconds by default, adjustable from 15 to 120). It isn't a live feed between two screens open side by side.

What happens after they check out?

Shopify tells the app about the new order and the customer's saved cart is emptied, so the items they bought don't reappear on their other devices.

Will it change my theme?

No. CartSync Pro runs as an app embed that you switch on in the theme editor. The app only reads your live theme's settings to show whether the embed is on.

Does it work with headless storefronts?

Not today. It runs as an Online Store theme app embed and talks to the app through Shopify's app proxy, so it needs an Online Store theme.

What does the Pro plan add?

Cart Helper, for support and sales teams: find a customer, see their saved cart, and add, remove or clear products for them from the Shopify admin. Cart sync itself is free.

Give every customer the same cart on every device.

Install CartSync Pro

Already installed? Open it from Apps in your Shopify admin.