How analytics are calculated
Definitions of every number on the dashboard and the Analytics page.
- Bundle order: an order in which at least one line was priced by a MixMaxer offer, matched through the discount title “MixMaxer: <name> #id”.
- Bundle revenue: the total of bundle orders. Discount given: the discount amount Shopify allocated to MixMaxer offers.
- AOV uplift: average value of bundle orders minus average value of orders without any offer, same period.
- Impressions: the widget became at least 40% visible on screen. Add to cart: clicks on the widget's button. Widget conversion = add-to-carts ÷ impressions.
- Per-offer rows: orders, revenue, discount given, impressions and add-to-cart rate for the selected period (7, 30, 90 days) compared with the previous period.
Only order totals, dates and offer IDs are stored; customer data is discarded. Numbers update within seconds of each order (orders/create webhook) and each widget event (app proxy).
Common problems
Impressions are zero although the widget shows.
Widget events travel through the Shopify app proxy at /apps/mixmaxer. An ad blocker or a theme that strips scripts can block them; sales attribution is unaffected.
Revenue differs from Shopify's reports.
MixMaxer counts the order total at creation and does not follow refunds or edits. Use it for comparing offers, Shopify reports for accounting.
More in Analytics & reports
- A/B testing offers
- CSV export and the weekly performance email
- Post-purchase upsell: setup, approval, behaviour
← All articles · Next: A/B testing offers · Still stuck? Contact support