Branch.io è lo standard enterprise per il mobile deep linking. Airbnb lo usa. Pinterest lo usa. Migliaia di app lo usano. I prezzi pubblicati da Branch partono da $199/mese per il livello Activation e salgono a $499/mese per Engagement. Enterprise è una conversazione con contratto personalizzato.
Per la maggior parte delle app che ora migrano da Firebase Dynamic Links - deprecato a partire dal 2025-08-25 - questo rappresenta un aumento da dieci a cinquanta volte rispetto a "gratuito". Firebase Dynamic Links non costava nulla. Il livello base di Branch è $199/mese. Cinque app sul livello Engagement: da $2.400 a $6.000 l'anno prima ancora di scrivere una riga di codice.
Branch è genuinamente necessario in un insieme specifico di casi. Questo articolo cerca di essere onesto su quali siano quei casi, cosa compra il prezzo e dove Elido copre gli stessi pattern di routing a una frazione del costo. Se ricadi nella colonna "hai bisogno di Branch", questo ti fa risparmiare tempo confermandolo. Se ricadi nella colonna "non hai bisogno di Branch", ti fa risparmiare denaro.
Tutte le cifre sui prezzi di Branch provengono dalla pagina dei prezzi pubblica di Branch acceduta a maggio 2026. Verifica prima di citarle.
Riepilogo
- Il livello Activation di Branch a $199/mese copre la configurazione di Universal Link / App Link, il deferred deep linking di base e l'attribuzione delle installazioni a livello SDK. Non include integrazioni MMP avanzate, attribuzione multi-touch o analytics predittive.
- Il livello Engagement di Branch a $499/mese aggiunge il retargeting, i journeys (banner web-to-app) e analytics più approfondite. Qui finiscono la maggior parte delle app in produzione.
- Se hai bisogno dell'attribuzione delle installazioni - "quale annuncio ha causato questa installazione?" - Branch è lo strumento giusto. Elido non fa attribuzione delle installazioni.
- Se hai bisogno di Universal Links e App Links per instradare gli utenti autenticati alla schermata in-app corretta dopo un clic, Elido lo gestisce tramite regole deep link su dominio personalizzato. Prezzo: incluso in Pro e superiori.
- Per un'app con 100K MAU che non necessita di attribuzione delle installazioni, la differenza di costo annuale tra Branch Engagement ed Elido Business è circa $4.400-$5.400 l'anno.
Per cosa fa pagare davvero Branch.io
Il pricing di Branch ha più senso una volta capito cosa fa effettivamente la piattaforma al suo interno. Tre livelli.
Livello 1: configurazione di Universal Links e App Links. Questo è l'impianto idraulico - il file Associated Domains di Apple, il JSON Digital Asset Links di Android, la pagina di fallback HTTPS quando l'app non è installata. Ogni piattaforma di deep link fa questo. Firebase Dynamic Links lo faceva gratuitamente. Branch lo fa meglio (gestione più affidabile dei casi limite, supporto esplicito per il routing iOS 16+) ma la capacità in sé è un prodotto generico.
Livello 2: deferred deep linking con attribuzione delle installazioni. Questa è la reputazione su cui Branch ha costruito il suo nome. Quando un utente tocca un link Branch ma non ha l'app installata, Branch registra i parametri originali del link, reindirizza all'App Store o Play Store e, dopo il completamento dell'installazione, l'SDK "differisce" il routing riproducendo quei parametri dalla prima apertura. L'attribuzione viene tracciata: Branch sa quale campagna, rete pubblicitaria o contenuto ha guidato l'installazione. Questo si riversa nel tuo MMP (AppsFlyer, Adjust, Singular) tramite postback server-to-server. Questa e' la capacita' che costa denaro, perche' richiede l'infrastruttura di Branch per gestire il fingerprinting del dispositivo o il matching dell'ID dispositivo, archiviare i parametri in sospeso e riprodurli correttamente attraverso il gap di installazione.
Livello 3: Journeys, retargeting, audience predittive. Banner web-to-app (Journeys), audience di retargeting a pagamento costruite dai dati dei clic sui link Branch, e previsioni di installazione a livello di coorte. Queste sono funzionalita' del livello Engagement che giustificano il salto da $199 a $499.
Il $199/mese non e' "paga per un Universal Link". Si sta pagando per l'infrastruttura di attribuzione delle installazioni. Se non hai bisogno di quella infrastruttura, stai pagando $199/mese per impianti idraulici generici.
Cosa copre Elido nello stesso spazio
Elido non e' un sostituto di Branch. Copre un insieme piu' ristretto di casi d'uso - senza l'overhead dell'attribuzione delle installazioni.
Universal Links e App Links tramite dominio personalizzato. La funzione di routing deep link di Elido genera e serve il file apple-app-site-association richiesto e il file assetlinks.json dal tuo dominio di short link personalizzato. Configuri il bundle ID e il team ID della tua app una volta nel workspace. La piattaforma gestisce TLS, il caching CDN dei file well-known e la destinazione di fallback HTTPS quando nessuna app e' installata. La pagina della funzione deep links copre i meccanismi di configurazione.
Routing geo e per dispositivo in un singolo link. Elido valuta sei dimensioni di routing all'edge ad ogni reindirizzamento: OS del dispositivo, tipo di dispositivo, paese, lingua, referrer e fascia oraria. Un singolo link puo' instradare gli utenti iOS all'App Store, gli utenti Android al Play Store e gli utenti desktop a una pagina di destinazione web, tutto dallo stesso URL breve. La valutazione delle regole avviene all'edge con p95 inferiore a 15ms. Nessun SDK richiesto sul dispositivo.
Analytics dei clic con breakdown dettagliato. Ogni reindirizzamento attraverso Elido registra l'evento clic completo: tipo di dispositivo, OS, paese, citta', referrer, browser. I dashboard basati sul nostro archivio di analisi mostrano il breakdown in tempo reale. Per le campagne di acquisizione in cui possiedi l'UTM upstream e non hai bisogno dell'attribuzione post-installazione, questo e' sufficiente per eseguire l'analisi ROI delle campagne.
Dominio personalizzato per l'hosting dei file deep link. Se il dominio Universal Links della tua app e' go.yourapp.example, Elido gestisce TLS automatico on-demand e serve i file well-known da quel dominio. Nessuna infrastruttura aggiuntiva necessaria dalla tua parte. Questo e' incluso nel piano Business.
Cosa non fa Elido: deferred deep linking dopo l'installazione di un'app, attribuzione basata su fingerprint del dispositivo o IDFA, tracciamento delle installazioni a livello SDK, forwarding dei postback MMP o banner web-to-app in stile Journeys. Se hai bisogno di queste cose, Branch e' lo strumento giusto.
La matrice decisionale
Ecco la versione onesta.
Hai bisogno di Branch se:
- Fai acquisizione utenti a pagamento e hai bisogno di sapere quale creativita' pubblicitaria ha generato quale installazione, a livello di evento installazione. Questo e' il caso d'uso principale di Branch e nessuno strumento leggero lo eguaglia.
- Usi un MMP (AppsFlyer, Adjust, Singular, Kochava) e hai bisogno che il postback Branch-to-MMP fluisca correttamente. L'integrazione e' matura e ampiamente certificata dal lato Branch.
- Hai bisogno del deferred deep linking dopo l'installazione - l'app deve aprirsi alla schermata esatta che era linkata, anche se l'utente ha dovuto prima installarla.
- Esegui campagne web-to-app con banner Journeys, smart banner o interstitial ospitati da Branch.
- La tua app ha piu' di un team che usa i dati dei link e hai bisogno delle funzionalita' di collaborazione e governance che vengono con il livello Engagement o Enterprise.
Non hai bisogno di Branch se:
- Il tuo caso d'uso di deep link e' il routing degli utenti autenticati. Un utente connesso tocca un link di condivisione e si apre l'app alla schermata giusta. Nessun gap di installazione. Nessuna attribuzione necessaria. Elido gestisce questo.
- Stai inviando link push o email transazionali o del ciclo di vita che portano utenti autenticati in una specifica vista in-app. L'app e' gia' installata; hai solo bisogno che l'URL instradi correttamente.
- Hai bisogno del routing per tipo di dispositivo per una pagina di destinazione: iOS → App Store, Android → Play Store, desktop → pagina marketing. Questa e' una regola di routing, non attribuzione.
- Stai costruendo un codice QR offline-to-online che instrada alla giusta app o destinazione web per dispositivo. Ancora: routing, non attribuzione.
- Firebase Dynamic Links copriva il tuo caso d'uso negli ultimi tre anni e non hai mai guardato l'attribuzione delle installazioni nel dashboard. Se l'attribuzione delle installazioni non faceva parte del tuo flusso di lavoro, il sostituto non deve essere Branch.
La domanda diagnostica e': "Ho bisogno di sapere quale campagna ha causato un'installazione?" Se si, Branch. Se no, probabilmente stai pagando per un'infrastruttura che non usi.
Esempio di pricing: un'app con 100K MAU
Numeri concreti: un'app mobile con 100.000 utenti attivi mensili, che gestisce deep link del ciclo di vita (push, email, condivisione in-app), su un dominio personalizzato, senza campagne di acquisizione a pagamento con attribuzione delle installazioni.
Branch livello Engagement: $499/mese = $5.988/anno.
Sei su Engagement piuttosto che Activation perche' hai bisogno di Journeys (banner web-to-app sul sito marketing) e perche' le analytics del livello Activation sono limitate per qualsiasi cosa oltre una singola app. $499 e' il minimo; se il volume dei tuoi link o i requisiti avanzati di attribuzione ti portano in un livello personalizzato, il pricing viene negoziato separatamente.
Branch livello Activation: $199/mese = $2.388/anno.
Se puoi restare su Activation - niente Journeys, analytics di base, una app - questo e' il prezzo di ingresso. Comunque $2.388 l'anno per un routing che non richiede attribuzione delle installazioni.
Piano Elido Business con dominio personalizzato e routing deep link: circa $588-$780/anno a seconda del volume dei clic e della configurazione del workspace.
La funzione di routing deep link e' inclusa in Pro e superiori. Il dominio personalizzato (il tuo go.yourapp.example che serve i file well-known) e' una funzione del piano Business. Per un'app con 100K MAU che invia link del ciclo di vita - circa 200K-500K clic di deep link al mese - si rientra nel territorio del piano Business. L'eccedenza dei clic e' misurata, non un limite rigido.
Delta annuale: $1.600-$5.400 l'anno a favore di Elido, per un'app che non ha mai avuto bisogno dell'attribuzione delle installazioni in primo luogo.
Questo calcolo si allarga se hai piu' app. Il pricing di Branch e' per account piuttosto che per app, ma man mano che i workspace crescono e i volumi di link aumentano, il livello Engagement diventa un minimo piuttosto che un massimo. Il metering per clic di Elido scala in modo piu' prevedibile su piu' app nello stesso workspace.
Considerazioni sulla migrazione
Se stai abbandonando Firebase Dynamic Links e stai valutando entrambe le opzioni, il percorso di migrazione e' importante.
Firebase Dynamic Links → Branch. Branch ha una guida alla migrazione FDL con gestione della compatibilita' a livello SDK. Il lavoro principale e' integrare l'SDK Branch in iOS e Android, aggiornare l'entitlement Associated Domains e testare il comportamento del deferred deep link attraverso il gap di installazione. Preventiva da una a due settimane di tempo di engineering per un'app tipica - di piu' con logica di routing complessa incorporata nei vecchi parametri FDL.
Firebase Dynamic Links → Elido. Il lavoro e' piu' circoscritto perche' non c'e' nessun SDK da integrare. Punti il CNAME del tuo dominio personalizzato su Elido, configuri l'apple-app-site-association e l'assetlinks.json tramite l'interfaccia del workspace e aggiorni l'entitlement Associated Domains della tua app per usare il nuovo dominio. I link esistenti che usano il dominio page.link di FDL smettono di funzionare alla data di chiusura di FDL; i link attraverso il tuo dominio personalizzato reindirizzati da Elido continuano a funzionare finche' le regole sono configurate. Non c'e' deferred deep linking dopo l'installazione - se avevi parametri FDL che leggevi da DynamicLinks.dynamicLinks().handleUniversalLink post-installazione, devi replicare questo con un meccanismo diverso (di solito una chiamata API first-open al tuo backend che archivia i parametri del link originario per dispositivo).
Ulteriori dettagli sulla migrazione da Firebase Dynamic Links sono nella guida alla migrazione da Firebase Dynamic Links.
Cosa tenere a mente per entrambe le migrazioni:
- Aggiorna il tuo apple-app-site-association con un nuovo dominio immediatamente dopo che i tuoi link FDL smettono di risolversi. La cache AASA sul CDN di Apple puo' impiegare 24 ore per propagarsi dopo che hai puntato un dominio su un nuovo server.
- Se hai una pagina web di fallback che usava la pagina di anteprima di FDL, devi costruire o ospitare un sostituto. Il fallback di Elido e' un reindirizzamento a qualsiasi URL specifichi; il fallback di Branch e' configurabile per link.
- Testa su dispositivi fisici, non su simulatori. Il routing Universal Link si comporta diversamente su hardware reale e il comportamento del simulatore non e' rappresentativo di cio' che sperimentano i tuoi utenti.
FAQ
Elido sostituisce Branch.io per tutti i casi d'uso del deep linking?
No. Elido copre Universal Links, App Links, routing per dispositivo e analytics dei clic per le app in cui l'utente ha gia' l'app installata (o in cui e' sufficiente un semplice reindirizzamento all'App Store). Non copre il deferred deep linking attraverso il gap di installazione, l'attribuzione delle installazioni o il forwarding dei postback MMP. Se questi sono i tuoi casi d'uso, Branch e' lo strumento giusto.
Posso usare Elido per i deep link insieme a Branch per l'attribuzione delle installazioni?
Si'. Alcuni team usano Branch specificamente per le campagne di acquisizione di nuovi utenti (dove conta l'attribuzione delle installazioni) e instradano tutti gli altri deep link - email ciclo di vita, push, condivisione in-app - attraverso Elido su un dominio personalizzato. I domini sono diversi, l'SDK e' presente solo nel percorso di attribuzione, e le analytics dei clic per i link del ciclo di vita provengono da Elido. Questo approccio ibrido e' piu' comune di quanto sembri. I prezzi di Branch hanno senso per l'acquisizione a pagamento; e' piu' difficile giustificarli per il traffico del ciclo di vita.
Cosa e' successo a Firebase Dynamic Links ed Elido e' un sostituto diretto?
Firebase Dynamic Links e' stato chiuso il 2025-08-25. Il percorso di migrazione ufficiale di Google punta a Branch o a una configurazione self-managed di Universal Links / App Links. Elido rientra in quest'ultima categoria - automatizza l'hosting dei file well-known e il routing dei link che altrimenti gestiresti manualmente, con l'aggiunta di analytics dei clic, regole di routing geo/dispositivo e un dominio personalizzato. E' un sostituto diretto per i team che usavano FDL per il routing ma non per l'attribuzione delle installazioni.
Il livello Activation di Branch a $199/mese e' sufficiente per una piccola app?
Dipende dal fatto che tu abbia bisogno di Journeys (banner web-to-app). Activation copre Universal Links, App Links, deferred deep linking di base e una singola app. Se il tuo sito marketing ha una CTA "Scarica l'App" e vuoi un banner intelligente che rilevi le installazioni esistenti dell'app, questa e' una funzione Journeys del livello Engagement. Molti team con piccole app finiscono su Engagement non perche' abbiano bisogno della profondita' analytics ma perche' hanno bisogno del banner. Se il banner e' il fattore determinante, valuta se il delta di $300/mese e' il modo giusto per servire un banner web-to-app - ci sono opzioni piu' leggere.
Come scala il pricing di Branch per team con piu' app?
La pagina dei prezzi di Branch non pubblica una tariffa per app, ma la piattaforma ha uno scope per account piuttosto che per app. In pratica, i team con piu' app negoziano livelli personalizzati o pagano per Engagement e accettano che la superficie analytics sia condivisa. Se hai tre o piu' app con branding distinto e domini di link diversi, il modello workspace di Elido (un workspace per app o brand, metering per clic nel gruppo workspace) scala in modo piu' prevedibile rispetto al percorso di quotazione personalizzata di Branch.
Cosa fare adesso
La pagina della funzione deep links ha il flusso di configurazione per Universal Links e App Links su Elido - richiede circa quindici minuti per un'app gia' configurata per HTTPS. La pagina dei prezzi ha i livelli attuali per clic; la funzione di routing deep link e' inclusa senza costi aggiuntivi per link.
Se stai seguendo il percorso di migrazione da Firebase Dynamic Links, la guida alla migrazione copre i passi passo-passo per iOS e Android, inclusi i tempi della cache AASA e i pattern di gestione della prima apertura di cui hai bisogno se stavi leggendo i parametri FDL post-installazione.
Se stai valutando sia Branch che Elido e il fattore decisivo e' l'attribuzione delle installazioni, la risposta onesta e': Branch e' lo strumento giusto per quel caso d'uso e il costo di $199-$499/mese e' giustificabile rispetto a un budget UA a pagamento. I casi in cui non e' giustificabile sono quelli in cui stai pagando per un'infrastruttura di attribuzione che non stai usando. La maggior parte delle app che migrano da Firebase Dynamic Links rientra in quella categoria.
Correlati sul blog
Domande frequenti
Elido sostituisce Branch.io per tutti i casi d'uso del deep linking?
No. Elido copre Universal Links, App Links, routing per dispositivo e analytics dei clic per le app in cui l'utente ha già l'app installata o in cui è sufficiente un semplice reindirizzamento all'App Store. Non copre il deferred deep linking attraverso il gap di installazione, l'attribuzione delle installazioni o il forwarding dei postback MMP. Se questi sono i tuoi casi d'uso, Branch è lo strumento giusto.
Posso usare Elido per i deep link insieme a Branch per l'attribuzione delle installazioni?
Sì. Alcuni team usano Branch specificamente per le campagne di acquisizione di nuovi utenti dove conta l'attribuzione delle installazioni, e instradano tutti gli altri deep link - email ciclo di vita, push, condivisione in-app - attraverso Elido su un dominio personalizzato. I domini sono diversi, l'SDK è presente solo nel percorso di attribuzione, e le analytics dei clic per i link del ciclo di vita provengono da Elido. Questo approccio ibrido è più comune di quanto sembri. I prezzi di Branch hanno senso per l'acquisizione a pagamento; è più difficile giustificarli per il traffico del ciclo di vita.
Cosa è successo a Firebase Dynamic Links ed Elido è un sostituto diretto?
Firebase Dynamic Links è stato chiuso il 2025-08-25. Il percorso di migrazione ufficiale di Google punta a Branch o a una configurazione self-managed di Universal Links e App Links. Elido rientra in quest'ultima categoria - automatizza l'hosting dei file well-known e il routing dei link che altrimenti gestiresti manualmente, con l'aggiunta di analytics dei clic, regole di routing geo e dispositivo, e un dominio personalizzato. È un sostituto diretto per i team che usavano FDL per il routing ma non per l'attribuzione delle installazioni.
Il livello Activation di Branch a $199/mese è sufficiente per una piccola app?
Dipende dal fatto che tu abbia bisogno di Journeys, la funzione di banner web-to-app. Activation copre Universal Links, App Links, deferred deep linking di base e una singola app. Se il tuo sito marketing ha un banner intelligente che rileva le installazioni esistenti dell'app, questa è una funzione Journeys del livello Engagement. Molti team con piccole app finiscono su Engagement non perché abbiano bisogno della profondità analytics ma perché hanno bisogno del banner, che costa $300 al mese in più rispetto al livello Activation.
Come scala il pricing di Branch per team con più app?
La pagina dei prezzi di Branch non pubblica una tariffa per app, ma la piattaforma ha uno scope per account piuttosto che per app. In pratica, i team con più app negoziano livelli personalizzati o pagano per Engagement e accettano che la superficie analytics sia condivisa. Se hai tre o più app con branding distinto e domini di link diversi, il modello workspace di Elido - un workspace per app o brand, metering per clic nel gruppo workspace - scala in modo più prevedibile rispetto al percorso di quotazione personalizzata di Branch.
Prova Elido
Incolla un URL, ottieni un link breve
Senza registrazione. Il link vive 30 giorni. Iscriviti per conservarlo.
Gratis, nessuna registrazione richiesta · 2 al giorno