Skip to content
Pixeltree

Field notes

MER vs ROAS: Why Platform Attribution Fails D2C Brands in 2026

September 20, 2025

MER vs ROAS: Why Platform Attribution Fails D2C Brands in 2026

The ROAS illusion that bankrupts D2C brands

A fashion client was running Meta at 3.2 ROAS, Google at 4.1 ROAS, and email at 9.6 ROAS. Platform reporting said marketing was a cash machine. Blended MER was 1.7 against a break-even of 1.9. The brand was losing money on every order while every platform dashboard claimed profitability. The cause was exactly what it sounds like: each channel was claiming credit for the same buyers, the platform attribution sums exceeded actual revenue, and nobody was looking at the blended view. Six months later, they had burned through $2M in cash reserves before the numbers caught up.

TL;DR ▸ Platform ROAS sums cannot exceed 100 percent of revenue, but platforms claim they do because each channel counts overlapping touchpoints ▸ MER is the blended view: total revenue divided by total paid spend, with no attribution assumptions ▸ Use MER for budget allocation across channels, platform ROAS for in-platform optimization ▸ Track both weekly, treat platform ROAS as directional, treat MER as the ground truth

The math that breaks platform reporting

Platform ROAS is calculated inside each ad platform using that platform's attribution model and window. Meta's default is 7-day click and 1-day view. Google's default is a data-driven attribution model over 30 days. TikTok, Pinterest, and others each have their own windows and defaults.

Each platform sees only its own touchpoints. When a buyer sees a Meta ad, clicks a Google Search ad, opens an email, and finally buys, all three channels can claim the revenue. Meta claims it because the buyer viewed the ad within 7 days. Google claims it because the buyer clicked Search within 30 days. Email claims it because the buyer opened within the email attribution window.

Sum the platform ROAS numbers. You get a number that can exceed 100 percent of actual revenue. Not because the math is broken, but because each number was calculated independently under different attribution assumptions. They do not sum.

MER cuts through this by refusing to attribute. Total revenue in the period, divided by total paid marketing spend in the period. No attribution model, no window, no per-channel claim. One number.

How to calculate MER correctly

MER = Total Revenue / Total Paid Marketing Spend

Total revenue includes everything. Direct web, Shopify, Amazon if applicable, wholesale if it is material, TikTok Shop, all of it. Total paid marketing spend includes every dollar you spent on paid acquisition: Meta, Google, TikTok, affiliate commissions, influencer fees, display networks, programmatic, everything.

What MER does not include. Organic and branded traffic do not have a direct ad spend, so they are not in the denominator. Email spend (platform fees, not send costs) is usually excluded because email is not an acquisition channel in most mid-market D2C businesses. Creative production costs are typically excluded from MER, though some teams add them for a "fully loaded" version.

Typical ranges for D2C brands:

Brand stageMER targetTypical MERBreak-even MER
Launching, sub-$500K ARR1.5 to 2.0Often below 1.5~2.2
Growth, $1M to $10M ARR2.0 to 2.81.9 to 2.4~2.0
Scaled, $10M-plus ARR2.5 to 3.52.3 to 3.0~1.9
Mature with strong repeat3.0 to 5.03.0 to 4.5~1.8

Break-even MER depends on gross margin, fulfillment cost, and overhead. A typical D2C brand with 65 percent gross margin needs MER around 1.9 to 2.1 to break even on contribution. Above break-even, you are profitable on a contribution basis. Below break-even, you are losing money on every order.

The hierarchy of decisions: where each metric wins

Different decisions require different measurement. Using the wrong metric at the wrong layer leads to the wrong call.

Budget allocation across channels: MER wins. When you are deciding whether to shift $50K from Meta to Google, the platform ROAS comparison is unreliable because each platform overstates its contribution. MER changes over time show you what is actually working in the blended picture.

In-platform optimization: platform ROAS wins. When you are deciding whether to raise or lower the existing customer cap in ASC+, platform ROAS is the signal the platform is optimizing against, and it is the right one to move. MER is too slow and too coarse for tactical decisions.

New channel evaluation: MER wins. When you are testing whether TikTok Shop is worth the investment, platform ROAS will always look great for a new channel because the incremental touchpoints stack onto the existing customer journey. Only the MER change over a 90-day window tells you whether the new channel is adding incremental revenue or double-counting existing demand.

The break-even ROAS guide has the per-channel math that helps you interpret platform ROAS at the tactical level. This essay is the complementary view one level up.

The weekly MER review that actually works

Three metrics on one chart. Total revenue. Total paid spend. MER. Plotted weekly over the last 90 days.

What you look for. Is MER trending up, down, or stable? A 5 to 10 percent swing week over week is normal noise. A 15 percent swing over four consecutive weeks is a trend. Respond to trends, not to single weeks.

When MER trends down, the diagnosis tree is: (1) which channel's spend grew while contribution stayed flat; (2) which channel's CVR dropped; (3) which creative refresh cycle is overdue; (4) which landing page or PDP change happened before the trend began.

Most brands cannot diagnose quickly because they do not have clean paid spend attribution across channels. The first infrastructure investment is a reliable weekly spend pull from every ad platform into a single sheet or BI tool. Without that, MER is a lagging indicator only and you will miss the window to act.

Incrementality testing versus MER

Incrementality tests answer a specific question: if I turned off this channel, how much revenue would I lose? MER answers a different question: what is my overall paid efficiency? Both matter.

Geo holdout tests are the most practical incrementality approach for D2C brands at mid-market scale. Pick a matched pair of metros, turn off one channel in one metro, compare revenue to the control metro. Run for 2 to 4 weeks. The difference is the incremental contribution of the channel.

Incrementality tests are expensive (you sacrifice revenue in the holdout) and slow (multiple weeks per test). Most brands cannot run them continuously. Run them quarterly for each major channel. Use MER and platform ROAS for the ongoing optimization between tests.

Our analytics and reporting retainers include incrementality design as a default for brands above $5M ARR because the cost of running on platform ROAS alone gets large at that scale.

LTV-adjusted measurement

MER is a contribution-margin metric in its raw form. It does not account for LTV beyond the first order. Brands with strong repeat behavior are under-indexed by pure MER because each acquired customer is worth more than the first-order revenue.

LTV-adjusted MER adds first-purchase revenue plus a trailing 90-day or 180-day continuation to the numerator. For brands with robust repeat curves, this measurement shows 20 to 40 percent more efficient paid spend than raw MER. The ecommerce customer lifetime value essay covers the LTV modeling work that feeds this.

Two cautions. First, only use LTV-adjusted MER for strategic decisions, not for weekly cash management. The lag between spend and LTV realization is too long for operational decisions. Second, LTV projections are assumptions. Be conservative. Use trailing 90-day actuals rather than modeled 12-month projections when you can.

Building the MER dashboard

Eight data inputs. Total revenue from Shopify (daily). Total revenue from other channels (TikTok Shop, Amazon, etc., daily). Meta spend. Google spend. TikTok spend. Pinterest or other social. Affiliate commissions paid. Any other paid media.

One output: MER per week, rolling 4-week average, rolling 13-week average. Plot all three on one chart.

Additional cuts that help. MER by market (US versus international). MER on new customers only (harder, requires customer-level data). MER excluding existing customer-targeted spend (to isolate pure new acquisition efficiency).

The dashboard lives in whichever BI tool your team already uses. Sheets, Looker Studio, Klipfolio, custom dashboards. The tool matters less than the discipline of looking at it weekly. The paid ads services work we do always ships with this dashboard as a deliverable, because running paid without it is running blind.

Where platform ROAS still deserves respect

Three scenarios where platform ROAS is genuinely useful.

New campaign evaluation inside a platform. When you launch a new ASC+ campaign and need to decide whether to keep it running after the learning phase, platform ROAS is the right initial signal. MER will not move fast enough to tell you.

Creative-level performance. MER does not tell you which specific ad is working. Platform ROAS and platform CTR do. Use them for creative optimization decisions.

Auction dynamics. When platform ROAS drops because CPMs rose, that is real and actionable. MER will show the effect a week later. Platform ROAS gives you the earlier signal.

The mistake is using platform ROAS as the primary budget allocation metric. It is a tactical signal, not a strategic one. Meta Advantage+ Shopping for 2026 and Google Ads PMax creative refresh both rely on platform ROAS for in-platform decisions, which is the right use.

Communicating MER to stakeholders

Three pitfalls in stakeholder conversations. First, leadership teams often assume platform ROAS sums to total marketing contribution. They do not. Leadership needs to see the MER view explicitly to avoid budgeting based on inflated platform numbers.

Second, the channel teams (paid media lead, email lead, affiliate lead) are sometimes incentivized on platform ROAS of their channel. When the blended MER drops, each channel lead can truthfully report that their platform ROAS held steady. The incentive misalignment is real and needs explicit management.

Third, MER looks worse than platform ROAS sums by definition. Leadership teams seeing MER for the first time after living on platform ROAS often experience it as bad news. It is not bad news; it is the correct number. Frame it as a truth-telling upgrade, not a performance decline.

What to do this week

▸ Pull total revenue and total paid spend for each of the last 13 weeks and calculate MER for each ▸ Chart MER alongside platform ROAS for Meta and Google to visualize the overlap problem ▸ Identify your break-even MER based on gross margin and overhead and document it as a decision benchmark ▸ Build or commission a weekly MER dashboard that your leadership and marketing teams both see ▸ Plan one geo holdout incrementality test for your largest paid channel in the next quarter ▸ Align channel team incentives to a mix of platform ROAS and contribution to blended MER

One-page resource

Get the Vendor Recovery Checklist.

The 12 steps every displaced maker should take in the next 30 days. Delivered in your inbox.

No spam. Unsubscribe any time.

Ready to put this into motion?

Book a 15-min call