Cross-Channel Attribution: Stop Platforms From Stealing Credit
Stop letting platforms take credit for sales they did not generate. Learn how true cross-channel attribution reveals which channels actually drive growth.
€99 once, excl. VAT. Full refund within 30 days, no questions asked. You keep the read.
By Joris van Huët, Founder & CEOUpdated 10 min read
Your Meta dashboard says it generated 100 sales. Your Google Ads dashboard says it generated 80 sales. Your revenue report shows 120 total sales. This is the fundamental flaw of modern marketing analytics, costing Dutch Shopify brands millions.
Platform bias is the inherent conflict of interest where advertising platforms inflate their own performance to encourage more ad spend. Unlike objective analytics, platform dashboards are sales tools designed to maximize their credit for conversions, even if they did not cause them. This leads to misallocation of marketing budgets based on distorted data.
Every major advertising platform has a single goal: to convince you to spend more money with them. Their dashboards are not objective reporting tools. They are sales tools, designed to maximize the credit they take for every single conversion.
This is not just about overlapping credit; it is about cannibalistic channels. For example, your branded search campaign on Google might show a high ROAS, but it could be capturing customers already influenced by a TikTok ad. Platform dashboards will not reveal this conflict of interest.
The problem can be illustrated with a simple formula:
Total Attributed Sales = (Meta Sales + Google Sales + TikTok Sales) - Overlap
The 'Overlap' in this equation is the number of sales that are claimed by more than one platform. The larger the overlap, the more distorted your view of marketing performance becomes.
What is Cross-Channel Attribution? (And Why It Is Usually Wrong)
See also: Best Cross-Channel Attribution Platforms for ecommerce (2026)
Cross-channel attribution is the practice of assigning credit to the various marketing touchpoints a customer interacts with across different channels before a conversion. Unlike single-channel views, it aims for a complete picture of the customer journey. However, most models rely on correlation, not causation, making them flawed for budget allocation.
In theory, marketing attribution is the process of assigning credit to the various touchpoints a customer interacts with on their path to purchase. Cross-channel attribution extends this by attempting to track these touchpoints across different marketing channels, while cross-device attribution tries to follow the user as they switch between their laptop, phone, and tablet. The goal is to get a complete view of the customer journey.
The problem is that even the most sophisticated attribution models are built on a foundation of correlation, not causation. They look at which touchpoints occurred before a sale and assign credit based on predefined rules. Here are some of the most common models:
- First-Touch Attribution: Assigns all credit to the first touchpoint, ignoring subsequent interactions. * Last-Touch Attribution: Assigns all credit to the final touchpoint, ignoring the preceding journey. * Linear Attribution: Distributes credit evenly across all touchpoints, assuming equal importance. * Time-Decay Attribution: Gives more credit to touchpoints closer to the conversion, based on arbitrary decay rates. * U-Shaped Attribution: Credits the first and last touchpoints most, with the remainder split among the middle interactions.
As we have established in our previous post, all of these models are flawed. They are simply different ways of carving up the same, often misleading, data.
These models cannot answer the most important question: what would have happened if a specific touchpoint had not occurred? Would the sale still have happened? This is the question of causality, and it is the only question that matters for making effective budget decisions.
The Illusion of Control: How Platforms Inflate Their Own Importance
View-through attribution is a method where platforms claim credit for conversions if a user simply saw an ad, without clicking it. Unlike click-based attribution, this inflates ROAS by counting impressions as conversions, even with minimal impact. This creates an illusion of performance, rewarding platforms for passive exposure rather than causal influence.
Platforms use a variety of techniques to maximize the credit they take. One of the most common is view-through attribution. This allows a platform to claim credit for a conversion even if the user never clicked on the ad, but simply saw it in their feed. While there is some value in understanding the branding effect of ad impressions, counting these as full conversions is deeply misleading and inflates your ROAS numbers. You can use our /tools/roas-calculator to see how your ROAS changes with and without view-through conversions.
Another issue is the use of arbitrary attribution windows. A platform might claim credit for a sale that occurs up to 28 days after a click. This ignores the hundreds of other marketing messages a consumer might see in that time. It creates a messy, tangled web of correlations that makes it impossible to isolate the true impact of any single channel.
The platform is taking credit for sales that were already going to happen. It is attributing revenue, but it is not generating incremental sales.
The Future of Attribution: Privacy, Cookies, and Causality
The privacy-first era marks a fundamental shift in digital marketing, driven by regulations like GDPR and the end of third-party cookies.
The world of digital marketing is in the midst of a large shift. Privacy regulations like GDPR and CCPA, combined with the phase-out of third-party cookies by Google and other browsers, are making it increasingly difficult to track users across the web [2]. This is a good thing for consumers, but it is a major challenge for marketers who rely on attribution to measure the performance of their campaigns.
Many in the industry are scrambling to find new ways to track users, but this is a losing battle. The future of marketing is not about finding new ways to track people. It is about finding new ways to understand them. This is where causal inference comes in.
Causal inference does not rely on tracking individual users across the web. Instead, it uses a combination of statistical modeling and an understanding of behavioral patterns to isolate the true, causal impact of each marketing activity [3]. This makes it a much more reliable and future-proof approach to marketing measurement.
From Attribution to Causality: The Only Way Forward
Causal inference is a statistical method that moves beyond correlation to identify the true cause-and-effect relationships in your marketing. Unlike traditional attribution, which only tracks touchpoints, causal inference determines the incremental impact of each channel. This allows you to invest in what actually drives growth, not just what takes credit.
To stop your platforms from taking credit they do not deserve, you must move beyond attribution and embrace causal inference. Instead of just tracking what happened, you need a system that can tell you why it happened. Causal inference uses a combination of statistical modeling and an understanding of behavioral patterns to isolate the true, causal impact of each marketing activity.
A traditional attribution model would split the credit between these three touchpoints. A causal model, however, can determine the incremental lift provided by each step in the chain. It can tell you if the TikTok ad was the true catalyst, and the other touchpoints were simply steps along a path that had already been set in motion.
A Practical Example for a Dutch Shopify Brand
Budget misallocation occurs when marketing spend is assigned based on flawed platform data, leading to suboptimal results. For instance, a Dutch beauty brand might shift budget from TikTok to Meta based on a higher reported ROAS, only to see overall revenue decline. This happens because the platform data fails to show that TikTok was driving the initial awareness that led to conversions on other channels.
Imagine a Dutch beauty brand spending €50,000 per month on a mix of Meta, Google, and TikTok ads. Their Meta dashboard shows a 5x ROAS, Google shows a 4x ROAS, and TikTok shows a 2x ROAS. Based on this data, the logical decision would be to shift budget from TikTok to Meta.
However, a causal analysis reveals that the TikTok ads are generating significant brand awareness and driving users to search for the brand on Google. When the budget is shifted away from TikTok, the performance of the Google ads also drops significantly. The brand has cut off the top of their funnel without realizing it. The ROAS numbers in the platform dashboards were not just wrong. They were actively misleading.
This is the reality for many Dutch ecommerce brands. They are making critical budget decisions based on flawed data, and it is limiting their ability to scale.
How to Get Started with Causal Inference
Causal analysis is a structured process for identifying the true drivers of your business outcomes. It begins with a clear question and the right data, followed by selecting an appropriate statistical model. The final steps involve analyzing the results to gain insights and taking decisive action to sharpen your marketing strategy for incremental growth.
Getting started with causal inference is straightforward. Follow these practical steps:
- Start with a clear question. What is the specific business question you are trying to answer? For example, "What is the true incremental impact of my TikTok ads on my overall sales?" 2. Gather your data. You will need data from all of your marketing channels, as well as your overall sales data. The more data you have, the better. 3. Choose the right model. There are a variety of causal inference models to choose from. The right model for you will depend on your specific question and the data you have available. 4. Analyze your results. Once you have run your model, you will need to analyze the results to understand what they mean for your business. 5. Take action. The final step is to take action based on your findings. This might mean shifting your budget, changing your creative, or running a new experiment.
Find Your True ROAS
Incremental sales are the conversions that would not have happened without a specific marketing activity. Unlike attributed revenue, which is often inflated, incremental sales represent the true, causal impact of your ad spend.
Stop letting your platforms lie to you. It is time to understand the true impact of your marketing spend.
Frequently Asked Questions
What is the definition of attribution tracking?
Attribution tracking is the process of collecting data on the marketing touchpoints a user interacts with before making a purchase. This data is then used in an attribution model to assign credit for the sale to different channels. It provides the raw data for analysis but does not explain the causal relationships between touchpoints.
What is the difference between cross-channel and multi-channel attribution?
Multi-channel attribution typically refers to any model that includes more than one channel. Cross-channel attribution is a more specific term that emphasizes the ability to track a single user's journey across different channels and devices. However, both are often limited by their reliance on correlational data rather than causal insights.
Why is cross-device attribution so difficult?
Cross-device attribution is difficult because it requires a reliable way to identify the same user across different devices. This is often done using a combination of email addresses, phone numbers, and other personally identifiable information, but privacy regulations and the use of multiple browsers and devices make this a significant challenge [4].
How does causal inference solve the problem of platform bias?
Causal inference solves platform bias by using statistical models to isolate the true impact of each marketing channel, independent of what the platforms claim. It answers the question of what would have happened without a specific ad, providing a more accurate measure of incremental lift and preventing budget misallocation.
Can I use causal inference with my existing marketing stack?
Yes, causal inference models can be applied to the data you already have from your existing marketing stack.
References
[1] AppsFlyer. (2021). The 2021 State of Mobile App Install Fraud. [2] Google. (2023). An updated timeline for Privacy Sandbox milestones. [3] Judea Pearl. (2009). Causal inference in statistics: An overview. [4] IAB. (2017). Cross-Device Attribution: A Practical Guide.
Go deeper: Incrementality testing, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.
Keep reading
Terms in this article
- Attribution PlatformAttribution Platform is a software tool that connects marketing activities to customer actions. It tracks touchpoints across channels to measure campaign impact.
- Attribution WindowAttribution Window is the defined period after a user interacts with a marketing touchpoint, during which a conversion can be credited to that ad. It sets the timeframe for assigning conversion credit.
- First-Touch AttributionFirst-Touch Attribution gives 100% of conversion credit to the first marketing touchpoint a customer interacted with. This model identifies channels effective at generating initial awareness.
- Last-Touch AttributionLast-Touch Attribution: A single-touch attribution model that gives 100% of the credit for a conversion to the last marketing touchpoint a customer interacted with.
- Linear AttributionLinear Attribution assigns equal credit to every marketing touchpoint in a customer's conversion path. This model distributes value uniformly across all interactions.
- Marketing AnalyticsMarketing analytics measures, manages, and analyzes marketing performance to improve effectiveness and ROI. It tracks data from various marketing channels to evaluate campaign success.
- Marketing AttributionMarketing attribution assigns credit to marketing touchpoints that contribute to a conversion or sale. Causal inference enhances attribution models by identifying true cause-effect relationships.
- Third-Party CookieThird-Party Cookie is a cookie set by a domain other than the one a user currently visits. These cookies track users across sites for advertising.