Skip to content

Analytics

Analytics shows what your customizations did in your orders: what buyers saw, what they added, and what that sold. Use it to see how much your upsells and add-ons bring in, how many free gifts you gave, which bundles sell, what your discounts took off, and whether an offer sells better in checkout, on product pages or in the cart.

Plan: every Checkout Buddy plan and every Shopify plan. Analytics shows the customizations your store has. Open it from Analytics in Checkout Buddy’s app menu.

Checkout Buddy reads your orders from Shopify each time you open the page, and doesn’t store them. Only orders count: there are no visits, clicks or abandoned carts.

Pick Today, Yesterday, Last 7 days, Last 30 days, Last 60 days, Last 90 days or Last 12 months. The page opens on Last 30 days. Your orders load by themselves, with a bar showing how many are read, and the numbers fill in as they arrive.

  • Last 7 days and the longer ranges are full days before today, in your store’s time zone, as in Shopify’s own reports. For today’s orders, pick Today.
  • Ranges of 30 days or less are Compared with the period before: the same number of days just before, shown under Sales from Checkout Buddy.
  • A customization’s own page keeps the range you picked.

Long ranges on a busy store can take a minute. Keep the page open: it only loads while it’s open, and waits while its browser tab is hidden. Days already loaded stay while the app is open, so going back to a shorter range is instant.

Number What it counts
Sales from Checkout Buddy What buyers paid for the items Checkout Buddy added: offers, upsells and bundles, after discounts and before refunds. Older checkout blocks count the price before discounts, as they always have.
Orders with Checkout Buddy Orders where a customization added items, an older block was accepted, a bundle sold or one of your Checkout Buddy discounts applied, and their share of all your orders. Seeing a block alone doesn’t count.
Average order value Items after discounts, before shipping and tax: orders with Checkout Buddy, and every other order
Free gifts given Units of free gifts from Product offers, and what they cost at full price
Discounts given What your Checkout Buddy discounts took off, on items and shipping

Free gifts given shows once your store has a gift offer or has given a gift, and Discounts given once it has a Checkout Buddy discount.

The chart, Sales from Checkout Buddy over time, shows sales by day, stacked by Product offers, bundles, older checkout blocks, and thank you and account offers. Last 90 days shows weeks and Last 12 months shows months; Today and Yesterday have no chart. Discounts aren’t in the chart: what they take off isn’t a sale.

The table lists each customization with numbers, with tabs for All, Upsells and gifts, Bundles, Discounts, Thank you page and Customer accounts:

  • Seen: orders whose buyer saw it, in checkout. Product offers need Record views for Analytics on; older checkout blocks always record it. Bundles, discounts, thank you and account offers, and Product offers that show only on product and cart pages have no views, and show a dash.
  • Orders: orders it counts, with the share of the orders that saw it
  • Sales: what it sold. Gifts show how many were given and what they cost at full price, and discounts how much they took off and the total of the orders they were used on.

A Product offer that sold outside checkout also has a line under its name with its sales by place, such as “Product pages $40.00 and 2 gifts · Cart page 1 gift”.

Customizations that are turned off and have no numbers in the range are left out. Customizations you’ve deleted still show with their numbers, as Deleted product offer and the like.

When your plan doesn’t include an area your store has nothing in yet, such as bundles on the Free plan, More to measure at the bottom names it with the plan that includes it, and View plans.

Click a customization for its own page:

  • From seen to sold (Orders and savings for a discount): the orders that saw it, the orders that added it, and its sales
  • Orders by day
  • What buyers added: up to 10 products, with units and sales. For bundles, Bundles sold.
  • By place, for a Product offer on product or cart pages. See Product offers by place.
  • Latest orders, each with a link to the order in Shopify
  • Each version’s numbers, for an older checkout block with A/B testing
  • Edit customization, at the top, opens its editor.

A Product offer can show in checkout, on product pages and the cart page, or all three. Analytics splits what it sold by where the buyer added each item:

Where buyers added it What it means
Checkout Added from the offer in checkout
Product pages Added from the offer’s block on a product page, or a gift added while the buyer was on one
Cart page Added on the cart page or in the cart drawer
Other store pages A gift added automatically while the buyer was on another page of your store, such as the home page or a collection

For each place, the offer’s page shows Orders, Sales and Free gifts. An order counts once for each place its items were added in, so an order with a gift from the cart page and an upsell from checkout is in both rows.

  • Only what’s in the order counts. An item added on a product page and removed before paying counts nothing.
  • Seen is for checkout only. Product and cart pages don’t record views, so an offer that shows only there has no Seen number and no share of orders that saw it.
  • Add-ons bought with Buy it now aren’t counted: Shopify doesn’t let them carry Checkout Buddy’s mark.

Two settings add a hidden attribute to orders so Analytics can count more. Both are on for offers and blocks made since November 8, 2026. Orders placed before you turn one on aren’t counted.

  • Record views for Analytics, in a Product offer’s Analytics card: counts the orders whose buyer saw the offer. It adds __buddy_offers_seen to the order. An offer counts as seen once its products have been on screen for a second, or, set to start collapsed, when the buyer opens it.
  • Record sales for Analytics, in thank you page and customer account Product offers: their buttons start a new cart, and this setting adds _buddy_offer_link to that order, so Analytics can count its orders and sales.

Where one is off, the table says Off · turn on or Not recording · turn on, with a link to the editor. Above the table, a notice counts the offers that don’t record.

Customization Seen Orders and sales
Product offers In checkout, with Record views for Analytics. Not on product and cart pages Every product an offer added, in checkout or on product and cart pages. A gift the buyer paid nothing for is a free gift; one they paid for counts as a sale. Add-ons bought with Buy it now aren’t counted
Older checkout blocks (upsells, checkbox offers, line item upsells, cart line editors) Always The first block accepted in the order, with the products it added, at their price before discounts
Thank you and account offers No With Record sales for Analytics: the order’s products from the block
Bundles No Every bundle Shopify grouped in the order, at what buyers paid for its items, including boxes since deleted
Discounts No Orders where one of your Checkout Buddy discounts applied, and what it took off

Shopify records a code discount by its code, and an automatic discount only by the text the buyer saw, with no link back to the discount. So Analytics matches:

  • Codes, including unique codes that start with the discount’s code and a dash. Unique codes made with a different Codes start with aren’t matched.
  • For automatic discounts, the discount’s message, or its default when the message is blank, like Volume discount. When several of your discounts show the same text, they’re one row together.

A Shopify discount of your own that shows the same text counts too. A discount on an offer’s gift or a bundle stays with that offer or bundle, so it isn’t counted twice.

  • Only completed orders count. Buyers who left without paying aren’t counted, since that would mean Checkout Buddy storing data about them. So Seen counts orders, not visits.
  • Older blocks count as they always have: one block gets credit per order, and blocks shown through Multiple block IDs, or in an app block with Disable custom attributes on, aren’t counted.
  • Banners, text and form fields aren’t listed: they’re seen, but they don’t sell.
  • Fees and line item price changers aren’t counted.