The Shopify channel lift you are not measuring
A channel missing from your reporting is not a channel with no effect. Three ways channels vanish from the numbers, and what each disappearance costs you.
Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free
By Joris van Huët, Founder & CEOUpdated 3 min read
Run the numbers for your store: the free holdout test planner.
A channel missing from your reporting is not a channel with no effect, it is a channel with no evidence. Those are treated as the same thing in most budget conversations, and the difference is where money goes wrong.
Three ways a channel disappears
| Disappearance | Mechanism | What it costs |
|---|---|---|
| Below the measurable floor | Spend too small to separate from noise | Small channels never get the budget to prove themselves |
| Outside platform reporting | No pixel, no claim, so no row | Under-funded despite working |
| Lost to unassigned traffic | Referrer stripped, consent refused | Its revenue is credited elsewhere, usually to direct |
Below the floor
A channel spending a very small share of your budget cannot be resolved by any method, because its effect is smaller than the week-to-week noise in your orders. The honest output is "not measurable at this spend", and the honest decision is either to fund it to a level where it can be read or to run it on stated judgement and say so.
What happens instead is that it sits in the report with a plausible-looking number beside it, and gets cut in the next review for underperforming against a figure that was never real. The measurability floor covers the arithmetic.
Outside platform reporting
Channels that do not run through an ad platform, such as email, organic social and affiliate, produce no platform claim. Any reporting assembled from platform claims therefore shows them as small, and budget follows the reporting.
Unassigned traffic
Some share of your orders arrives with no usable source, because the referrer was stripped, consent was refused, or the journey crossed an app. That revenue does not vanish; it is usually credited to direct, which flatters direct and starves whatever actually caused it. The size of the problem is your coverage number, discussed in the unassigned traffic problem.
What each absence actually costs
The cost is not the missing row. It is that decisions get made as though the row were zero. A channel with no evidence and a channel with evidence of no effect lead to the same cut, and only one of those cuts is justified.
The correction is a report that distinguishes them explicitly: measured and above threshold, measured and below threshold, and not measurable.
What to do about it
Run a read that names its coverage, so you know what share of orders you are reasoning about. Then look at the unmeasured list and decide deliberately, channel by channel, whether to fund it to readability or to run it on judgement.
Causality Engine returns coverage and names unmeasured channels rather than scoring them, from a €99 one-time Google Analytics export read, refundable within 30 days, no questions asked.
The line worth keeping
Absence of evidence is not evidence of absence. It is the oldest correction in the book and it still gets a channel cut every quarter.
Related answers
Frequently asked questions
What does it mean when a channel is not measurable?
Its spend is too small for its effect to be separated from the ordinary week-to-week variation in your orders. That is a statement about the evidence available, not about the channel's value, and the two get confused in most budget reviews.Why does email look small in my marketing reporting?
Because email does not run through an ad platform, so it generates no platform claim. Reporting assembled from platform claims shows it as small by construction.Where does unassigned traffic revenue actually go?
It usually gets credited to direct, because that is the fallback when no source is identifiable. That flatters direct and starves whatever channel actually caused the visit, which is why the coverage number matters before you reallocate anything.
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
- AnalyticsAnalytics is the systematic computational analysis of data. It reveals customer behavior and measures campaign performance.
- AttributionAttribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
- CausalityCausality is the relationship where one event directly causes another, essential for identifying specific actions that drive desired outcomes in marketing.
- Google AnalyticsGoogle Analytics is a web analytics service that tracks and reports website traffic.
- IncrementalityIncrementality is the part of an outcome, such as orders or revenue, that a marketing activity caused: the extra results compared with what would have happened without it. It is a causal effect, not the number of conversions credited to a channel.
- Lift TestA lift test is an experiment that measures lift, the extra conversions or sales a campaign causes, by comparing a group that could see it with a control group that could not. Lift is reported as a difference or as a ratio to the control group's result.
- Multi-Touch AttributionMulti-Touch Attribution assigns credit to multiple marketing touchpoints across the customer journey. It provides a complete view of channel impact on conversions.
- RevenueRevenue is the total income generated by the sale of goods or services related to a company's primary operations.