This page covers all analytics related to checkout widgets in Aftersell, including the Analytics tab Checkout graphs, widget-level analytics by widget type, and per-version A/B test breakdowns. For post-purchase funnel and product page analytics, see Post-Purchase Analytics. For checkout A/B test setup and management, see Checkout A/B Testing.Documentation Index
Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
Use this file to discover all available pages before exploring further.
General Notes About Graphs
The large summary numbers at the top of each graph are weighted averages of the data shown. This method gives a more accurate overall view than a simple average. For example, three days of conversion rates are shown:
- Day 1: 3 accepted / 10 shown = 30%
- Day 2: 1 accepted / 9 shown = 11%
- Day 3: 5 accepted / 15 shown = 33%
(3 + 1 + 5) ÷ (10 + 9 + 15) = 26.5% not a simple average like (30 + 11 + 33) ÷ 3 = 24.7%. Weighted averages ensure that days with more impressions have the right impact on your totals.Checkout Dashboard
The Checkout dashboard is the main overview for all checkout widget performance. It is accessible from the Checkout section in the left sidebar of the Aftersell app. For a full breakdown of all Checkout dashboard sections, columns, and summary metrics, see Checkout Dashboard Overview.Analytics Tab - Checkout Graphs
The Analytics section of the Aftersell dashboard includes a dedicated Checkout tab with graphs and metrics for your overall checkout performance.Filtering by Page
You can filter your checkout analytics by specific pages or widget types using the “Select a page” dropdown at the top of the Checkout tab. This allows you to analyze performance for:- Overall (pages + standalone widgets) - Shows combined analytics for all checkout pages and standalone widgets. This is the default view.
- Standalone widgets - Shows analytics only for widgets that are not part of a checkout page.
- Individual checkout pages - Shows analytics for a specific checkout page by name.
Checkout Tab Metrics
| Metric | What it measures | Formula |
|---|---|---|
| Revenue | The total checkout revenue generated by Aftersell upsell widgets. | sum(upsell widget revenue) |
| Impressions | The total number of times checkout upsell widgets were viewed. | sum(widget views) |
| Upsell revenue per order | The average upsell revenue per purchased order. This is the recommended way to measure performance over time for checkout widgets. | checkout upsell revenue / purchased orders |
| Accepted upsell rate | The percentage of unique visitors who accepted an upsell offer. | (accepted offers / unique visitors) x 100 |
| Unaccepted upsell rate | The percentage of customers who initiated the checkout process but did not accept an upsell. | (1 - (accepted offers / unique visitors)) x 100 |
| Checkout abandonment rate | The rate at which customers go to checkout without completing the order. This is measured separately from any offers shown. | (1 - (purchased orders / unique visitors)) x 100 |
| Total revenue per order | The average total store revenue from purchased orders where Aftersell checkout widgets were placed on the checkout page. | total store revenue / purchased orders |
| Accepted offers | The total number of Aftersell upsell offers that were accepted. | sum(accepted offers) |
| Average upsell value | The average revenue per accepted upsell item. Particularly useful when using dynamic products in offers. | upsell revenue / accepted offers |
| Product profit | The total product profit generated by Aftersell. Calculated by subtracting the cost of goods sold from the revenue. | sum(upsell revenue) - sum(cost of goods sold) |
| Product profit per order | The average product profit per purchased order. Similar to revenue per order but accounts for cost of goods sold. | product profit / purchased orders |
| Product profit margin | The ratio of product profit to revenue. If your products had no costs, this would be 100%. | (product profit / revenue) x 100 |
Top Performing Products Table
This table highlights checkout upsells and the revenue generated from them. It works the same way as the one in the Funnels tab, but only includes checkout upsells.The conversion rate in this table is based on the number of accepted offers, not the number of individual product units sold. For example, if a customer accepts one offer containing 3 units of a product, it counts as 1 accepted offer. However, the revenue column reflects the total value of all units purchased through that offer.
Widget-Level Analytics
You can view analytics for individual widgets by clicking the bar chart icon next to any widget on the Checkout dashboard. The metrics shown depend on the widget type.Pages
Pages are groups of related widgets with a shared trigger. Click the bar chart icon next to a page on the Checkout dashboard to view its analytics.| Metric | What it measures | Formula |
|---|---|---|
| Sessions with page | The number of unique checkout sessions where this page was displayed. | sum(widget views) |
| Cart conversion rate | The percentage of sessions that resulted in a completed purchase. | (purchased orders / impressions) x 100 |
| Average order value | The average total order value for sessions where this page was displayed. | total store revenue / purchased orders |
| Upsell revenue per order | The average upsell revenue per purchased order. | upsell revenue / purchased orders |
Standalone Upsell Widgets
Upsell widgets display product offers that customers can accept during checkout. Click the bar chart icon next to an upsell widget on the Checkout dashboard to view its analytics.| Metric | What it measures | Formula |
|---|---|---|
| Upsell revenue per order | The average upsell revenue per purchased order. | upsell revenue / purchased orders |
| Sessions with widget | The number of unique checkout sessions where this widget was displayed. If a customer views a page multiple times on a single order, it is counted as one session. | sum(widget views) |
| Upsell conversion rate | The percentage of orders that accepted an upsell from this widget. | (accepted offers / purchased orders) x 100 |
| Orders with upsells | The total number of orders that accepted an upsell from this widget. | sum(accepted offers) |
When an A/B test is running on an upsell widget, these same 4 metrics are split to show Version A and Version B separately, allowing direct comparison between versions. A/B test results are only available at the widget level and are not shown in the general Analytics tab. For setup instructions, see Checkout A/B Testing.
Standalone Content Widgets
Content widgets include trust badges, testimonials, cart controls, notes, text, and images. These widgets do not offer upsell products but can influence checkout behavior. Click the bar chart icon next to a content widget on the Checkout dashboard to view its analytics.| Metric | What it measures | Formula |
|---|---|---|
| Sessions with widget | The number of unique checkout sessions where this widget was displayed. If a customer views a page multiple times on a single order, it is counted as one session. | sum(widget views) |
| Cart conversion rate | The percentage of sessions that resulted in a completed purchase. | (purchased orders / impressions) x 100 |
| Average order value | The average total order value for sessions where this widget was displayed. | total store revenue / purchased orders |
| Checkout abandonment rate | The percentage of sessions that did not complete their purchase. | (1 - purchased orders / impressions) x 100 |
When an A/B test is running on a content widget, these same 4 metrics are split to show Version A and Version B separately, allowing direct comparison between versions.
Why Widget Analytics May Show Zero Values
If you see 0% conversion, $0 revenue, and 0 orders for a widget or a specific version, this does not mean the data is missing or broken. It means no customer has completed the relevant action through that widget or version yet. This is normal in the following situations:- The widget was recently created and has not yet received enough traffic
- The widget’s triggers are not matching any customers in the current date range
- The widget or variant is newly active and sessions are still accumulating
- For A/B tests, it is normal for the widget to show overall metrics while the per-version view still shows zeros, especially if the test was recently started
Want to go further?
- Checkout A/B Testing - set up and manage A/B tests for your checkout widgets
- Checkout Dashboard Overview - full breakdown of the Checkout dashboard