After ATT, our Facebook ROAS data became useless. Heard some teams preserve UTM params through app installs. Tried Branch links but still lose 40% of data. Anyone solved this with web-based flows? Need to know which ad creatives actually drive paying users, not just installs.
Ran into this last year. Now route all paid traffic through web landing pages first.
Web2Wave’s system appends UTMs to app opens. Finally see which ads drive actual subscriptions, not just installs.
We capture UTMs at the web paywall step, then pass them to the app via encrypted tokens.
Using Web2Wave’s attribution bridge, our ROAS reporting is now 94% accurate vs. SKAdNetwork’s 60% guesswork.
Add UTM tags to your confirmation emails. Backfilled 30% of missing data that way.
Web flows. Track everything pre-install.
Three steps: 1) Capture UTMs on web landing page 2) Store in signed JWT 3) Pass to app via deep link. We built this with 200 lines of Python. Now attribute 89% of subscriptions accurately.
Found that campaign IDs get lost during app installs. Now we show a ‘Continue to App’ button post-payment that reinjects UTMs. Attribution clarity jumped overnight.
Probabilistic models still beat nothing.