The challenge
Users sign up on web, then engage in mobile app. Without identity stitching, web browsing appears as one user and app activity as another. You can’t connect acquisition campaigns to in-app activation and retention. Result: Marketing can’t prove which campaigns drive users who actually activate. Product can’t see which features drive retention by acquisition source.How Fidero solves this
Our server maintains a unified user profile across web and app. When users log in via either channel, sessions automatically stitch into a single chronological journey.Implementation
Track signup on web
Identify user in mobile app
What you’ll see
Within 24 hours: User profiles unify in real-time as users log in. Product teams see complete journeys from anonymous visit → signup → app activation. Within a week: “Users from TikTok campaign X have 45% higher activation rate in the app” becomes visible in analytics. Marketing reallocates budget from Google (high signups, low activation) to TikTok (moderate signups, high activation). Typical results: 90%+ cross-domain identity resolution. Complete activation→retention funnels across web and app. ML models train on complete user timelines with acquisition source features that predict retention.Why this works
Why this works
The technical flow:
- User clicks TikTok ad with
ttclid=xyz789→ lands on web - Pixel captures
ttclid=xyz789→ persists in anonymous profile - User signs up → web sends
userId=user_abc123→ server merges anonymous profile with known user - Three days later: User logs into app → app sends
userId=user_abc123→ server stitches app session to web profile - User completes first workout → event sent with
userId=user_abc123→ server enriches with originalttclid=xyz789
What gets connected automatically
What gets connected automatically
Every in-app event includes web context:
- Original click IDs (gclid, fbclid, ttclid)
- First touch attribution (campaign, source, medium from initial visit)
- Last touch attribution (most recent session)
- All traits from web signup (email, plan, signup_source)
- Complete browsing history before signup
- Marketing: “TikTok drives 2.3x higher 6-month LTV than Google” (reallocate budget)
- Product: “Users from paid social need different onboarding vs organic” (personalise experience)
- Data: Churn models with complete feature sets (acquisition source + behaviour + retention outcome)