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.
6
Shopper privacy: store owners can’t see your cart while you browse, only once you start checkout and enter an email.

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, cart changes included. Lucky Orange’s “live view” mode lets you watch active visitors in real time, including what sits in their cart right now. Hotjar leans toward aggregate behavior, but its session recordings capture the same add-to-cart and remove events. Either works, and both offer free trials before you move to a paid tier.

Lucky Orange is a mainstream choice here too. Based on adoption data from stores in our dataset, Lucky Orange ranks among the more widely installed analytics tools, so its live-view feature is well tested on real Shopify stores. The live numbers are below.

#4 Cart app
Lucky Orange Heatmaps & Replay ranks #4 among Cart apps in our dataset.
1.5x more used than Kaching Cart
Stores in our dataset use Lucky Orange Heatmaps & Replay 1.5 times more than Kaching Cart, the next Cart app in the ranking.
68% more apps than average
Stores with Lucky Orange Heatmaps & Replay installed average 10.2 apps each, 68% more than the dataset-wide average of 6.07.

Hotjar is not a niche pick, either. Based on adoption data from stores in our dataset, Hotjar’s install footprint across Shopify stores is substantial, so you are reaching for a tool most shops already trust for this exact kind of behavior research. The live numbers below show where it currently sits.

4.6%
Share of stores in our dataset
#16
Popularity rank
11.1
Avg apps on their stores

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.

Can Shopify Sellers See My Cart Items?

No. A Shopify store owner can’t see your cart, or who you are, while you’re just browsing and adding items. Shopify shows merchants only anonymous, aggregated add-to-cart totals, never a named shopper’s live cart. You become identifiable only if you begin checkout and enter your email: that creates an abandoned checkout the store can see, with your contact details and cart contents. Browsing without checking out stays private. 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.