The most common ecommerce attribution mistakes
Attribution describes journeys; incrementality determines how much value an investment created. Confusing the two leads teams to defend spend that never changed a customer's decision.
Written for: Ecommerce, CRO, analytics, CRM, data, personalisation and digital product leaders.

Attribution describes journeys; incrementality determines how much value an investment created.
The business problem behind the topic
Attribution is often presented as an accounting truth about which channel produced a sale. In reality, it is a partial model dependent on identities, windows, rules and incomplete data. Treating it as causal proof can misallocate investment. In service businesses, the decision does not end when a customer clicks “buy”: the digital promise must connect with operations, service delivery, data and profitability. This is why the topic should be treated as a business decision rather than an isolated marketing or technology enhancement.
The dimensions that need to be resolved
A sound approach combines four dimensions. Reviewing them separately helps expose friction; managing them as a system allows the direct channel to grow without transferring complexity to customers or the organization.
1. Identity and observability
Consent, browsers, devices, apps and offline channels fragment the journey. A model should declare what it sees and what it does not rather than silently filling the gaps. The starting point is a concrete decision: which signal will be used, for whom, with which action and which outcome should change. Collecting more data does not replace this definition.
2. Windows and rules
Last click, first click or algorithmic models redistribute credit but do not create causality. The window may favour closing or inspiration channels depending on configuration. The signal needs quality, identity, consent, freshness and a fallback when confidence is insufficient. Without these conditions, automation amplifies errors.
3. Existing demand
Brand, retargeting, metasearch and email capture part of an intention already formed. Without controls, the system rewards channels appearing near purchase even when they did not generate additional demand. Instrumentation should record exposure, response, outcome and guardrails. Only then can the organisation distinguish correlation, attribution and incremental effect.
4. Economics and decisions
Revenue credit should be complemented by cost, margin, new customers, repeat purchase and cross-channel effects. The goal is to decide investment, not defend channel territories. The capability requires ownership, data contracts, QA, monitoring and a learning cadence. Without operations, the use case degrades after launch.
A practical roadmap
Sequence matters. Starting with a tool or a feature list usually creates an expensive project that is difficult to govern. The following roadmap forces the business decisions first and the implementation second.
1. Document the current model. Map sources, identities, windows, exclusions and the decisions it informs.
2. Separate reporting and causality. Use attribution for navigation and experiments for investment.
3. Create control groups. Apply holdouts, geo tests or suppressions where feasible.
4. Triangulate evidence. Combine models, lift, MMM, cohorts and business knowledge.
5. Govern decisions. Define the evidence required for each type of budget change.
How to measure whether it works
A useful dashboard does not accumulate indicators: it connects behaviour, economics and execution. Metrics should be reviewed by segment, device, market and journey stage so that averages do not hide the actual problem.
Attributed revenue: Sales assigned under a declared rule, not a causal measure.
Incremental lift: Difference against a valid counterfactual.
Marginal ROAS: Return from the next unit of investment.
New-customer contribution: Margin from genuinely new or reactivated customers.
Model coverage: Share of sales and journeys observable with sufficient quality.
Common mistakes that reduce impact
Confusing a platform model with business truth.
Adding attributed conversions from several tools.
Using average ROAS to decide the next euro.
Optimising channels independently without measuring cannibalisation.
The warning sign is simple: if the project can be described only by the name of a platform, a campaign or a redesign, it is probably not yet sufficiently connected to the business outcome.
Conclusion
Attribution is useful when its limitations are visible. The maturity leap is to stop asking who claims the sale and start asking what would have happened without the investment.
Consumer Services Hub designs measurement, CRO and personalisation programmes connected to business outcomes and real execution capacity.
Consumer Services Hub - Strategic ecommerce consultancy for B2C service companies

Written by
Rodrigo Maroto
Founder of Consumer Services Hub. Consultant and strategist with 15+ years of experience in ecommerce, digital product management, and consumer services.
View LinkedIn profileBuild a conversion programme
Experimentation and personalisation with governance, not one-off tests.
Talk to usWhether you're launching a new digital channel, optimizing an existing one, or unlocking the next stage of growth — we're ready to help.
Related articles

Server-side tracking and ecommerce measurement
The goal is to create a controlled and reconcilable measurement layer, not to bypass privacy or browser constraints. A server-side setup built purely to dodge a browser block will need rebuilding the next time the rules change.

How to calculate conversion correctly in travel ecommerce
Conversion should be defined according to the business question, the demand unit and the actual booking state. Two teams measuring the same funnel with different definitions will always disagree about what is working.

How to design an ecommerce experimentation programme
Experimentation is an operating system for reducing uncertainty, not an A/B test factory. A programme is working when losing tests change the roadmap as often as winning ones do.




