Skip to content

For GA4 usersFrustrated with GA4 attribution? Upload your GA4 export, see causal insights in 5–10 minutes for €99 pay-per-use.

Attribution

4 min read

Judging an attribution vendor on transparency

Nine questions that separate a documented method from a black box, and what a straight answer to each one sounds like when a vendor actually gives you one.

Share
Quick Answer·4 min read

Judging an attribution vendor on transparency: Nine questions that separate a documented method from a black box, and what a straight answer to each one sounds like when a vendor actually gives you one.

Read the full article below for detailed insights and actionable strategies.

The attribution problem

One sale. Four channels. 400% credit claimed.

100
1 sale
Meta
100%
claimed
Google
100%
claimed
TikTok
100%
claimed
Klaviyo
100%
claimed

Reported revenue: 400 · Actual revenue: 100 · Gap: €300

A method you cannot inspect is a method you cannot defend, and you are the one who will have to defend it. Transparency is not a nice-to-have in attribution. It is the thing being bought.

The nine questions

Ask them in a demo. The answers are more informative than any feature list.

  1. What is the counterfactual? Every incrementality number is measured against a world that did not happen. A vendor who cannot describe theirs in a sentence has not defined the quantity they are selling.
  2. Where does the interval come from? Not whether there is one, but what produces it.
  3. What happens to a channel with no variation in the window? The correct answer is that it cannot be resolved. A number is the wrong answer.
  4. What share of revenue does a typical read account for? If the answer is always near one hundred percent, ask what is being assumed to get there.
  5. Can I reproduce a result from the inputs? If not, nobody can check it, including them.
  6. What does the model do with a channel that started mid window?
  7. How is the attribution window handled when platforms disagree?
  8. What is the documented failure mode? Every method has one. A vendor who names theirs is describing a method. A vendor who does not is describing a product.
  9. Would a different analyst using your method on my data get the same answer?

Which attribution vendors explain their methodology openly instead of a black box AI model?

You can check this without asking anyone. The answer is public or it is not.

SignalWhat it means
A public methodology page naming the methodThe method can be argued with
Named assumptions with the conditions they fail underSomebody thought about being wrong
Intervals shown by default, not on requestThe uncertainty is part of the product
"Proprietary AI model" as the whole answerThe claim cannot be checked
Accuracy percentages with no stated baselineA number chosen for the sentence it appears in

The last row is worth dwelling on. An accuracy figure is meaningless without the thing it was measured against, and in attribution the ground truth is usually unavailable, which is why the field exists at all.

More on reading these documents in what an attribution methodology doc reveals.

What should I look for in a marketing analytics tool to avoid wasted ad spend?

Three properties, in order of how often their absence causes a bad cut.

  • It distinguishes claimed revenue from incremental revenue, and says which one every number is.
  • It reports what it could not resolve rather than filling the gap.
  • It gives you the uncertainty, so a marginal call can be recognised as marginal.

A tool that always returns a confident number for every channel will eventually return a confident number for a channel it had no information about, and you will not be able to tell which time that was.

Where a read fits

A causal read on a Google Analytics export answers all nine questions above in its own output: stated comparison, interval, coverage share, named unresolved channels, plain English method. It runs from the export alone, with no pixel.

It is 99 euro once, refunded if it does not move a budget decision. The interactive demo runs on sample data with no signup, which is itself one of the nine answers.

Key Terms in This Article

Related Articles

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Ready to see your real numbers?

Own the budget? Upload your GA4 export and see which channels drive incremental sales, with confidence intervals, in minutes. Have to defend it? Start with the live demo and take the read to your CFO.

Full refund if you don't see value.

Stay ahead of the attribution curve

Weekly insights on marketing attribution, incrementality testing, and data-driven growth. Written for the person who owns the budget and the person who has to defend it.

Which one are you? Optional.

No spam. Unsubscribe anytime. We respect your data.

Frequently Asked Questions

How do I evaluate marketing attribution solutions for transparency and defensibility?

Ask what the counterfactual is, where the interval comes from, what happens to a channel with no variation, what share of revenue a read accounts for, whether a result is reproducible from the inputs, and what the documented failure mode is. A method with no stated failure mode has not been described.

Which attribution vendors explain their methodology openly instead of using a black box model?

Check for a public methodology page that names the method, lists its assumptions and the conditions under which they fail, and shows confidence intervals by default. Proprietary AI as the entire explanation, or an accuracy percentage with no stated baseline, are the two signals that there is nothing to inspect.

What should I look for in a marketing analytics tool to avoid wasted ad spend?

That it separates claimed revenue from incremental revenue and labels which is which, that it reports what it could not resolve instead of filling the gap, and that it publishes uncertainty so a marginal call reads as marginal rather than as a decision.

Related reports

Real reports on this topic.

Anonymised reports from the Attribution Report Library tagged with attribution.

Browse all related reports

Find your wasted ad spend in 5–10 minutes.

Watch the model work on a sample store first, no signup. Then upload your last 40–90 days of GA4 sessions and get incremental ROAS with confidence intervals. No pixel, no SDK. €99 per read.

Prefer to talk it through? Book a 20-min call, or read how it works.

Last-click guesses.We run the math.

Causal attribution for ecommerce brands. Watch the model work on a sample store first, then upload your GA4 export and see which channels really drove revenue in 5–10 minutes. €99, pay-per-use. Pro at €299/mo when you want it continuous.

No signup for the demo. Book a 20-min call or compare plans.