For indie game devs using GA4
Launch week worked.
Which channel actually did it?
GA4 gives you raw funnel data. It does not tell you what caused what. Causality Engine reads your GA4 export and returns a per-channel causal read in 1–2 minutes, for €99. No pixel, no SDK, no Steamworks API work required.
Full refund within 30 days, no questions asked. You keep the read. Prices exclude VAT.
Most indie launches happen in a fog of correlated data.
Wishlists climb. You don't know why.
Your trailer dropped, you posted on Reddit, the YouTuber covered it, you ran a Twitter campaign, all in the same week. Steam shows the wishlist spike. Which one drove it?
GA4 sees only part of your funnel.
GA4 tracks your own site: the clicks through to your Steam page, demo downloads and newsletter signups. It doesn't see Steam wishlists, purchases or DLC. You're stitching attribution by hand in a spreadsheet.
Influencer attribution is a mess.
You sent keys to streamers. Some posted, some didn't. Some viewers wishlisted, some bought weeks later. Twitch tracking pixels: nope. Discord tags: half-broken. You're guessing.
Every platform claims your launch.
Twitter says it drove the launch. Reddit says it drove the launch. The YouTuber says they drove the launch. Your Meta ads say they drove the launch. They can't all be right.
Four steps. €99 to start. No code on your storefront.
- 01
Export your GA4 data as CSV
Export 12 months or more of GA4 data. Longer reads better. No code, no integration, no Steamworks API calls.
- 02
Upload to Causality Engine for €99
One file, one upload. Our proprietary causal-inference model processes it.
- 03
Get causal attribution in 1–2 minutes
A per-channel view of which marketing actually drove the clicks through to your Steam page, your demo downloads and your newsletter signups. It separates real lift from platforms taking credit for organic demand.
- 04
Vote yes on the Steam attribution roadmap
The full wishlist → demo → purchase → DLC pipeline is what indie devs ask us for. Your vote (below) decides how fast we build it.
Feature request, your vote shapes the roadmap
Should Causality Engine extend attribution all the way through Steam?
Right now we measure causal channel impact from your GA4 export. If we extend the pipeline into Steam, you'd see wishlist → demo → purchase → DLC attribution end-to-end, per channel, per campaign, per influencer. Indie devs: vote yes if you want this.
No spam. Email used only to notify you when the feature ships. We tally yes/no votes weekly.
Indie attribution, question by question.
Does Causality Engine measure Steam wishlists today?
Not yet. We measure your GA4 funnel today: visits to your own site, the clicks through to your Steam page, demo downloads from your site, newsletter signups and social referrals. Extending the model to wishlist → purchase → DLC inside Steam is on the roadmap, and it is the feature indie devs ask us for. Vote yes on this page and leave your email to hear when it ships.Is GA4 enough for indie game attribution?
GA4 covers everything before the Steam page (your trailer site, demo page, newsletter, Discord, Twitter clicks). Upload that as a CSV and Causality Engine returns causal attribution per channel. The post-Steam-page funnel (wishlist, purchase, DLC) is the gap, and that is exactly what the feature vote on this page is about.How much does it cost for an indie dev?
€99 one-time pay-per-use, refundable within 30 days, no questions asked. Upload a GA4 export and get causal attribution insights in 1–2 minutes. No subscription, no setup call. Go Pro at €299/month to unlock automated GA4 ingestion, insights that compound over time, and a chatbot for your data.
Read first. Attribution for indie game launches, from the basics up.
From the basics (wishlist mechanics, GA4 setup, UTM tagging your Steam page) through comparisons (YouTube vs Twitch vs TikTok, Steam vs Itch vs Epic) to the deep pieces (causal lift on streamer codes, Next Fest attribution, demo-to-buyer conversion).
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.
The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.