Shopify gives merchants more cart visibility than people realize, but it’s split across two places in the admin and it has gaps. This post covers what you can see natively in Shopify (abandoned checkouts, cart contents at the time of abandonment, customer email, items, total), what you can’t (live carts in real-time, items added then removed, anonymous-visitor carts), and which apps fill in each gap. By the end you’ll know exactly where to click and which app categories are worth installing for the visibility level you actually need.

Key Takeaways
1
Shopify natively shows abandoned checkouts at Orders > Abandoned checkouts. You see the customer email, the products and quantities in the cart, the total value, and the time the cart was abandoned. This is the standard view most merchants don’t realize already exists.
2
Shopify does NOT natively show live cart contents while a customer is browsing, items added then removed before checkout, or carts from visitors who never reached the checkout step (no email captured). All of these require an app.
3
For real-time cart visibility, Lucky Orange and Hotjar replay actual sessions and show items being added or removed. They’re session-replay tools, not pure cart tools, but they answer the “what did this person do” question.
4
For removed-item analysis, Storeview and similar cart-tracking apps log every cart modification, so you can see what’s getting added and removed before the customer even reaches abandoned-checkout status.
5
Cart visibility is most useful for two decisions: which products are getting close to a sale but not crossing the line, and which steps in your checkout are losing customers.

The Native View: Shopify Admin > Orders > Abandoned Checkouts

Most Shopify merchants don’t know this view exists. Open Shopify admin, click Orders in the left nav, then click the Abandoned checkouts tab. You’ll see every customer who got far enough to enter their email at checkout but didn’t complete the purchase.

For each abandoned checkout, you get the customer’s email and name (if they logged in or completed Shop Pay), the items in the cart with quantities and variants, the cart total, the date and time of abandonment, and which step they reached before leaving (cart, contact info, shipping, payment). This is roughly 60-70% of the cart-visibility need for most stores, and it’s free, native, and already turned on.

You can email these customers manually from this view, but Shopify also lets you turn on automatic abandoned-cart emails at Settings > Notifications. The default email is fine; segmenting better emails by cart value is what email marketing tools like Klaviyo or Shopify Email are designed for.

What Shopify Does Not Show Natively

The native abandoned-checkout view has three blind spots that matter:

Live Carts in Real-Time

You can’t open the Shopify admin and see “Jane Smith currently has a $245 cart open.” Shopify only logs the cart at the abandonment step, not while it’s active. If you want a live view, you need a session-replay tool or a dedicated live-cart app.

Items Added Then Removed

If a customer adds a shirt, then removes it and adds a different shirt, then abandons the cart, Shopify only shows the final cart state. The “almost bought the blue one, switched to the red one” sequence is invisible. For merchandising decisions this can be the most useful data point, and you need an app to capture it.

Anonymous Visitor Carts

If a visitor adds items to a cart but never reaches the email step at checkout, Shopify has no record of them. They’re effectively invisible. With session replay or behavior analytics you can still see what they added; without it, they’re gone.

Which Apps Fill Each Gap

For Live Cart Visibility: Lucky Orange or Hotjar

Both are session-replay tools that record visitor activity including cart changes. Lucky Orange’s “live view” mode lets you watch active visitors in real-time, including what’s in their cart right now. Hotjar is more focused on aggregate behavior but its session recordings show the same events. Either works. Pricing starts around $20/month for the entry tier; both have free trials.

For Removed-Item Tracking: Storeview, Lifetimely, Tracknow

These log every cart modification, so you can see Jane’s full add-then-remove sequence, not just the final state. Storeview is the most often recommended for pure cart tracking; Lifetimely is broader analytics. Most charge $15-40/month depending on store traffic volume.

For Anonymous Visitor Behavior: Microsoft Clarity (Free)

Microsoft Clarity is a free heatmap and session-recording tool that does most of what Hotjar and Lucky Orange do at zero cost. The trade-off is that it doesn’t integrate with Shopify-specific events as cleanly, so you’re reading behavior from the recording rather than getting a structured cart-state report. For most small stores this is a fine starting point before paying for the premium options.

What Cart Visibility Is Actually Useful For

Most merchants install a cart-tracking app because they’re curious, then never look at it again. The data is only useful for two specific decisions:

Pricing and Product Decisions

If a product consistently gets added to carts then removed before checkout, the price is wrong, the shipping cost reveal is hurting you, or the product page is over-promising on something. Cart data isolates which products have this pattern. Without it, you’d guess.

Checkout Funnel Repair

If a high share of carts abandon at the shipping step, your shipping costs are surprising people. If they abandon at the payment step, your payment friction is too high. Shopify’s native abandoned-checkout view shows the abandonment step, so you don’t actually need an app for this. Most merchants miss it because they never click into the individual abandonment.

Privacy and the “Can Sellers See My Cart” Question

A common question from shoppers (and one we see in search data) is whether Shopify store owners can see their cart contents. The short answer: yes for abandoned checkouts where you entered an email, no for browsing without checkout. Store owners cannot see the cart of a visitor who’s just browsing and hasn’t entered any contact info. The moment you start checkout and enter your email, you’re identified and the cart contents become visible to the store if they abandon. This is true of essentially every ecommerce platform, not just Shopify.

For custom orders where a customer has agreed to a checkout outside the normal flow, you can also create a draft order and send a payment link for draft orders. For broader order-management settings, see the Shopify order setup guide.