Branch
Definition: Branch ist eine Mobile Linking und Measurement Platform (2014, Palo Alto), die sich primär auf Deep Linking, Cross-Platform-Attribution und Web-to-App-Journey-Optimierung spezialisiert. Im Unterschied zu AppsFlyer und Adjust liegt der Kernvorteil von Branch im Linking-Layer: Universal Links (iOS) und Android App Links werden über Branch-URLs erstellt, die kontextbewusst routen – je nach Gerätetyp, Installationsstatus und Kontext an die App, den App Store oder eine Web-Fallback-URL. Deferred Deep Links ermöglichen, dass Nutzer nach Installation direkt zu dem Inhalt gelangen der in der Werbeanzeige beworben wurde. Branch bietet eine kostenlose Basis-Tier für grundlegendes Deeplinking – was den Einstieg erleichtert. Kernprodukte: Deep Linking, Journeys (Smart App Banners), Attribution, Data Feeds und Universal Ads.
Erläuterung
Branch löst ein fundamentales Problem des Mobile-Marketings: der Übergang von Web zu App (und zurück) ist technisch komplex und führt ohne Branch-ähnliche Lösung oft zu Nutzerverlusten. Jemand der auf eine Instagram-Werbung klickt, landet ohne Deep Link auf der App-Startseite statt auf dem beworbenen Produkt – was Conversion-Rate drastisch reduziert.
Deep Linking Technologie
- Universal Links (iOS): https://-URLs die direkt in App öffnen wenn installiert; AASA-Datei (Apple App Site Association) auf Server hinterlegt; Branch hostet AASA: app.link als Domain; kein URI-Schema-Popup; nahtloser Übergang; Fallback: App Store wenn nicht installiert; Branch-Universal-Links funktionieren auch nach App-Install
- Android App Links: Pendant zu iOS Universal Links; assetlinks.json auf Server; Branch hostet assetlinks.json; verwaltet Routing zwischen App und Chrome Browser; ab Android 6.0; Fallback zu Google Play wenn nicht installiert
- Deferred Deep Links: Nutzer klickt auf Branch-Link, hat App nicht installiert; Branch speichert Ziel-Kontext (Produkt-ID, Kampagnen-Parameter); Nutzer installiert App über App Store/Play Store; beim ersten App-Open: Branch-SDK ruft gespeicherten Kontext ab; App navigiert direkt zu beworbenen Produkt/Content; funktioniert ohne IDFA via probabilistisches Fingerprinting
- URI-Fallback-Kette: 1. Universal Link → App (wenn installiert + iOS 9+); 2. URI-Schema → App (ältere iOS-Version); 3. App Store (wenn nicht installiert); 4. Web-URL (wenn kein Mobile-Browser); Branch verwaltet diese Kette automatisch für alle Plattformen und Browser
Kernprodukte
- Journeys (Smart App Banners): Intelligente Banner auf mobiler Website die App-Downloads bewerben; personalisierbar nach Nutzersegment; A/B-Testing integriert; Interstitials möglich; keine App-Code-Änderung nötig (JavaScript-Snippet); Deep Link direkt zum aktuell betrachteten Inhalt; Targeting: iOS/Android, neuer vs. bekannter Nutzer, Gerät
- Universal Ads: Tracking-URLs für Werbekampagnen mit automatischem Routing; für Google, Meta, TikTok, E-Mail, SMS; Attribution: welche Kampagne hat Install und In-App-Event verursacht?; Cross-Channel-View: gesamte Customer Journey über Web und App sichtbar
- Data Feeds: Raw-Data-Export: Attribution-Events zu S3, Google Cloud; Integration mit BigQuery, Snowflake; für eigene Analytics und LTV-Berechnungen; weniger umfangreich als AppsFlyer Data Locker
Branch vs. AppsFlyer/Adjust
- Branch-Stärken: Deeplinking-Funktionalität: deutlich stärker und einfacher als Adjust/AppsFlyer; Web-to-App-Attribution: Cross-Platform-Journey-Tracking; kostenloser Plan für Basis-Deeplinking; Journeys-Smart-Banners: einfache Web-to-App-Konversion; Ökosystem-Neutraler (kein Ad-Network-Eigentümer)
- AppsFlyer/Adjust-Stärken: Mehr Ad-Network-Integrationen (AppsFlyer: 10.000+); stärkere Fraud-Prevention; umfangreicheres Reporting-Dashboard; größeres Ecosystem für Enterprise; mehr MMPs-spezifische Features; bevorzugt für primäres Attribution-Tool
- Kombination möglich: Branch für Deeplinking + AppsFlyer/Adjust für Attribution; Branch als Linking-Layer, MMP als Measurement-Layer; in großen Apps häufig genutzte Kombination; Branch-Events können an AppsFlyer weitergeleitet werden