Skip to main content

Overview

This report delivers granular marketing channel performance analysis by combining marketing spend, session tracking, order metrics, and complete financial performance data at a daily level. Data is broken down across multiple dimensions including country, channel group, channel, platform, campaign, and ad group. Enabling you to evaluate marketing efficiency from high-level channel performance down to individual ad group ROI. The report provides comprehensive visibility into acquisition (new customer) metrics, as well as detailed comparisons between one-off and subscription order performance. With built-in profitability metrics (CM1, CM2, CM3), you can assess true marketing efficiency and make data-driven decisions about budget allocation and campaign optimisation.

Data Dictionary

Fields and their respective definitions available within this report.

Dimensions

NameDescription
IDA surrogate key created from date, country_code, channel_group, channel, platform, campaign & ad group.
DateThe date of the transaction or event.
Country CodeISO country code for the transaction location.
Channel GroupHigh-level marketing channel grouping.
ChannelSpecific marketing channel.
PlatformMarketing platform (e.g., Google Ads, Facebook).
CampaignMarketing campaign identifier.
Ad GroupAd group within the campaign.

Spend and Session Metrics

NameDescription
SpendTotal marketing spend.
Total SessionsTotal number of sessions.
New SessionsNumber of sessions from new users.
Repeat SessionsNumber of sessions from returning users.
Total UsersTotal number of unique users.
New UsersNumber of new unique users.
Repeat UsersNumber of returning unique users.
New User %The percentage of total users who are classified as ‘new’.
CRConversion rate. Total new orders & repeat one-off orders divided by total sessions.
Conversion rate doesn’t include repeat subscription orders.
NC CRNew customer conversion rate; new orders divided by total sessions.
CACCustomer acquisition cost. Total marketing spend divided by new orders.
CARCustomer acquisition cost acceleration rate. Your CAC for every £10k of spend.
CPUCost per user. Total spend divided by total users.
CPNUCost per new user. Total spend divided by total new users.

Order Metrics

NameDescription
Total OrdersTotal number of orders.
One Off OrdersNumber of one-off (non-subscription) orders.
Subscription OrdersNumber of subscription orders.
New OrdersNumber of orders from new customers.
New One Off OrdersNumber of one-off orders from new customers.
New Subscription OrdersNumber of subscription orders from new customers.
Repeat OrdersNumber of orders from returning customers.
Repeat One Off OrdersNumber of one-off orders from returning customers.
Repeat Subscription OrdersNumber of subscription orders from returning customers.
AOVAverage order value. Total net revenue divided by total orders.
FOVFirst order value. New net revenue divided by new orders.
New Order Sub %The percentage of new orders which are subscription (rather than one-off).

Revenue Metrics

NameDescription
Total Gross RevenueTotal gross revenue.
One Off Gross RevenueGross revenue from one-off orders.
Subscription Gross RevenueGross revenue from subscription orders.
New Gross RevenueGross revenue from new customers.
New One Off Gross RevenueGross revenue from one-off orders by new customers.
New Subscription Gross RevenueGross revenue from subscription orders by new customers.
Repeat Gross RevenueGross revenue from returning customers.
Repeat One Off Gross RevenueGross revenue from one-off orders by returning customers.
Repeat Subscription Gross RevenueGross revenue from subscription orders by returning customers.
Net RevenueGross revenue minus discounts & refund amounts.
New Net RevenueNet revenue from new customers.
CM1 £Contribution margin level 1. Net revenue minus total cogs.
CM1 %Contribution margin level 1 as a percetange of net revenue.
CM2 £Contribution margin level 2. CM1 minus fulfillment and payment processing fees.
CM2 %Contribution margin level 2 as a percetange of net revenue.
CM3 £Contribution margin level 3. CM2 minus total marketing spend.
CM3 %Contribution margin level 3 as a percetange of net revenue.
MERMarketing efficiency ratio. Total net revenue divided by total marketing spend.

Shipping Metrics

NameDescription
Total Shipping PriceTotal shipping charges before tax.
One Off Shipping PriceShipping charges before tax for one-off orders.
Subscription Shipping PriceShipping charges before tax for subscription orders.
New Shipping PriceShipping charges before tax for new customers.
New One Off Shipping PriceShipping charges before tax for one-off orders by new customers.
New Subscription Shipping PriceShipping charges before tax for subscription orders by new customers.
Repeat Shipping PriceShipping charges before tax for returning customers.
Repeat One Off Shipping PriceShipping charges before tax for one-off orders by returning customers.
Repeat Subscription Shipping PriceShipping charges before tax for subscription orders by returning customers.

Discount Metrics

NameDescription
Total Discount AmountTotal discount amount before tax.
One Off Discount AmountDiscount amount before tax for one-off orders.
Subscription Discount AmountDiscount amount before tax for subscription orders.
New Discount AmountDiscount amount before tax for new customers.
New One Off Discount AmountDiscount amount before tax for one-off orders by new customers.
New Subscription Discount AmountDiscount amount before tax for subscription orders by new customers.
Repeat Discount AmountDiscount amount before tax for returning customers.
Repeat One Off Discount AmountDiscount amount before tax for one-off orders by returning customers.
Repeat Subscription Discount AmountDiscount amount before tax for subscription orders by returning customers.

Refund Metrics

NameDescription
Total Refund AmountTotal refund amount.
One Off Refund AmountRefund amount for one-off orders.
Subscription Refund AmountRefund amount for subscription orders.
New Refund AmountRefund amount for new customers.
New One Off Refund AmountRefund amount for one-off orders by new customers.
New Subscription Refund AmountRefund amount for subscription orders by new customers.
Repeat Refund AmountRefund amount for returning customers.
Repeat One Off Refund AmountRefund amount for one-off orders by returning customers.
Repeat Subscription Refund AmountRefund amount for subscription orders by returning customers.

Tax Metrics

NameDescription
Total Tax AmountTotal tax amount.
One Off Tax AmountTax amount for one-off orders.
Subscription Tax AmountTax amount for subscription orders.
New Tax AmountTax amount for new customers.
New One Off Tax AmountTax amount for one-off orders by new customers.
New Subscription Tax AmountTax amount for subscription orders by new customers.
Repeat Tax AmountTax amount for returning customers.
Repeat One Off Tax AmountTax amount for one-off orders by returning customers.
Repeat Subscription Tax AmountTax amount for subscription orders by returning customers.

COGS Metrics

NameDescription
Total COGSTotal cost of goods sold.
One Off COGSCost of goods sold for one-off orders.
Subscription COGSCost of goods sold for subscription orders.
New COGSCost of goods sold for new customers.
New One Off COGSCost of goods sold for one-off orders by new customers.
New Subscription COGSCost of goods sold for subscription orders by new customers.
Repeat COGSCost of goods sold for returning customers.
Repeat One Off COGSCost of goods sold for one-off orders by returning customers.
Repeat Subscription COGSCost of goods sold for subscription orders by returning customers.

Fulfillment Cost Metrics

NameDescription
Total Fulfillment CostsTotal fulfillment costs.
One Off Fulfillment CostsFulfillment costs for one-off orders.
Subscription Fulfillment CostsFulfillment costs for subscription orders.
New Fulfillment CostsFulfillment costs for new customers.
New One Off Fulfillment CostsFulfillment costs for one-off orders by new customers.
New Subscription Fulfillment CostsFulfillment costs for subscription orders by new customers.
Repeat Fulfillment CostsFulfillment costs for returning customers.
Repeat One Off Fulfillment CostsFulfillment costs for one-off orders by returning customers.
Repeat Subscription Fulfillment CostsFulfillment costs for subscription orders by returning customers.

Payment Processing Fee Metrics

NameDescription
Total Payment Processing FeesTotal payment processing fees.
One Off Payment Processing FeesPayment processing fees for one-off orders.
Subscription Payment Processing FeesPayment processing fees for subscription orders.
New Payment Processing FeesPayment processing fees for new customers.
New One Off Payment Processing FeesPayment processing fees for one-off orders by new customers.
New Subscription Payment Processing FeesPayment processing fees for subscription orders by new customers.
Repeat Payment Processing FeesPayment processing fees for returning customers.
Repeat One Off Payment Processing FeesPayment processing fees for one-off orders by returning customers.
Repeat Subscription Payment Processing FeesPayment processing fees for subscription orders by returning customers.

Questions This Report Answers

Compare marketing efficiency ratio (MER), contribution margins (CM1, CM2, CM3), and CAC across all your marketing channels. Identify which channels deliver the highest return on ad spend and reallocate budget accordingly to maximise profitability.
Drill down from channel to platform, campaign, and ad group level to identify specific initiatives that drive the best performance. Analyse conversion rates, cost per user, and profitability metrics to optimise budget allocation and pause underperforming campaigns.
Analyse channel effectiveness across different countries to understand geographic performance differences. Compare order volume, revenue, costs, conversion rates, and CAC by country to identify expansion opportunities and optimise geo-targeted campaigns.
Track overall conversion rate (CR) and new customer conversion rate (NC CR) by channel to identify which traffic sources convert best. Analyze sessions, users, and order metrics to optimize low-converting channels and scale high-performing ones.
Monitor discount usage and refund rates across marketing channels to identify if certain channels require more discounting to convert or generate higher refund rates. Optimize discount strategies and channel mix to improve net revenue and profitability.