10 min read
Customers use several channels. Reports often credit only one.
A customer first notices a brand on Instagram.
A few days later, they search on Google, read an article and visit a product page.
They do not purchase immediately.
The following week, they see a remarketing ad, open an email and return to the website to complete their order.
Which channel generated the sale?
Instagram, which introduced the brand? Organic search, which helped the customer research the product? The paid ad, which reminded them of the offer? Or the email that preceded the purchase?
The answer depends on what we are measuring.
A customer's actual journey and the journey described by an advertising report are not necessarily the same thing.
This is why cross-channel measurement requires more than combining conversion figures from different platforms.
Why platform conversions cannot simply be added together
Imagine an ecommerce business that records 100 orders in one month.
Google Ads reports 65 conversions. Meta Ads reports 50.
That does not mean the store received 115 orders.
A single purchase may be attributed to multiple advertising platforms because each uses its own measurement rules, available data and attribution windows.
A customer may click a social ad, later click a search ad and eventually complete one purchase.
Both platforms may claim attribution credit under their respective reporting methods.
The underlying business transaction, however, occurred only once.
This distinction matters.
For ecommerce, the order management system provides the basis for checking actual sales, subject to refunds, cancellations and other adjustments.
For B2B businesses, the CRM may be the more important reference point, recording qualified leads, proposals and closed deals.
Advertising and analytics platforms help explain how marketing activity relates to those outcomes.
They should not be confused with the outcomes themselves.
What is marketing attribution?
Attribution is the process of assigning conversion credit to interactions that occurred before an important action.
A last-click model gives credit to the last eligible interaction.
If a customer moves from social media to organic search and finally to email, a last-click model may credit email with the entire conversion.
This does not prove that the earlier interactions were worthless.
It simply reflects the rules of that model.
Google Analytics 4 currently offers three attribution models in its attribution reports: data-driven attribution, paid and organic last click, and Google paid channels last click.
The older first-click, linear, time-decay and position-based models were removed from standard GA4 attribution reporting in November 2023. [2]
What does data-driven attribution change?
Data-driven attribution uses observed patterns and modeling to estimate the contribution of different interactions.
Instead of automatically assigning all credit to one channel, it can distribute credit across several touchpoints.
This is why reports may display fractional conversions.
For example, one interaction may receive 0.4 and another 0.6 of the attribution credit for a single purchase.
There were not 0.4 purchases.
There was one purchase, with its attribution credit distributed between interactions.
Google explains that its data-driven attribution approach uses information from converting and non-converting paths to estimate the contribution of individual interactions. [2]
However, attribution still has an important limitation.
It does not automatically establish what would have happened without the marketing activity.
Attribution and incrementality answer different questions
Consider a customer who already intends to buy.
Immediately before purchasing, they search for the retailer's brand name, click a paid search ad and complete the order.
The advertising platform may attribute the purchase to that campaign.
But would the customer have purchased anyway?
This is the question of incrementality.
Incrementality attempts to estimate the additional business outcomes caused by a marketing activity compared with a situation in which that activity did not occur.
Controlled experiments can help answer this question.
One approach involves geographic testing, where advertising activity is changed in selected markets and compared with suitable control markets.
Google's open-source Meridian GeoX framework supports geographic experiments designed to estimate incremental marketing impact. [11]
The distinction is fundamental.
Attribution distributes credit.
Incrementality attempts to estimate additional impact.
A campaign credited with 50 conversions has not necessarily caused 50 additional conversions.
Understanding customer journeys in GA4
Google Analytics 4 includes an Attribution paths report.
The key event attribution paths report is available in the Advertising area of GA4.
The report shows sequences of interactions leading to selected key events.
It also helps identify which channels appear early, in the middle or late in the conversion journey.
Additional information includes the number of touchpoints and time to the key event. [1]
This makes it possible to explore questions such as:
Which channels introduce new visitors?
Which channels support research?
Which interactions frequently appear before purchase?
How long does the observed conversion journey take?
Do new customers behave differently from returning customers?
The report is useful, but it does not represent a complete record of every interaction.
It focuses on observed paths leading to selected key events, subject to measurement limitations.
Consistent campaign tagging remains essential
Advanced attribution cannot compensate for poorly structured campaign data.
If the same traffic source is named differently across campaigns, reporting may become fragmented.
Businesses should therefore establish consistent conventions for utm_source, utm_medium and utm_campaign.
Where supported advertising integrations use automatic tagging, marketers must also understand how those parameters interact with manual UTMs.
Google's documentation explains that incomplete or inconsistent manual tagging can lead to missing or incorrectly classified traffic-source information. [3]
Good tagging conventions will not solve every attribution problem.
But they make basic analysis substantially more reliable.
B2B measurement should extend beyond form submissions
For service businesses, a submitted contact form is rarely the final business outcome.
Imagine two campaigns.
Campaign A generates 40 leads at €20 each.
Campaign B generates 15 leads at €35 each.
Based on cost per lead, Campaign A looks more efficient.
But suppose Campaign A generates two customers while Campaign B generates seven.
The commercial conclusion changes completely.
This is why B2B measurement should connect marketing activity to CRM outcomes.
Useful stages may include qualified lead, sales meeting, proposal and closed deal.
Google Ads supports offline conversion imports and enhanced conversions for leads.
A relevant technical change took effect on 15 June 2026, when certain offline conversion and enhanced-conversion uploads transitioned to the Data Manager API, with restrictions on legacy Google Ads API uploads. [4], [6]
Businesses using custom integrations should verify that their implementation remains supported.
Any use of customer information must also respect applicable privacy requirements and platform policies.
Privacy changes what can be measured
Not every customer interaction can be observed.
People may decline analytics cookies, change devices or use browsers that restrict tracking.
Google Consent Mode allows Google tags to adapt their behavior based on users' consent choices.
Where eligibility requirements are met, GA4 may use modeling to estimate some information that cannot be directly observed.
However, modeling is not available to every website and cannot reconstruct every missing interaction. [7], [8]
Consent Mode is also not a substitute for obtaining valid consent or complying with applicable privacy laws.
Marketing reports should therefore be understood as a combination of observed information, attribution rules and, in some cases, modeled estimates.
They are not a perfect reconstruction of each customer's behavior.
When does marketing mix modeling make sense?
Marketing mix modeling, or MMM, uses statistical methods to estimate how marketing investments relate to business outcomes.
It can account for factors such as seasonality, changes in demand and delayed marketing effects.
Google's Meridian is an open-source MMM framework designed to estimate channel contributions, return on investment and potential budget allocation scenarios. [10]
But sophisticated modeling is not automatically better measurement.
Reliable MMM requires suitable data, statistical expertise and careful interpretation.
A smaller business with limited conversion volume may benefit more from accurate tracking and CRM integration than from introducing a complex model too early.
Which metrics should businesses actually monitor?
The answer depends on the business model.
For ecommerce, useful metrics include revenue, orders, advertising spend, acquisition costs, contribution margins and repeat purchase value.
For B2B, qualified leads, sales opportunities, close rates, customer value and sales-cycle length may be more meaningful.
It is also useful to monitor overall business efficiency rather than optimizing every channel independently.
For example, total revenue divided by total advertising spend can provide a broad view of commercial efficiency.
However, that ratio does not establish how much revenue advertising caused, nor does it equal profit.
Margins, refunds and operating costs still matter.
A good measurement system should help a business make better decisions, not simply produce more charts.
Building a practical measurement framework
Start by defining the actual business outcome.
Then establish reliable analytics events, consistent campaign tagging, consent management and connections between advertising platforms and business records.
Compare reported conversions with actual orders or CRM outcomes.
Use attribution reports to understand observed customer journeys.
Where the business case and data support it, use controlled experiments to estimate incrementality.
Only then consider more advanced statistical models.
The objective is not to find one platform that explains every sale perfectly.
It is to develop enough reliable evidence to make better marketing decisions.
Conclusion
Customers do not think in advertising-platform categories.
They research, compare, return and purchase when they have enough confidence.
Marketing measurement should reflect that reality as closely as the available data allows.
The most useful question is not which channel can claim a sale. It is which marketing activities create additional value for the business.
Frequently asked questions
What is cross-channel attribution?
Cross-channel attribution assigns conversion credit to different marketing interactions that occurred before a purchase or another important event.
Why do advertising platforms report different conversion numbers?
Because they use different available data, attribution rules and reporting windows. One purchase may be credited to multiple platforms.
Is data-driven attribution better than last-click attribution?
It can provide a more nuanced allocation of credit, but it does not independently prove incremental impact.
Can GA4 track the complete customer journey?
GA4 can report observed paths to selected key events, but it cannot guarantee complete visibility across every device, interaction and channel.
What is marketing incrementality?
Incrementality estimates the additional outcomes caused by a marketing activity compared with what would have happened without it.
Does every business need marketing mix modeling?
No. Smaller businesses should first establish reliable tracking, clear business goals and suitable data.
Sources
Checked 11 October 2026.
- Google Analytics — Key event attribution paths
- Google Analytics — Attribution models
- Google Analytics — Manual and automatic campaign tagging
- Google Ads — Offline conversion imports
- Google Ads Developers — Changes to offline click conversion uploads
- Google Ads — Enhanced conversions for leads
- Google Analytics — Consent mode
- Google Analytics — Behavioral modeling
- Google — EU user consent policy
- Google Developers — Meridian
- Google Developers — Meridian GeoX
Services related to this topic
Choose a service to suit your business needs. The standard scope from our price list applies.






