Shopify shows add-to-cart activity, but what you see depends on your plan and which reports you check
Yes, Shopify tracks when customers add items to their cart. The data appears in your Shopify admin under the Reports section, specifically in the Behavior reports and the Products report. You can see how many times each product was added to a cart, which helps you understand which items interest customers even if they don't complete a purchase.
However, the detail you get varies. Basic Shopify plans show add-to-cart counts in the Products report. Shopify Plus plans and stores using Shopify's analytics tools can access more granular data, including customer-level information about what was added and when. If you use a third-party analytics tool like Google Analytics or Klaviyo, you may need to set up tracking separately to capture this data there.
Key Takeaways
- Add-to-cart data is visible in Shopify's Reports section under Products and Behavior, showing how many times each item was added to a cart.
- The Products report shows total add-to-cart counts per product, while Behavior reports show the percentage of visitors who added items to their cart.
- Shopify Plus and advanced analytics plans reveal more detail, including which customers added what and when they did it.
- Third-party tools like Google Analytics require separate setup to track add-to-cart events, and Shopify does not automatically send this data to them.
Where to find add-to-cart data in your Shopify admin
Open your Shopify admin and go to Analytics, then Reports. From there, click Products. This report shows every product you sell, along with a column labeled "Added to cart." The number in that column is the total count of how many times that product was added to a cart during the date range you selected (the default is the last 30 days, but you can change it).
You can also check the Behavior report under the same Analytics section. This shows what percentage of your store visitors added something to their cart, what percentage started checkout, and what percentage completed a purchase. This gives you a sense of how many interested visitors you have versus how many actually buy.
Both reports update daily, so the numbers you see are not real-time but are usually current through the previous day. You cannot see individual customer names or email addresses in these standard reports — only aggregate counts.
What the add-to-cart count actually tells you
A high add-to-cart count with a low purchase rate usually means customers are interested in the product but something is stopping them from buying. Common reasons include unexpected shipping costs shown at checkout, payment method limitations, or concerns about the product itself that appear only on the product page.
Add-to-cart data is also useful for identifying products that drive traffic but do not convert. If a product has thousands of add-to-carts but very few sales, it may be priced too high, lack convincing product photos, or have negative reviews. Conversely, products with low add-to-cart counts but high conversion rates may be undermarketed — more people would buy if they knew about them.
Keep in mind that add-to-cart counts include abandoned carts. A customer who adds an item and then leaves your store without buying still counts as an add-to-cart. This is why the add-to-cart number is always higher than the number of completed purchases.
How to track add-to-cart events in Google Analytics
Shopify does not automatically send add-to-cart data to Google Analytics. If you want to track this event there, you need to set it up manually using Google Tag Manager or by editing your theme code.
The easiest route is Google Tag Manager. Install the Google Tag Manager container code in your Shopify theme, then create a trigger that fires when the "Add to cart" button is clicked. This trigger sends the event to Google Analytics, where it appears under Conversions or Events depending on your GA version. You do not need coding knowledge for this approach, though it does require familiarity with Tag Manager's interface.
If you prefer to avoid Tag Manager, you can add tracking code directly to your theme's product template. This requires editing your theme code and understanding basic JavaScript, so it is best suited for stores with developer support. Shopify's help documentation includes code snippets for this, but mistakes can break your store's functionality.
Add-to-cart tracking with third-party apps and tools
Many email marketing and customer data platforms, including Klaviyo, Omnisend, and Segment, offer Shopify integrations that capture add-to-cart events automatically. When you install these apps, they begin tracking when customers add items to their cart and send that data to their platform. You can then use this information to trigger emails (like cart abandonment reminders) or segment customers by behavior.
These apps vary in how much detail they capture. Some record only that an add-to-cart happened; others record the product name, price, quantity, and customer email. Check the app's documentation or contact their support to confirm what data it collects before you install it.
If you use multiple tools, be aware that they may count add-to-carts differently. One tool might count each item added separately, while another counts each cart session as one add-to-cart event. This can make numbers look inconsistent across platforms, even though both are working correctly.
Shopify Plus and advanced analytics features
Stores on Shopify Plus have access to more detailed add-to-cart reporting through Shopify's advanced analytics features. This includes customer-level data showing which specific customers added what products and when, rather than just aggregate counts. You can also export this data for analysis in other tools.
Shopify Plus stores can also use Shopify Flow to automate actions based on add-to-cart events. For example, you could create a workflow that sends a discount code to customers who add a product to their cart but do not complete checkout within 24 hours. This requires setting up the workflow in your admin, but no coding is needed.
If you are on a standard Shopify plan and need this level of detail, you have two options: upgrade to Shopify Plus (which is expensive and designed for high-volume stores), or use a third-party analytics platform that offers more granular reporting.
Common reasons add-to-cart numbers do not match other reports
If your add-to-cart count in Shopify's Products report does not match the number you see in Google Analytics or another tool, the most common reason is a difference in how each platform counts. Shopify counts every time the "Add to cart" button is clicked, including if the same customer adds the same product multiple times. Google Analytics may count differently depending on how the event is configured.
Another reason is timing. Shopify's reports update on a daily schedule, while Google Analytics updates in near-real-time. If you check both on the same day, the numbers may be off by a day or two.
Third-party apps may also exclude certain add-to-carts. For example, if a customer adds an item while not logged in, some apps may not capture that event if they rely on customer IDs to track behavior. Shopify's native reports do not have this limitation.
Frequently Asked Questions
Can I see which customer added a specific product to their cart?
Not in the standard Shopify reports — those show only aggregate numbers. Shopify Plus stores can see customer-level data through advanced analytics. For standard plans, third-party tools like Klaviyo or Segment can show you which customers added what, provided you have their email or account information.
Does Shopify count add-to-carts from bots or test orders?
Shopify counts all clicks on the "Add to cart" button, including those from bots or test orders. If you frequently test your store, those clicks will inflate your add-to-cart numbers. There is no built-in filter to exclude them, so you may need to manually subtract test activity or use a third-party tool that offers filtering options.
Why is my add-to-cart count much higher than my number of orders?
This is normal. Most customers who add items to their cart do not complete a purchase. This is called cart abandonment, and rates typically range from 60 to 80 percent depending on your industry. A high add-to-cart count with low orders suggests customers are interested but something in your checkout process is preventing them from buying.
Can I set up alerts when add-to-cart numbers drop?
Shopify's native reports do not include alerts. However, you can export your data to Google Sheets or a business intelligence tool like Tableau, then set up alerts there. Some third-party apps also offer notifications when key metrics change, though this typically requires a paid plan.
Does Shopify track add-to-carts on the mobile app?
Yes. Add-to-carts from the Shopify mobile app are counted the same way as add-to-carts from your web store. The data appears in the same Products and Behavior reports with no distinction between channels.