resources
/
Incrementality
Attribution Is Not Measurement: Why Portfolio Theory Beats Last-Click
Attribution over-credits branded search by 340%. We analyzed 847 models to show why portfolio theory delivers 23% better outcomes. See the data.


Get a weekly dose of insightful people strategy content
Abstract
We compared attribution-reported channel values against incrementality-measured values across 847 Marketing Mix Models spanning 91 brands, 19 markets, and $1.3B in ad spend (2021--2025). The finding: attribution models systematically over-credit branded search by 340% and under-credit upper-funnel channels by 65% relative to their true incremental contribution. Companies that shifted from attribution-guided to portfolio-guided budget allocation saw a median 23% improvement in incremental outcomes within two quarters. Attribution is not a measurement system. It is an accounting ledger. Portfolio theory is the measurement framework marketing has been missing.
Keywords: attribution vs portfolio theory marketing, last-click attribution problems, marketing portfolio theory, attribution model limitations, incrementality, marketing mix modeling.
Attribution Is Accounting, Not Measurement
There is a distinction in finance between bookkeeping and valuation. Bookkeeping records what happened. Valuation determines what something is worth. These are fundamentally different activities, and confusing them leads to bad capital allocation.
Attribution is bookkeeping. It records which touchpoints a user interacted with before converting, then distributes credit according to a predetermined rule -- last-click, first-click, linear, time-decay, or some algorithmic variant. The output is a ledger: Channel A gets 40% credit, Channel B gets 35%, Channel C gets 25%.
This ledger answers one question: "Who touched the ball?" It does not answer the question that actually matters for budget decisions: "Who created the scoring opportunity?"
A midfielder who delivers 50 key passes per season but rarely scores will show up poorly in a goals-only attribution model. A striker who taps in from two yards out will look like the most valuable player on the pitch. Any football analyst knows this is nonsense. Yet this is exactly how most marketing organizations allocate hundreds of millions of dollars.
The distinction matters because attribution systematically misleads budget decisions. When you use an accounting ledger to make investment decisions, you are not measuring. You are rearranging receipts.
The Ledger Fallacy: What Attribution Actually Measures
To understand why attribution fails as a measurement tool, you need to understand what it actually captures.
Attribution tracks observable user-level interactions: clicks, impressions, site visits. It then applies a deterministic or probabilistic rule to assign conversion credit. The implicit assumption is that the touchpoints recorded in the attribution window are the touchpoints that caused the conversion.
This assumption is wrong in three specific ways.
1. Selection bias. Users who click on branded search ads were already looking for your brand. They had already been influenced by something else -- a TV spot, a social ad, a podcast mention, a friend's recommendation. Attribution gives 100% of the credit to the last observable click and 0% to the thing that actually created the demand. This is not a minor distortion. In our data, branded search captures 3.4x more attribution credit than its measured incremental contribution.
2. Unobservable touchpoints. Attribution cannot track what it cannot see. A user hears your brand mentioned on a podcast, thinks about it for three days, then types your URL directly into their browser. Attribution records this as "direct traffic" -- the channel that, by definition, means "we have no idea what caused this." Across our dataset, direct and organic channels account for 38% of conversions on average. Attribution shrugs at all of them.
3. Correlation masquerading as causation. If you increase Meta spend and see more branded search conversions the following week, attribution credits the conversions to branded search. The causal chain -- Meta created awareness, awareness drove search behavior, search captured the conversion -- is invisible to the attribution model. The channel that harvested demand gets the credit. The channel that created the demand gets nothing.
These are not edge cases. They are structural features of how attribution works. And they lead directly to a predictable pattern of misallocation that we can now quantify.
What 847 Models Reveal About Attribution Bias
We ran a systematic comparison across 847 MMMs, matching attribution-reported channel values against incrementality-measured values for the same brands and time periods. The methodology: for each brand, we took the channel-level ROAS as reported by their attribution platform (Google Analytics, various MMPs, platform-reported metrics) and compared it against the incremental ROAS estimated by our Bayesian Marketing Mix Models.
The results were consistent enough to call structural.
Branded Search: The 340% Inflation
Across all 847 models, branded search showed a median attribution-reported ROAS of 11.2x. The median incremental ROAS measured by MMM was 2.55x. That is a 340% over-credit.
This makes intuitive sense. Most users clicking on branded search ads would have found the site organically. The ad is not creating demand -- it is intercepting demand that already exists. Attribution gives it full credit for conversions it would have captured anyway.
The financial parallel is instructive. Imagine a fund manager who claims credit for returns generated by the S&P 500's natural appreciation. They did not create the return. They simply happened to be holding the asset when it went up. No serious investor would accept this claim. But in marketing, we accept it every day.
Upper-Funnel Under-Credit: 65% Deficit
The inverse pattern appears in upper-funnel channels. Programmatic display showed a median attribution ROAS of 0.8x (below breakeven) but a median incremental ROAS of 2.3x. YouTube showed attribution ROAS of 1.1x versus incremental ROAS of 3.1x. Connected TV showed attribution ROAS of 0.6x versus incremental ROAS of 1.9x.
On average, upper-funnel channels received 65% less credit under attribution than their measured incremental contribution warranted.
This is the direct consequence of the ledger fallacy. Upper-funnel channels create demand that is captured downstream by search and direct. Attribution gives all the credit to the capturer, none to the creator.
The Misallocation Table
Channel Category | Attribution ROAS (Median) | Incremental ROAS (Median) | Over/Under Credit |
|---|---|---|---|
Branded Search | 11.2x | 2.55x | +340% over |
Non-Brand Search | 3.8x | 2.9x | +31% over |
Retargeting | 8.4x | 1.7x | +394% over |
Meta Prospecting | 1.9x | 3.2x | -41% under |
YouTube | 1.1x | 3.1x | -65% under |
Programmatic Display | 0.8x | 2.3x | -65% under |
Connected TV | 0.6x | 1.9x | -68% under |
The pattern is unambiguous: attribution over-credits channels that capture existing demand and under-credits channels that create new demand. The budget implication is equally unambiguous: companies following attribution signals systematically over-invest in demand capture and under-invest in demand creation.
This is the marketing equivalent of a fund manager who over-allocates to bonds (safe, predictable, low return) and under-allocates to growth equities (volatile short-term, high return long-term) because the bond portfolio "looks better" on a trailing-return basis.
Portfolio Theory: A Different Question Entirely
Attribution asks: "Which channel gets credit for this conversion?"
Portfolio theory asks a fundamentally different question: "What is the optimal allocation across channels given their expected returns, correlations, and risk profiles?"
This is not a subtle distinction. It changes everything about how you approach budget decisions.
In 1952, Harry Markowitz demonstrated that evaluating investments individually by their returns is inferior to evaluating them as a portfolio. The reason: correlations between assets matter as much as individual asset returns. A combination of moderately returning assets with low correlation to each other will outperform a concentrated position in the highest-returning asset -- at lower risk.
We detailed the mechanics of this framework in our analysis of the marketing efficient frontier. The core principle translates directly to marketing channels:
Each channel has an expected incremental return (measured by MMM, not attribution)
Each channel has a risk profile -- how much its performance varies across time, creative cycles, and market conditions (what we formalized as risk-adjusted ROAS)
Channels have correlations with each other -- some move together, some move independently, some are inversely correlated
The portfolio approach considers all three dimensions simultaneously. Attribution considers none of them.
Why Correlations Change Everything
Here is a concrete example. Suppose you have two channels:
Meta Prospecting: Expected incremental ROAS of 3.2x, performance variance (standard deviation) of 1.1x
YouTube: Expected incremental ROAS of 3.1x, performance variance of 0.9x
An attribution-minded allocator would look at these numbers and say: "Meta has a slightly higher return, so allocate more to Meta."
A portfolio-minded allocator asks: "What is the correlation between these two channels?"
If the correlation is +0.85 (both rise and fall together), combining them does little to reduce portfolio risk. If the correlation is +0.15 (largely independent), combining them in the right proportion dramatically reduces total portfolio variance while preserving most of the expected return.
In our dataset, Meta and YouTube show a median correlation of +0.22 across the 847 models. This is low enough that a properly weighted combination of the two channels produces a portfolio-level return profile that is materially superior to a concentrated allocation in either one alone.
Attribution cannot see this. It does not model correlations. It does not model risk. It simply assigns credit to whoever touched the conversion last and calls it a day.
From Credit Assignment to Capital Allocation
The shift from attribution thinking to portfolio thinking requires changing the fundamental question your measurement system answers.
Attribution question: "How should we distribute credit for conversions that already happened?"
Portfolio question: "How should we distribute capital to maximize future incremental returns at an acceptable level of risk?"
One looks backward. The other looks forward. One is accounting. The other is investment management.
The practical difference shows up in budget decisions. An attribution-guided team sees branded search delivering 11.2x ROAS and increases its budget. A portfolio-guided team sees branded search delivering 2.55x incremental ROAS with a sharply diminishing marginal return curve and reallocates budget toward upper-funnel channels that are creating the demand branded search captures.
We have seen this play out dozens of times. The initial reaction from performance marketing teams is resistance: "You want us to reduce spend on our highest-ROAS channel?" Yes. Because the "highest-ROAS channel" under attribution is the lowest-incrementality channel under causal measurement.
This is why the finance analogy matters. No portfolio manager would say "Our Treasury bond returned 4% with certainty -- let's put everything there." They understand that a diversified portfolio with a mix of risk profiles produces better risk-adjusted returns than a concentrated position in the safest asset. Marketing teams need to internalize the same logic.
The Correlation Problem Attribution Cannot See
Beyond the credit-assignment failure, attribution has a second structural blind spot: it cannot detect or model cross-channel effects.
Marketing channels do not operate independently. When you run a TV campaign, branded search volume increases. When you run Meta prospecting campaigns, direct traffic increases. When you pause YouTube, Meta ROAS declines because the two channels were working in concert -- YouTube was warming audiences that Meta was converting.
These interaction effects are invisible to attribution because attribution models each conversion as a linear sequence of touchpoints within a single user journey. The user who saw your YouTube ad, did not click, then three days later saw your Meta ad and converted gets attributed to Meta. YouTube gets nothing.
In our models, cross-channel effects account for 15--30% of total measured incrementality. That is a substantial portion of your marketing's real value that attribution simply cannot see.
The portfolio framework handles this naturally. Channel correlations -- the core of portfolio construction -- are precisely a measure of how channels interact. Negatively correlated channels (one goes up when the other goes down) provide natural hedging. Positively correlated channels amplify both upside and downside. The optimal portfolio construction accounts for all of these dynamics simultaneously.
Case Study: How Portfolio Reallocation Recovered $2.1M in Wasted Spend
A mid-market DTC brand spending $1.4M/month across seven channels came to us with a problem: their cost-per-acquisition was rising even as they increased spend on their "best" channels according to their attribution platform.
Their attribution-guided allocation:
Channel | Monthly Spend | Attribution ROAS |
|---|---|---|
Branded Search | $380K (27%) | 9.8x |
Non-Brand Search | $290K (21%) | 3.2x |
Meta Retargeting | $240K (17%) | 7.1x |
Meta Prospecting | $210K (15%) | 1.6x |
YouTube | $140K (10%) | 0.9x |
Programmatic Display | $90K (6%) | 0.7x |
Connected TV | $50K (4%) | 0.4x |
The allocation followed a predictable pattern: high attribution ROAS channels received the most budget. Low attribution ROAS channels were being systematically defunded. The team was actively planning to cut YouTube and CTV entirely.
We ran an MMM and portfolio optimization using Cassandra. The incremental ROAS picture was dramatically different:
Channel | Incremental ROAS | Risk-Adjusted iROAS | Portfolio Weight (Optimized) |
|---|---|---|---|
Branded Search | 2.1x | 1.9x | 12% |
Non-Brand Search | 2.8x | 2.3x | 18% |
Meta Retargeting | 1.4x | 1.1x | 8% |
Meta Prospecting | 3.4x | 2.7x | 24% |
YouTube | 3.0x | 2.6x | 19% |
Programmatic Display | 2.2x | 1.8x | 10% |
Connected TV | 1.8x | 1.5x | 9% |
The optimized portfolio inverted the attribution-guided allocation. Branded search went from 27% to 12%. Meta prospecting went from 15% to 24%. YouTube went from 10% to 19%. The channels the team was planning to cut received the largest increases.
The brand implemented the portfolio-guided allocation over eight weeks. Within two quarters:
Incremental conversions increased 27%
Blended CPA decreased 19%
The branded search budget decrease did not reduce branded search conversions (confirming the organic cannibalization hypothesis)
Total spend remained constant at $1.4M/month
The $2.1M in annualized recovered value came entirely from reallocation, not from additional spend. The budget was the same. The measurement framework changed. The outcomes followed.
Why Attribution Persists Despite Its Failures
If attribution is this flawed, why does it dominate marketing measurement? Three reasons.
1. Operational convenience. Attribution is real-time, user-level, and integrated into every ad platform. Portfolio-based measurement requires statistical modeling, longer time horizons, and a willingness to accept uncertainty ranges rather than point estimates. Most marketing teams prefer a wrong but precise number over a right but probabilistic one.
2. Platform incentives. Google, Meta, and every ad platform report their own attribution. The platform that captures the last click gets the credit -- and the budget increase. Platforms have no incentive to tell you that their attributed conversions are not incremental. This is the marketing equivalent of asking a broker whether you should sell your position with them.
3. Organizational inertia. Performance marketing teams are structured around attribution metrics. KPIs, compensation, and career advancement are tied to attributed ROAS. Switching to incrementality-based measurement threatens existing power structures. The channel manager whose channel looks best under attribution has a personal incentive to resist the switch.
None of these are good reasons to continue making bad decisions. But they explain why the industry has been slow to change.
How to Make the Transition
Moving from attribution-guided to portfolio-guided allocation is not an overnight process. Here is the sequence we have seen work across dozens of implementations.
Step 1: Establish an Incrementality Baseline
You cannot build a portfolio without accurate expected returns. Attribution-reported ROAS is not an accurate expected return. You need incremental ROAS from a properly calibrated MMM or, better, from geo-based experiments that establish causal ground truth.
This is the measurement foundation. Without it, you are building a portfolio on bad inputs, which is worse than not building one at all. We detailed the full approach to risk-adjusted return measurement in a prior analysis.
Step 2: Measure Channel Risk and Correlations
For each channel, calculate:
Expected incremental return (median iROAS from your MMM)
Return variance (the width of the credible interval or standard deviation across time periods)
Pairwise correlations (how each channel's performance co-moves with every other channel)
This gives you the three inputs required for portfolio optimization: returns, risk, and correlations.
Step 3: Construct the Efficient Frontier
Using the inputs from Step 2, compute the set of portfolio allocations that maximize return at each level of risk. Every allocation that falls on this curve is efficient -- no reallocation can improve return without increasing risk, or decrease risk without reducing return.
Your current allocation almost certainly falls below this frontier. The gap between where you are and the frontier represents recoverable value.
Step 4: Select Your Target Portfolio
The right portfolio depends on your organization's risk tolerance. A venture-backed startup burning toward product-market fit will tolerate higher variance for higher expected returns. A public company with quarterly earnings pressure will prefer lower variance even at the cost of some expected return.
This is the conversation attribution can never facilitate. Attribution has no concept of risk tolerance. Portfolio theory makes it the central decision variable.
Step 5: Implement Gradually, Measure Continuously
Shift allocation toward the target portfolio in increments -- we recommend 15--20% of the delta per quarter. Measure incremental outcomes at each stage. Re-estimate the model quarterly to update expected returns, risk, and correlations as market conditions change.
This is not a one-time optimization. It is a continuous capital allocation process -- the same process that drives every serious investment firm.
Known Limitations
We are rigorous about stating what this framework does not solve.
1. Portfolio theory requires accurate inputs. If your MMM is poorly specified -- wrong adstocks, missing confounders, insufficient data -- the portfolio built on its outputs will be wrong. Garbage in, garbage out applies to portfolio optimization as much as it applies to attribution.
2. Correlations are not stationary. Channel correlations shift as market conditions change, as you enter new markets, and as platforms alter their algorithms. The portfolio that was optimal last quarter may not be optimal next quarter. Continuous re-estimation is not optional.
3. Small-budget brands may lack sufficient data. Portfolio optimization requires enough data to estimate channel-level returns and correlations with reasonable precision. Brands spending less than $200K/month across fewer than four channels may not generate enough signal for reliable portfolio construction.
4. Organizational change is harder than model change. The statistical framework is straightforward. Getting a performance marketing organization to stop optimizing against attributed ROAS and start optimizing against incremental portfolio returns is a change management challenge that no model can solve by itself.
Conclusion
Attribution models are not measurement tools. They are accounting ledgers that record who touched the conversion last. They do not measure incrementality, they do not model risk, and they cannot see cross-channel effects. Using them to guide budget decisions is the equivalent of using bookkeeping entries to make investment decisions -- you are looking at the right numbers in the wrong framework.
Portfolio theory offers a fundamentally better alternative. By treating your channel mix as a portfolio and optimizing for risk-adjusted incremental returns rather than attributed credit, you can recover the value that attribution-guided allocation leaves on the table. In our data, that value averages 23% of incremental outcomes within two quarters of implementation.
The finance industry abandoned individual-stock picking in favor of portfolio construction decades ago. Marketing is overdue for the same transition. The tools exist. The data exists. The framework exists. What remains is the willingness to measure what matters instead of what is convenient.
Ready to see what portfolio-optimized allocation looks like for your budget?
We'll measure your channels' incremental returns and show you exactly where attribution is misleading your spend.
Methodology: This analysis compared attribution-reported channel values against incrementality-measured values across 847 Marketing Mix Models spanning 91 brands, 19 markets, and $1.3B in ad spend (2021--2025). Incremental ROAS was estimated using Bayesian MMMs with geo-level calibration where available.
Author: Gabriele Franco, Founder & CEO of Cassandra
The results don't lie
See how 100+ marketing teams trust us to deliver












