Per-cart analytics in the home dashboard
The Upcart home dashboard includes a table of your live carts and a table of your draft carts. Each row shows analytics for that individual cart over the selected date range:- Impressions - The number of times customers viewed that cart
- Cart conversion rate (%) - The percentage of cart views that resulted in a completed order
- Added revenue - The revenue added through that cart’s Upcart offers
Note: A cart must have been published to Shopify at least once before analytics data appears for it. Draft carts that have never been published show a dash (—) in the analytics columns.
What you see on the Analytics page
The Analytics page has a selector panel on the left with two tabs:- Cart — lists All carts (selected by default), then your Live carts and Draft carts
- Test — lists your A/B tests
1. Revenue
A chart showing the total revenue generated by Upcart. Revenue comes from products your customers added through Upcart offers (upsells, add-ons, subscriptions). You can filter the chart by Add-ons, Upsells, or Subscriptions to see which types perform best.2. Cart impressions
A card showing how many times customers viewed your cart. An impression is a unique time a customer has seen the cart - each visit counts once.3. Checkouts completed
A card showing how many orders were completed after someone viewed the cart.4. Conversion rate
A chart with two lines:- Checkout - What percentage of cart viewers went to the checkout page
- Order - What percentage of cart viewers completed their purchase
5. Top performing products
A table of products that sold the most through Upcart offers. The columns are:- Product - The product that was added to the cart via an Upcart offer
- Quantity sold - The total number of units sold for this product through Upcart offers
- Revenue - The total revenue from sales of this product through Upcart offers
- Module - The Upcart offer type that drove the sale (e.g. Add-ons, Upsells, Subscriptions)
Summary numbers
The big number at the top of the Revenue chart and of the Cart impressions and Checkouts completed cards is the total for the selected date range — the daily values added up. Conversion rate works differently: rather than averaging the daily percentages, it adds up the impressions and the conversions across the whole range and divides once. Busier days therefore carry more weight, which is what you want — a single quiet day with one impression and one conversion can’t drag the figure to 100%.Where the data comes from
There is nothing to switch on. The storefront records analytics events whenever the Upcart cart drawer renders, so data starts accumulating as soon as your cart is live on your theme. Analytics therefore depends on two things being true: a cart is published, and the Upcart app embed is enabled on your theme. If either is missing, the cart never renders and no events are recorded.Using the dashboard
- Date range - Use the date picker at the top to choose your time period
- Compare periods - Use “Compare: Previous” to see how you’re doing vs. the previous period
- Filter by module - Use the filter checkboxes on the Revenue chart to show or hide Add-ons, Upsells, or Subscriptions