Skip to main content

Analytics in Aftersell

This article outlines how the Aftersell analytics work and what the data means.

Updated over 3 weeks ago

​Definitions

Term

Definition

Revenue

The amount of money, in the shop currency, that the customer paid for the product. This is the gross profit before any costs to the store, but after any discount the customer received.

Cost of Goods Sold (COGS)

The total cost of inventory items sold, calculated using the “cost per item” configured for each product variant in your Shopify admin. This data is automatically collected for all analytics events when the read_inventory scope is available.

Profit

The revenue - costOfGoodsSold. Profit analytics are calculated automatically but are only displayed when the profit analytics feature is enabled for your account. Contact support to request access.

Impression

Impressions are counted when a given offer is loaded onto the page. Impressions are only counted once per order.

​General Notes About Graphs

💡Tip: 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%

The summary number is calculated as:

(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.

​​Funnels Tab

​Graphs

  • Revenue
    Shows the total revenue generated from upsold products only. It does not include revenue from other products in the order.

  • Revenue per visit
    Calculated by dividing total upsell revenue by the number of orders where an offer was shown.

  • Conversion rate
    The number of accepted upsells divided by the number of unique impressions.

  • Impressions
    The total number of times an offer was displayed to customers.

  • Accepted offers
    The number of times an upsell offer was accepted by customers.

  • Average upsell value
    Calculated by dividing total upsell revenue by the number of accepted upsells.


​Top Performing Products Table

This table highlights post-purchase upsells and the revenue generated from them.The percentage shown represents the conversion rate, calculated as:
Number of accepted upsells containing the product ÷ Number of impressions for that product.ℹ️Note:These values represent accepted offers, not the number of individual products sold. However, the total revenue includes the full quantity of items purchased.


​Checkout Tab

🔒Only available for Shopify plus merchants only

​Graphs

  • Revenue
    Shows the total revenue generated from upsold products only. Revenue from other products in the order is not included.

  • Upsell revenue per order
    Calculated by dividing total upsell revenue by the number of completed orders where an offer was shown.

  • Conversion rate
    The number of accepted upsells divided by the number of unique impressions.

  • Unaccepted upsell rate
    Shows how often upsell offers were not accepted. Calculated as 1 - conversion rate.

  • Checkout abandonment rate
    Calculated as the number of completed checkouts divided by the total number of visits.

  • Total revenue per order
    Represents the total revenue from completed orders, including both upsold and regular products.

  • Accepted offers
    The total number of upsell offers accepted by customers.

  • Average upsell value
    Calculated by dividing total upsell revenue by the number of accepted upsells.


​Top Performing Products Table

This table works the same way as the one in theFunnels tab, but only includes checkout upsells. To view this table:

  1. Go to the Analytics section in your Aftersell dashboard.

  2. Click on the Checkout tab.

  3. Scroll to the Top Performing Products section for a detailed view of your checkout upsell performance.


​Data Collection

​Cost of Goods Sold (COGS)

Aftersell automatically collects cost of goods sold data for all analytics events across:

  • Post-purchase upsells

  • Checkout upsells

  • Thank you page upsells

  • Product page upsells

COGS data is retrieved from your Shopify store’s inventory settings using the “cost per item” value configured for each product variant. This collection happens automatically for every event when:

  • Your store has granted the read_inventory permission scope

  • Product variants have cost values configured in Shopify admin

If COGS data cannot be retrieved (e.g., missing permissions or unconfigured costs), the system defaults to 0 and continues tracking other analytics metrics normally.Important:COGS data is now collected for all events regardless of whether profit analytics are enabled for your account. The profit analytics feature flag only controls whether profit metrics are displayed in your analytics dashboard, not whether COGS data is collected.


ℹ️Note:You may not see every metric or tab listed here. Some features are only available on higher-tier plans, such as theCheckout plan, which is specific to Shopify Plus merchants

Did this answer your question?