AppsFlyerAppsFlyer

Everything a developer needs to know about deep linking

By Shani Rosenfelder·Jan 28, 2021·15 min read

Summary

Attribution and deep linking are closely related; attribution identifies the user's source, and deep linking uses that data to route users to specific app content. Legacy tools have fallen behind, while newcomers neglect technical complexities. Proper implementation involves handling edge cases across OS, browsers, and versions for a world-class UX.

Deterministic matching (e.g., URI schemes, Universal Links) provides 100% accuracy, whereas probabilistic modeling relies on statistical matching. Higher match rates depend on the attribution provider's reach and how they use data. Despite vendor hype, all good providers use web cookie and device ID pairs.

Deep linking mechanisms include URI schemes, Chrome Intents, Apple Universal Links, and Android App Links. Email deep linking requires setting up Universal Links on ESP domains and resolving URLs in-app. Testing and QA are critical due to nuances like OS differences and Apple's AASA file issues.

You Might Also Like

AppsFlyerAppsFlyer

The marketer’s field guide to mobile ad fraud

Mobile ad fraud wastes billions yearly. Categories: attribution hijacking (real users, fake clicks) and fake installs (bots, device farms). Fraudsters evolve, exploiting industry complexities. Key to combat: education, secure SDKs, post-attribution detection.

Shani Rosenfelder·Jan 31, 2021·15 min readRead article →
AppsFlyerAppsFlyer

Marketing attribution: what it is and how to measure it

Marketing attribution is critical for connecting spend to revenue, but platform self-reporting and last-click bias distort budget decisions. Single-touch models (first/last-click) are simple but miss the full journey; multi-touch models (position-based, data-driven) are more accurate but require robust data. Mobile attribution is particularly challenging due to ATT, SKAdNetwork, and cross-platform gaps, necessitating a mobile measurement partner (MMP) for independent, deduplicated measurement. Clean attribution data is essential for AI-driven optimization—bad signals lead to bad decisions. Starting with position-based attribution and incrementality testing provides a practical foundation.

Shani Rosenfelder·Jul 9, 2026·15 min readRead article →
AdjustAdjust

A guide to user testing for mobile apps | Adjust

User testing reveals the gap between designer intent and user experience, uncovering silent churn causes like unclear onboarding or passive ad chains. Analytics show what happens; user testing explains why. Small tests (5-8 participants) can identify friction points, and improving retention by 10% can significantly boost revenue without changing monetization. For ad ops, this means better user engagement reduces wasted ad spend and increases lifetime value.

Insights Team·Jul 9, 2026·7 min readRead article →
MetaMeta

Apple’s iOS 14 Changes Are Almost Here: How to Finish Preparing and What’s Changing

Facebook changes due to iOS 14.5 include restricted measurement, limited campaigns (9 per app, 8 web events per domain), and need for SDK updates. Advertisers must act to avoid disruption.

Apr 21, 2021·8 min readRead article →
MetaMeta

Speaking Up for Small Businesses

Apple's iOS 14 policy forces apps to show a prompt discouraging tracking, harming personalized ads crucial for small businesses. Facebook argues it's profit-driven, exempts Apple's own ads. This may force free services to charge, hurting small businesses and content creators.

Dan Levy·Dec 16, 2020·8 min readRead article →
AdjustAdjust

Adjust x OpenAI Ads Manager integration for ChatGPT Ads | Adjust

Adjust now supports ChatGPT Ads measurement, enabling advertisers to attribute installs and post-install events from campaigns within ChatGPT. The integration provides URL templates for clicks and impressions, and uses the Conversions API to report conversions back to OpenAI. Advertisers can configure the module in Adjust by entering API credentials and mapping events. This allows tracking of key metrics like impressions, clicks, spend, CTR, CPC, and CPM, making ChatGPT Ads a measurable, data-driven channel for user acquisition.

Tiahn Wetzler·Jul 27, 2026·2 min readRead article →
AdjustAdjust

How mobile app marketers should approach CTV | Adjust

CTV has become performance-ready for app marketers. Recent acquisitions (Fox/Roku, Walmart/Vibe) signal a shift to self-serve, measurable channels. Marketers can reuse existing UA creative instead of producing TV ads. QR codes drive direct response, but halo effects often matter more. Start with small, additive test budgets and measure assists/incrementality to understand true impact. CTV offers a way to find incremental users and diversify beyond paid social.

Nicoline Str·Aug 4, 2026·7 min readRead article →
AppsFlyerAppsFlyer

6 reasons why mobile apps set the gold standard for omni-channel measurement

Mobile app measurement has solved the single-channel problems that plague other digital channels—independent attribution (neutral third-party verification), privacy regulation (survived iOS 14.5 with new methods), signal governance (provenance, chain of custody), fraud detection (15% fraudulent installs, 275% fake installs in some channels), and cross-platform fragmentation. These capabilities, built under duress, now form the foundation for omnichannel measurement. Ad ops must apply mobile-grade rigor per channel first, then connect via CUID, unified attribution logic, and real-time data governance to build a trusted cross-platform framework.

Shani Rosenfelder·Jul 5, 2026·8 min readRead article →

More from AppsFlyer