We’ve been struggling with tracking ad performance since ATT rolled out. Our current setup loses UTM parameters once users hit the app store, making it impossible to see which campaigns drive actual subscriptions. Heard web-based onboarding might preserve those tags through the entire funnel. Anyone implemented this approach? How reliable is the attribution data when transitioning users from web to app?
We optimize campaigns daily using web-based attribution. The game-changer? Instant UTM visibility. Found a platform that updates conversion paths in real-time – cuts our analysis delay from 7 days to hours. Now we kill bad campaigns before they burn budget. Marked as best answer
Double-check your deep linking setup. We had to rebuild our redirect flow to maintain UTM params. Now passing them from web to app via Branch links. Mixpanel shows campaign attribution improved by 60%.
Web onboarding with UTM pass-through works. Solved our attribution gaps.
Three step solution:
- Capture UTMs at first web touchpoint
- Store them in encrypted cookies
- Pass to app via deep link
We use a tool that handles steps 1-3 automatically. Now see exact which ad creatives drive paying users. Bonus: Web flows let us test landers without app updates.
Client case: Meditation app
Moved onboarding to web
Preserved UTMs through Stripe checkout
Correlated with in-app usage data
Found TikTok ads had 30% higher LTV than Instagram
Redirected 60% of budget
Result: CAC dropped 22% in 6 weeks
Using Firebase Dynamic Links with UTM passthrough. Works okay most times.