NewWeather Demand Modelling is live. Forecast demand before it arrivesWeather Demand Modelling is live
Report · Attribution

Build vs Rent: the attribution engine decision

Every ad platform you run claims credit for the same sale. Together they will tell you they drove 85 to 140 percent of the revenue you actually made. This report works through the arithmetic of that gap, the four measurement methods that close it, and the real question underneath the dashboards: do you rent your measurement, or own it?

01 · The problem you already have

Open three ad accounts on the same week and add up the conversions. You will not find the number of sales your bank statement shows. You will find more. The platforms are not lying, exactly. Each one sees a slice of the buyer journey and claims the whole thing.

Consider one buyer. They see a TikTok video, search your brand on Google a day later, click, and then get served a Meta retargeting ad before they buy. That is one sale. But Meta counts it (a click within its window), Google counts it (a branded-search click), and TikTok counts it (a view-through). One purchase, three claimed conversions. Scale that across a quarter and the structural double-count is enormous: in one worked case, 650 real orders were reported as more than 1,200 platform conversions, an attribution inflation of roughly 85 percent (PantoSource, Multi-Platform Attribution, 2024). The measurement firm Measured documents cases where platforms collectively claim credit for 140 percent of actual revenue (Measured, Incrementality vs Attribution vs MMM decision tree, 2024).

The mechanism is mundane: mismatched attribution windows. Meta defaults to 7-day click and 1-day view. Google Ads uses a 30-day click window with data-driven attribution. TikTok leans on short view-through windows. Each platform applies its own logic to the same event, and none of them subtract the others. Add the modelled conversions that fill the gap left by Apple's App Tracking Transparency, and the over-count compounds.

Three platforms, one sale Demonstrative data
Share of one real sale that each platform claims credit for. The dashed line is the truth: the single order that hit your bank account. The three platform bars sum to 140 percent of the real sale, the cited collective over-claim, with the excess above 100 percent double-counted or modelled. Per-platform splits are illustrative.
Meta (Ads Manager)62%Google Ads (modelled)58%TikTok / other20%Sum of platform claims140%The real sale (truth)100%100% = the real sale
Read it this way. Meta over-reports conversions by about 26 percent on average and Google Ads by roughly 15 to 20 percent once Enhanced Conversions and Consent Mode modelling engage (DOJO AI, Meta Ads Attribution 2026; Measured decision tree). The sum of the bars exceeds 100 percent because each platform is counting independently. No dashboard reconciles them for you.
02 · The deeper error: ROAS is not profit

Even if attribution were perfect, the number most teams optimise toward would still mislead them. Return on ad spend measures revenue per dollar, not profit per dollar. As the saying among finance teams goes, marketing reports a 4x ROAS and the CFO reports a loss, and both are correct. A 4x return on a 30 percent contribution margin is a very different business from a 4x return on a 70 percent margin.

The discipline that fixes this is simple and worth committing to memory. The breakeven point for ad spend is the inverse of your contribution margin.

The breakeven ROAS identity
Breakeven ROAS = 1 ÷ Contribution margin
At 40% CM 1 ÷ 0.40 = 2.5x just to break even on variable cost
Contribution margin here is revenue minus variable cost (landed COGS, fulfilment, payment fees, and the variable marketing being measured). Below 2.5x ROAS at a 40 percent margin, every incremental sale loses money on a contribution basis, no matter what the platform dashboard celebrates.

This is why a profit-led read reframes the whole question. The metric that matters is not how much revenue a channel reports. It is how much durable contribution margin it generates per dollar and per day of effort, and how fast that margin pays back the cost to acquire. We call that rate Profit Velocity: durable contribution margin generated, divided by acquisition and operating cost, over time. ROAS sits one or two layers above the truth. Profit Velocity sits on it.

Worked example · two channels, identical 4x ROAS (AUD)
Channel A revenue (reported)A$100,000
Channel A ad spendA$25,000 (4.0x ROAS)
Channel A contribution margin (62%)A$62,000
Channel A contribution after ad spend+A$37,000
Channel B revenue (reported)A$100,000
Channel B ad spendA$25,000 (4.0x ROAS)
Channel B contribution margin (28%)A$28,000
Channel B contribution after ad spend+A$3,000
Same ROAS, same spend, same revenue. One channel funds the business; the other barely covers its own cost. ROAS could not tell them apart. Contribution margin and breakeven ROAS could, instantly. Demonstrative figures; margins drawn from documented vertical ranges (Finaloop 2024; Onramp).
03 · The four ways to measure, and what each one answers

There is no single source of attribution truth. There are four methods, each answering a different question, each with a known blind spot. The mistake is asking one method to do another method's job.

MethodAnswersBlind spotBest for
Last-clickWhich channel closedDemand creationQuick triage
Data-driven (DDA)How to weight touchesIncrementalityIn-platform tactics
Marketing-mix (MMM)Where the next dollar goesUser-level detailAllocation, offline
IncrementalityWhat the ad truly causedCost, slow cadenceCausal validation
Last-click and DDA are descriptive; MMM and incrementality are causal. Source framing: Measured decision tree (2024); Artefact, C-Suite Guide to Marketing Measurement (2025); Appier, Seven Myths of Last-Click (2024).

The single most important operating principle is to optimise on marginal return, not average return. The first A$100,000 in a channel can carry a strong blended ROAS while the last A$50,000 is pure waste, because the easy buyers were always going to convert. Average ROAS hides this. Marginal-ROI curves, which MMM produces, expose it.

What incrementality actually finds

The gap between what platforms report and what advertising truly causes is not theoretical. The measurement firm Haus ran 640 Meta incrementality experiments (average 18.6-day test window with an 8.8-day post-treatment observation) and found Meta drove roughly 19 percent average lift to brands' primary KPIs, well below platform-reported credit (Haus, The Meta Report, 2025). Branded search typically shows only 20 to 40 percent incrementality, meaning 60 to 80 percent of those buyers would have arrived anyway; retargeting is often 40 to 70 percent non-incremental (Measured, 2024). In one documented Meta test, a platform-reported 4.8x ROAS proved to be 2.1x in true incremental terms, an overstatement of about 2.3 times.

This is the chart that should worry anyone allocating on platform ROAS alone.

Reported ROAS collapses toward truth when you test it Demonstrative data
Each line drops from platform-reported ROAS to the incremental ROAS a geo holdout reveals. The steepest fall is on the channels that look best on the dashboard. Illustrative values consistent with cited incrementality ranges (Measured 2024; Haus 2025).
Platform-reported ROASTrue incremental ROAS6.2xBranded search 1.4x4.8xRetargeting 2.1x2.6xProspecting 2.2x
The cruel irony. Branded search and retargeting, the two line items that show the highest ROAS, are usually the least incremental. They harvest demand that already exists. Prospecting, which looks weakest on the dashboard, often holds its value under test because it actually creates new demand.

So how do you know which is which without running a thousand experiments? You triangulate. MMM finds where the saturation and the gaps are across all channels including offline. Geo holdouts and incrementality tests validate the suspicious ones causally. In-platform attribution optimises execution inside the boundaries MMM has set. Then experiment results feed back as priors that recalibrate the model. No single method is treated as truth; each checks the others.

The payoff, stated honestly
Brands that adopt triangulated measurement typically see a 10 to 25 percent efficiency gain from causally-validated reallocation, without increasing total spend (Measured, 2024). That is the prize: not more budget, but the same budget pointed at the dollars that actually pay back.
Continue reading · full report

The build-vs-rent decision, the maturity ladder, and the math behind owning your measurement.

You have read the diagnosis. The second half is the decision an operator actually has to make: when renting a platform's answer is fine, when it quietly costs you, and what owning a measurement spine looks like in practice. Enter your work email to keep reading.

The measurement maturity ladder by spend band, from under A$1M to A$20M+ The cost of renting: vendor lock-in, model drift, and lost history A worked reallocation showing the 10 to 25 percent efficiency gain in dollars
No spam. One email with the report and the underlying methodology. Unsubscribe anytime.
04 · Rent or build

Here is the question hiding under every attribution dashboard. When you buy a measurement tool, you are renting someone else's model of your business. That is often the right call. Sometimes it quietly becomes the wrong one.

Renting means a vendor owns the model, the assumptions, and increasingly your historical data. When their model updates, your numbers move, even though your business did not. When you outgrow the tool or it changes its pricing, your history can be hard to take with you. And every point tool measures its own slice, which is how you end up back at the 85-to-140-percent problem, just with a nicer interface.

Building does not mean writing your own MMM from scratch. The science is now open. Google's Meridian, a fully Bayesian marketing-mix model, became generally available and free on 29 January 2025, with full transparency into its code and methodology (Google, "Meridian is now available to everyone", Jan 2025). Geo-experimentation tooling such as Meridian GeoX and Triple Whale's GeoLift make causal holdouts practical. Building means owning the spine: the reconciled definitions, the contribution-margin layer, the triangulation logic, and the data, while renting the pipes that are genuinely commodity.

What you are actually choosing between
The decision is rarely all-or-nothing. The durable answer is to own the measurement spine and rent the commodity infrastructure underneath it.
Rent (platform + point tools)Build (own measurement spine)
One dashboard, taken on faithTriangulated read: tactics, allocation, and causal lift reconciled
ROAS, blind to marginProfit-led: contribution margin and CAC payback per channel
Vendor owns the model and your historyYou own the measurement spine and the data behind it
Re-platform when the tool changesMethodology is portable; swap pipes, keep the truth
Numbers move when the vendor model updatesNumbers move when the business moves

The market is already moving this way. Gartner's 2025 CMO Spend Survey found martech now absorbs about 22 percent of total marketing budgets, yet much of it sits underused or redundant, and 39 percent of CMOs plan to cut external agency spend to regain control and oversight (Gartner, 2025 CMO Spend Survey, fielded across North America, the UK and Europe). Australia shows the same direction of travel: IAB Australia's Market Mix Modelling Landscape Report 2025, prepared by its Ad Effectiveness Council, catalogues twelve active MMM vendors serving the local market and explicitly recommends that MMM sit inside a broader measurement framework alongside attribution and experimentation, not replace it (IAB Australia, MMM Landscape Report, Sept 2025). The capability that decides where money goes is exactly the capability worth owning.

The honest case against building

Building is not free, and pretending otherwise would be the kind of overclaim this report exists to argue against. MMM is still a model; it depends on assumptions, priors, and input quality. Geo calibration nudges probabilistically, it does not force a match. Incrementality experiments need real spend and operational discipline to run cleanly. Below a certain spend, the cost of standing up causal infrastructure outweighs the waste it would catch. Attribution is a tool, not a truth, and treating any single method as gospel, including your own, is the trap.

A note on terminology: "Profit Velocity" is an owned Blufire metric, the rate at which a business turns marketing and sales effort into durable contribution margin. It is the metric the build-vs-rent decision should ultimately be judged against, not platform ROAS.
05 · The maturity ladder

The right measurement stack is a function of spend. Below the threshold where waste is large enough to fund the infrastructure that catches it, simpler is correct. The ladder below reflects the stack Measured recommends by spend band (Measured, 2024).

Under A$1Mannual media
Attribution plus one or two incrementality tests a year. Keep the platform dashboards, but pressure-test your two biggest line items annually. Judge everything on contribution margin and CAC payback, not ROAS.
A$1M to A$5Mannual media
Attribution plus selective channel testing. Add geo holdouts on branded search and retargeting first, since those are the most likely to be non-incremental. Begin building the contribution-margin spine.
A$5M to A$20Mannual media
All three methods, integrated. Run MMM for allocation, incrementality for validation, attribution for in-platform execution. This is where the 10 to 25 percent efficiency gain becomes material in absolute dollars.
A$20M+annual media
Continuous MMM plus an ongoing incrementality programme. Experiment results feed the model as Bayesian priors. The measurement spine is now a strategic asset, and renting it whole would mean renting the thing your competitive edge depends on.
Worked example · the reallocation, in dollars (AUD)
Annual media spendA$8,000,000
Triangulated efficiency gain (mid of 10-25%)17.5%
Effective spend recovered or redeployedA$1,400,000
At 45% contribution margin, incremental contribution+A$630,000
Annual prize from owning the measurement spine+A$630,000
No extra budget. The gain comes entirely from pointing the same spend at the dollars that pay back, validated causally rather than claimed by a platform. Demonstrative figures applying the cited efficiency range to an illustrative account.
06 · What this looks like when it works

The point of owning the measurement spine is not a prettier dashboard. It is decisions you can defend. When Blufire rebuilt measurement around contribution margin and causal validation rather than platform ROAS, the results showed up where they matter: in acquisition cost and incremental revenue, not in reported conversions.

Peter Jackson
Peter Jackson · Retail
53% lower CAC
A$1.2M incremental revenue, 11.55x return per ad dollar
Measured on incremental revenue and acquisition cost, not platform-reported ROAS. The 9.36 blended ROAS held while budget scaled, because the allocation was validated against true contribution, not claimed credit.

That 53 percent CAC reduction is the kind of number that only appears when you stop trusting the platform's own report and start measuring what the spend truly caused. It is also the reason this is a build decision and not a buy-the-dashboard decision: the advantage compounds in the data you keep.

07 · Methodology and sources

This report combines published, peer-reviewable measurement methods with cited industry research. The illustrative charts and worked examples are marked as demonstrative and use figures drawn from the cited ranges; they are not measured Blufire client aggregates. Methods described are standard and open; no proprietary model is exposed.

How the numbers were derived
Over-claim figuresMeta ~26% and Google ~15-20% over-reporting, and the 85-140% collective range, are cited directly from Measured, DOJO AI, and PantoSource (2024-2026).
IncrementalityLift and reported-vs-true ROAS figures cited from Haus (640 experiments, 2025) and Measured's decision tree (2024). Method: test/control geo holdouts.
Breakeven ROASThe identity Breakeven ROAS = 1 / contribution margin is textbook unit economics, shown with a worked numeric example.
Reallocation gainThe 10-25% efficiency range is cited from Measured and applied to an illustrative, clearly-labelled account.
Demonstrative chipsAny chart or figure not directly attributable to a cited external study carries a Demonstrative data chip.

Primary sources cited

  1. Measured. Incrementality vs Attribution vs MMM: A Decision Tree for What to Use When (2024). 85-140% over-claim, branded/retargeting non-incrementality, 2.1x vs 4.8x test, 10-25% efficiency gain, spend-band stack.
  2. Haus. The Meta Report: Lessons from 640 Incrementality Experiments (2025). ~19% average lift; 18.6-day test window.
  3. Google. "Meridian is now available to everyone" (29 Jan 2025). Open-source Bayesian MMM, generally available and free.
  4. Gartner. 2025 CMO Spend Survey (May 2025, fielded across North America, the UK and Europe). Martech ~22% of marketing budget; 39% of CMOs cutting external agency spend.
  5. IAB Australia. Market Mix Modelling Landscape Report 2025 (Ad Effectiveness Council, Sept 2025). Twelve active MMM vendors in the AU market; MMM as part of a broader measurement framework, not a replacement for attribution and experimentation.
  6. DOJO AI. Meta Ads Attribution 2026. Meta ~26% over-reporting; Google ~15-20% under modelling.
  7. PantoSource. Multi-Platform Attribution (2024). 650 real orders reported as 1,200+ platform conversions.
  8. Finaloop / Onramp. Contribution-margin and gross-margin-by-vertical ranges (2024), used for the demonstrative margin figures.
Stop renting the answer to where your profit comes from.Blufire builds the measurement spine: contribution margin, CAC payback, and triangulated causal truth, owned by you, not your dashboard vendor.