Skip to main content

Overview

This report delivers granular Meta advertising performance analysis at the ad level, combining platform metrics from Meta Ads Manager, session data from GA4, and complete order attribution from your store. Data is broken down by date, country, campaign, campaign type, ad set, and individual ad. Enabling you to analyse performance from high-level campaign strategy down to individual creative performance. The report includes sophisticated ad age tracking and automatic winner identification to inform creative optimisation and strategy. Use this report to identify winning ads to scale, analyse creative fatigue, optimise budget allocation across campaigns and ad sets, compare new vs. repeat customer acquisition, and calculate true profitability after all costs including COGS, fulfillment fees, and ad spend.

Data Dictionary

Fields and their respective definitions available within this report.

Identifiers & Dimensions

NameDescription
IDA surrogate key created from date, country_code, campaign, adset, ad and ad_launch_date.
DateThe date of the ad performance metrics.
Country CodeISO country code for the ad performance location.
CampaignThe Meta campaign name.
Campaign TypeCampaign classification (e.g., ‘TOF’, ‘RET’, ‘RTN’, ‘ASC’, ‘TEST’, ‘AWARENESS’, ‘OTHER’).
AdsetThe Meta ad set name.
AdThe Meta ad name.

Ad Metrics

NameDescription
Ad Launch DateThe date when the ad first recorded impressions.
Ad AgeThe age of the ad in days since it first recorded impressions (only counts days with impressions).
Weighted Ad AgeAd age weighted by impressions for aggregated ad age.
Active AdsNumber of ads that have received 1 or more impressions.
Ad DiversityA % score (out of 100%) representing how evenly your active ads are distributed across ad formats.
Ad VelocityThe average number of ads launched per day.
Ad WinnersAds that have met the default spend threshold over the first 7 days from launch and have beaten the campaign average CAC by 25% or more.
Win RateNumber of ad winners divided by number of new ads launched.
New AdsNumber of new ads launched. ‘New’ being where the ad age is 0 and impressions are greater than 0.
Spend per Active AdTotal spend divided by the amount of active ads.

Platform Metrics (Meta Reported)

NameDescription
ImpressionsTotal number of times the ad was displayed.
ReachTotal number of unique users who saw the ad.
FrequencyImpressions divided by reach. The average amount of times a user saw an ad.
ClicksTotal number of clicks on the ad.
Outbound ClicksNumber of clicks to destinations off Meta-owned properties.
SpendTotal advertising spend for the ad.
PurchasesTotal purchases reported by Meta (platform-reported conversions).
CPMCost per thousand impressions (spend / impressions * 1000).
CPCCost per click (spend / clicks).
CTRClick-through rate (clicks / impressions * 100).

Video Engagement Metrics

NameDescription
Video P25 Watched ActionsNumber of times video was watched to 25% completion.
Video P50 Watched ActionsNumber of times video was watched to 50% completion.
Video P75 Watched ActionsNumber of times video was watched to 75% completion.
Video P100 Watched ActionsNumber of times video was watched to 100% completion.
Video 30s Watched ActionsNumber of times video was watched for at least 30 seconds.

Session Metrics (GA4 Attributed)

NameDescription
Total SessionsTotal number of sessions attributed to the ad.
New SessionsNumber of sessions from new users attributed to the ad.
Repeat SessionsNumber of sessions from returning users attributed to the ad.
Total UsersTotal number of users attributed to the ad.
New UsersNumber of new users attributed to the ad.
Repeat UsersNumber of returning users attributed to the ad.
New User %Percentage of total users who are new users.
CPUCost per user (spend / total users).
CPNUCost per new user (spend / new users).

Order Metrics

NameDescription
Total OrdersTotal number of orders attributed to the ad.
One Off OrdersNumber of one-off (non-subscription) orders attributed to the ad.
Subscription OrdersNumber of subscription orders attributed to the ad.
New OrdersNumber of orders from new customers attributed to the ad.
New Oneoff OrdersNumber of one-off orders from new customers attributed to the ad.
New Subscription OrdersNumber of subscription orders from new customers attributed to the ad.
Repeat OrdersNumber of orders from returning customers attributed to the ad.
Repeat Oneoff OrdersNumber of one-off orders from returning customers attributed to the ad.
Repeat Subscription OrdersNumber of subscription orders by returning customers attributed to the ad.
CRConversion rate (total orders / total sessions * 100).
NC CRNew customer conversion rate (new orders / total sessions * 100).
CACCustomer acquisition cost (spend / new orders).
AOVAverage order value (total net revenue / total orders).
FOVFirst order value (new net revenue / new orders).

Gross Revenue Metrics

NameDescription
Total Gross RevenueTotal gross revenue before discounts and tax attributed to the ad.
One Off Gross RevenueGross revenue from one-off orders attributed to the ad.
Subscription Gross RevenueGross revenue from subscription orders attributed to the ad.
New Gross RevenueGross revenue from new customers attributed to the ad.
New Oneoff Gross RevenueGross revenue from one-off orders by new customers attributed to the ad.
New Subscription Gross RevenueGross revenue from subscription orders by new customers attributed to the ad.
Repeat Gross RevenueGross revenue from returning customers attributed to the ad.
Repeat Oneoff Gross RevenueGross revenue from one-off orders by returning customers attributed to the ad.
Repeat Subscription Gross RevenueGross revenue from subscription orders by returning customers attributed to the ad.

Net Revenue Metrics

NameDescription
Total Net Revenue Excl RefundsTotal net revenue after discounts, excluding tax and refunds, attributed to the ad.
One Off Net Revenue Excl RefundsNet revenue from one-off orders attributed to the ad.
Subscription Net Revenue Excl RefundsNet revenue from subscription orders attributed to the ad.
New Net Revenue Excl RefundsNet revenue from new customers attributed to the ad.
New Oneoff Net Revenue Excl RefundsNet revenue from one-off orders by new customers attributed to the ad.
New Subscription Net Revenue Excl RefundsNet revenue from subscription orders by new customers attributed to the ad.
Repeat Net Revenue Excl RefundsNet revenue from returning customers attributed to the ad.
Repeat Oneoff Net Revenue Excl RefundsNet revenue from one-off orders by returning customers attributed to the ad.
Repeat Subscription Net Revenue Excl RefundsNet revenue from subscription orders by returning customers attributed to the ad.
MERMarketing efficiency ratio (total net revenue / spend).
ROASReturn on ad spend (total net revenue / spend).

Shipping Metrics

NameDescription
Total Shipping Price Before TaxTotal shipping charges before tax attributed to the ad.
One Off Shipping Price Before TaxShipping charges from one-off orders attributed to the ad.
Subscription Shipping Price Before TaxShipping charges from subscription orders attributed to the ad.
New Shipping Price Before TaxShipping charges from new customers attributed to the ad.
New Oneoff Shipping Price Before TaxShipping charges from one-off orders by new customers attributed to the ad.
New Subscription Shipping Price Before TaxShipping charges from subscription orders by new customers attributed to the ad.
Repeat Shipping Price Before TaxShipping charges from returning customers attributed to the ad.
Repeat Oneoff Shipping Price Before TaxShipping charges from one-off orders by returning customers attributed to the ad.
Repeat Subscription Shipping Price Before TaxShipping charges from subscription orders by returning customers attributed to the ad.

Discount Metrics

NameDescription
Total Discount Amount Before TaxTotal discount amount before tax attributed to the ad.
One Off Discount Amount Before TaxDiscount amount from one-off orders attributed to the ad.
Subscription Discount Amount Before TaxDiscount amount from subscription orders attributed to the ad.
New Discount Amount Before TaxDiscount amount from new customers attributed to the ad.
New Oneoff Discount Amount Before TaxDiscount amount from one-off orders by new customers attributed to the ad.
New Subscription Discount Amount Before TaxDiscount amount from subscription orders by new customers attributed to the ad.
Repeat Discount Amount Before TaxDiscount amount from returning customers attributed to the ad.
Repeat Oneoff Discount Amount Before TaxDiscount amount from one-off orders by returning customers attributed to the ad.
Repeat Subscription Discount Amount Before TaxDiscount amount from subscription orders by returning customers attributed to the ad.

Refund Metrics

NameDescription
Total Refund AmountTotal refund amount attributed to the ad.
One Off Refund AmountRefund amount from one-off orders attributed to the ad.
Subscription Refund AmountRefund amount from subscription orders attributed to the ad.
New Refund AmountRefund amount from new customers attributed to the ad.
New Oneoff Refund AmountRefund amount from one-off orders by new customers attributed to the ad.
New Subscription Refund AmountRefund amount from subscription orders by new customers attributed to the ad.
Repeat Refund AmountRefund amount from returning customers attributed to the ad.
Repeat Oneoff Refund AmountRefund amount from one-off orders by returning customers attributed to the ad.
Repeat Subscription Refund AmountRefund amount from subscription orders by returning customers attributed to the ad.

Tax Metrics

NameDescription
Total TaxTotal tax amount attributed to the ad.
One Off TaxTax amount from one-off orders attributed to the ad.
Subscription TaxTax amount from subscription orders attributed to the ad.
New TaxTax amount from new customers attributed to the ad.
New Oneoff TaxTax amount from one-off orders by new customers attributed to the ad.
New Subscription TaxTax amount from subscription orders by new customers attributed to the ad.
Repeat TaxTax amount from returning customers attributed to the ad.
Repeat Oneoff TaxTax amount from one-off orders by returning customers attributed to the ad.
Repeat Subscription TaxTax amount from subscription orders by returning customers attributed to the ad.

COGS Metrics

NameDescription
Total COGSTotal cost of goods sold attributed to the ad.
One Off COGSCOGS from one-off orders attributed to the ad.
Subscription COGSCOGS from subscription orders attributed to the ad.
New COGSCOGS from new customers attributed to the ad.
New Oneoff COGSCOGS from one-off orders by new customers attributed to the ad.
New Subscription COGSCOGS from subscription orders by new customers attributed to the ad.
Repeat COGSCOGS from returning customers attributed to the ad.
Repeat Oneoff COGSCOGS from one-off orders by returning customers attributed to the ad.
Repeat Subscription COGSCOGS from subscription orders by returning customers attributed to the ad.

Fulfillment Cost Metrics

NameDescription
Total Fulfillment CostsTotal fulfillment costs attributed to the ad.
One Off Fulfillment CostsFulfillment costs from one-off orders attributed to the ad.
Subscription Fulfillment CostsFulfillment costs from subscription orders attributed to the ad.
New Fulfillment CostsFulfillment costs from new customers attributed to the ad.
New Oneoff Fulfillment CostsFulfillment costs from one-off orders by new customers attributed to the ad.
New Subscription Fulfillment CostsFulfillment costs from subscription orders by new customers attributed to the ad.
Repeat Fulfillment CostsFulfillment costs from returning customers attributed to the ad.
Repeat Oneoff Fulfillment CostsFulfillment costs from one-off orders by returning customers attributed to the ad.
Repeat Subscription Fulfillment CostsFulfillment costs from subscription orders by returning customers attributed to the ad.

Payment Processing Fee Metrics

NameDescription
Total Payment Processing FeesTotal payment processing fees attributed to the ad.
One Off Payment Processing FeesPayment processing fees from one-off orders attributed to the ad.
Subscription Payment Processing FeesPayment processing fees from subscription orders attributed to the ad.
New Payment Processing FeesPayment processing fees from new customers attributed to the ad.
New Oneoff Payment Processing FeesPayment processing fees from one-off orders by new customers attributed to the ad.
New Subscription Payment Processing FeesPayment processing fees from subscription orders by new customers attributed to the ad.
Repeat Payment Processing FeesPayment processing fees from returning customers attributed to the ad.
Repeat Oneoff Payment Processing FeesPayment processing fees from one-off orders by returning customers attributed to the ad.
Repeat Subscription Payment Processing FeesPayment processing fees from subscription orders by returning customers attributed to the ad.

Contribution Margin Metrics

NameDescription
CM1 £Level 1 contribution margin (net revenue after COGS).
CM1 %Level 1 contribution margin as a percentage of net revenue.
CM2 £Level 2 contribution margin (CM1 minus fulfillment & payment processing fees).
CM2 %Level 2 contribution margin as a percentage of net revenue.
CM3 £Level 3 contribution margin (CM2 minus ad spend).
CM3 %Level 3 contribution margin as a percentage of net revenue.

Rolling Window Metrics (7-Day)

NameDescription
Cum 7d Ad SpendCumulative ad spend over the last 7 days for the specific ad.
Cum 7d Ad New OrdersCumulative new orders over the last 7 days for the specific ad.
Cum 7d Campaign SpendCumulative campaign spend over the last 7 days.
Cum 7d Campaign New OrdersCumulative new orders over the last 7 days for the campaign.
7d Ad CAC7-day rolling customer acquisition cost for the ad (cum_7d_ad_spend / cum_7d_ad_new_orders).
7d Campaign CAC7-day rolling customer acquisition cost for the campaign (cum_7d_campaign_spend / cum_7d_campaign_new_orders).

Winner Identification

NameDescription
Meets Criteria TodayBoolean indicating if the ad meets winner criteria today (CAC 25% lower than campaign average, spent >£600 in 7 days, ad age ≤7 days).
Meets Criteria YesterdayBoolean indicating if the ad met winner criteria yesterday.
Is Winner First TimeBoolean indicating if this is the first time the ad has met winner criteria (meets criteria today but not yesterday).

Questions This Report Answers

Use the metric health report to get instant insight into whats working and what isn’t. Easily see metrics that require attention and prioritise your time accordingly.
Use the automatic winner identification to find ads with CAC 25% lower than campaign averages (thresholds are tailored to each customer) that have spent >£600 in the last 7 days. Filter ad winners to identify newly successful ads, then analyse their creative elements, targeting, and copy to replicate success.
Use creative diversification metric to ensure you’re giving meta a wide breadth of creative input to optimise towards.
Track ad age and performance metrics to understand creative fatigue. Compare CPM, CTR, conversion rate, and CAC across different ad ages to identify when ads start declining and need refreshing.
Compare spend across campaign types (Awareness, Advantage, TOF etc) over time and understand how they influence wider account performance.
Calculate CM1, CM2, and CM3 at the ad level to understand profitability after COGS, fulfillment costs, payment fees, and ad spend. Identify which ads drive profitable growth vs. which ads are spending inefficiently despite appearing to have good ROAS.
Segment by country code to understand geographic performance differences. Compare CAC, conversion rates, AOV, and profitability across markets to optimize geo-targeted campaigns and budget allocation by region.