Analytics & attribution

What Cartie measures, how revenue is attributed to widgets, and how to read the dashboard.

6 min read

Cartie measures what happens in your cart and connects it to the orders that follow, so you can tell which widgets earn their place. The Dashboard is the summary; Analytics is the detail.

#What gets recorded

EventWhen it fires
ImpressionA widget renders in front of a shopper. Deduplicated per page load, so a drawer opening five times is not five impressions.
Cart viewThe cart drawer or cart page is opened.
Add to cartAn item is added — including from a Cartie upsell.
Checkout clickThe shopper clicks through to checkout. Used for the funnel step.
Reward reachedThe cart crosses a reward's threshold — a rewards-ladder tier, a free-gift offer, the free-shipping bar. Recorded once per session per reward.
PurchaseAn order is actually placed. Taken from Shopify's order webhook rather than the browser, and deduplicated by order id — this, not checkout clicks, is what every conversion and revenue number on the dashboard is built from.

#How revenue is attributed

When a shopper heads to checkout, Cartie stamps the cart with its session, the experiment variants they were in, and which lines its widgets are responsible for. When the order arrives from Shopify, that stamp is what ties the revenue back to the widgets involved — which is why the numbers survive ad blockers and browser tracking limits better than pixel-based attribution.

Every unit of every order line has exactly one owner — a widget, or the shopper — and is valued at what the shopper paid for it after discounts:

WidgetOwns
Shipping protectionEvery protection fee line in an order that went through the Cartie cart — Cartie's own protection product or any provider's (Navidium, Route, Corso, Captain), whichever app added it. An order that skipped the cart (a Buy now button on the product page) is not counted.
SubscriptionsEvery unit on a selling plan in an order that went through the Cartie cart — whether Cartie's subscriptions widget or another app (Loop, for example) put it on the plan.
Upsell carousel, image & video bannersThe units they added.
Volume discountsThe units beyond what the shopper already had — going from 1 to 3 credits it with 2.
Rewards ladderOnly the reward products it added, at what the shopper paid — $0 while a reward is free. A tier that unlocks a discount code adds nothing to the cart, so it adds no revenue; the discount is already inside the prices of the other lines. Its real job is conversion, covered under Rewards and gifts below.
Rest of cartEverything else: items shoppers added themselves, shipping and taxes.

So the widgets plus the rest of the cart add up to your revenue, to the cent. If the shopper later removes units a widget added, the most recently added come off first — and re-adding the product from its own page is the shopper's.

#The dashboard

  • Conversion rate — how often a shopper who added to your cart went on to buy.
  • Added revenue — the revenue Cartie added to carts: the products, subscriptions and fees your widgets put there. Items shoppers added themselves don't count, so it is never more than your revenue and never below $0.
  • Revenue over time — order revenue attributed to your Cartie cart, one point per complete day in your store's timezone. Today appears tomorrow, once it's a full day.
  • Revenue generated by Cartie widgets — what each widget put in carts, beside the rest of the cart; together they equal your revenue.
  • Rewards & gifts — how many shoppers unlocked each reward, and how many of them ordered.
  • Cart performance funnel — cart views → add to cart → checkout → purchase, so you can see where shoppers fall out.
  • Top performing widgets — ranked by the revenue each widget put in carts. Widgets that can't add anything to a cart (animations, badges, countdowns, social proof) aren't listed, since they'd always read $0.
  • Active experiments — what is running and how it is doing.
  • Key insights — plain-language observations about what changed.

Every figure covers the same whole days — "Last 7 days" is the seven complete days up to your store's most recent midnight — so the tiles, the charts and your Shopify reports line up. Where a figure grew on the period before, the increase is shown beside it, and Average order value also shows how your orders have grown since you launched Cartie.

#Rewards and gifts

Free gifts, rewards-ladder tiers and free shipping give margin away rather than earning revenue, so they are not credited with order revenue. For each reward the dashboard shows how many shoppers unlocked it, how many of those went on to order, and the resulting conversion rate — alongside the conversion rate of all cart sessions for comparison.

#The analytics page

Impressions, conversions, revenue per visitor and average lift across running experiments; your cart outcomes — completed and abandoned carts, average order value and revenue; plus the per-widget revenue table and the full experiment list.

#Reading it honestly

  • Give it time. A day of data on a store doing 20 orders a day tells you nothing. Compare weeks, not hours.
  • Revenue per visitor is usually the metric that matters — it catches the case where conversion rate drops slightly but order value climbs more.
  • Order events can lag by a few minutes behind the storefront events; a small gap between a purchase and it appearing here is normal.
  • Widget revenue plus the rest of the cart is your revenue. Each unit has one owner, so nothing is counted twice.

#Getting the data out

Experiment results are available over the REST API, and conversion events can be POSTed to your own endpoint with the custom webhook in Settings → Integrations.

Still stuck on this?Send us your store domain and what you’re seeing — we’ll take a look.