Data-driven, not causal. We're the layer GA4 doesn't have.
Use GA4 when you need free, broad-coverage web analytics: traffic by source, funnel completions, event-level instrumentation. Stack Causality Engine on top when the question shifts from 'how many visits' to 'which channels caused the sales, and how far can I trust that.'
€99 once, excl. VAT. Keep GA4; use us as the causal second opinion.
Same question, different answer. Often the opposite answer.
- GA4 answers
- What does GA4's model assign?Data-driven, click and visit-based, no control group
- Causality Engine answers
- What was actually incremental?Causal inference on the same data, next to last-click
| Compared on | Causality Engine | GA4 |
|---|---|---|
| Method | Proprietary causal inference | Data-driven attribution (click/visit-based) |
| Control group / counterfactual? | Yes (causal identification) | No |
| Cross-platform deduplication? | Yes | No (runs alongside platform self-attribution) |
| Price | €99 per read · €299/mo ProExcl. VAT | Free |
Competitor pricing is each vendor's publicly listed pricing as read on the date shown, and it changes without notice: verify on the vendor's own site before relying on it. Vendors without a public price are marked as such. Comparisons set Causality Engine's one-time €99 analysis against subscription models.
The short version. What each one is for.
GA4 ships data-driven attribution, but the method is click and visit-based. It ignores impressions, has no control group, and can't isolate which clicks were causally incremental versus which would have happened anyway. It also runs in parallel with Meta, Google, and TikTok's own self-attribution, which means the same sale is double- or triple-counted across the stack.
Causality Engine adds the causal layer GA4 doesn't have, on the same GA4 export you're already exporting. What each channel caused once Direct is split back, last-click rebuilt beside it, and cross-platform deduplication.
Which one is the right call for your situation.
Use GA4 when
you need free, broad-coverage web analytics: traffic by source, funnel completions, event-level instrumentation. That's GA4's core job and it does it well.
Stack Causality Engine on top when
the question shifts from 'how many visits' to 'which channels caused the sales, and how far can I trust that.' We run on the GA4 export you're already producing and give every channel a data-health score. No new data collection.
Take it to your CFO.
GA4 is free and necessary, but it's not the answer to the budget question. A €99 causal read on the same GA4 export turns it into one.
The questions buyers ask about us vs GA4.
Does Causality Engine replace GA4?
No. GA4 is your web-analytics layer. We're the causal-attribution layer on top of it. We need a GA4 export to run.Why do my GA4 attribution numbers disagree with yours?
Because GA4 credits clicks and visits without a counterfactual. Causal inference removes the sales that would have happened anyway through other channels or organic demand.How do I get my GA4 export to you?
Export 12 months or more of GA4 data. Longer reads better. The read takes one file, the Attribution paths export from GA4 as a CSV: upload it at app.causalityengine.ai. The full instructions are in the app.
Your platforms guess.
We run the math.
Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.
Free, in your browser: your file is not uploaded. The full read is €99, refundable within 30 days. Prices exclude VAT.
Or book a 30-min call.