Elido
14 min de leituraComparações

Alternativa ao Branch.io: o que o roteamento de deep links realmente custa

Análise dos preços do Branch.io de $199 a $499 por mês, onde o Elido cobre os mesmos padrões de roteamento de deep links por muito menos, e o framework exato para escolher um.

Ana Kowalska
Marketing solutions engineering
Comparação de preços: níveis do Branch.io ($199, $499, personalizado) vs Elido Pro/Business com coluna de roteamento de deep links

O Branch.io é o padrão corporativo para deep linking móvel. O Airbnb o usa. O Pinterest o usa. Milhares de aplicativos o usam. Os preços publicados do Branch começam em $199/mês para o nível Activation e sobem para $499/mês para o Engagement. O Enterprise é uma conversa de contrato personalizado.

Para a maioria dos aplicativos agora migrando do Firebase Dynamic Links - descontinuado em 25 de agosto de 2025 - isso representa um aumento de dez a cinquenta vezes em relação ao "grátis". O Firebase Dynamic Links não custava nada. O nível básico do Branch é $199/mês. Cinco aplicativos no nível Engagement: $2.400 a $6.000 por ano antes de escrever uma linha de código.

O Branch é genuinamente necessário em um conjunto específico de casos. Este artigo tenta ser honesto sobre quais são esses casos, o que o preço está comprando e onde o Elido cobre os mesmos padrões de roteamento por uma fração do custo. Se você cair na coluna "precisa do Branch", isso economiza seu tempo de confirmação. Se você cair na coluna "não precisa do Branch", economiza seu dinheiro.

Todos os valores de preços do Branch são da página pública de preços do Branch acessada em maio de 2026. Verifique antes de citar.

Resumo

  • O nível Activation do Branch por $199/mês cobre configuração de Universal Link / App Link, deferred deep linking básico e atribuição de instalações em nível de SDK. Não inclui integrações avançadas com MMPs, atribuição multi-toque ou análises preditivas.
  • O nível Engagement do Branch por $499/mês adiciona retargeting, journeys (banners web-para-app) e análises mais profundas. É onde a maioria dos apps em produção acaba.
  • Se você precisa de atribuição de instalações - "qual anúncio causou essa instalação?" - o Branch é a ferramenta certa. O Elido não faz atribuição de instalações.
  • Se você precisa de Universal Links e App Links para rotear usuários autenticados para a tela certa no app após um clique, o Elido cobre isso por meio de regras de deep links em domínio personalizado. Preço: incluído no Pro e acima.
  • Para um app com 100 mil MAU que não precisa de atribuição de instalações, a diferença de custo anual entre o Branch Engagement e o Elido Business é aproximadamente $4.400-$5.400 por ano.

O que o Branch.io realmente cobra

Os preços do Branch fazem mais sentido quando você entende o que a plataforma realmente faz por baixo. Três camadas.

Camada 1: configuração de Universal Links e App Links. Essa é a infraestrutura básica - o arquivo Associated Domains da Apple, o JSON do Digital Asset Links do Android, a página de fallback HTTPS quando nenhum app está instalado. Toda plataforma de deep links faz isso. O Firebase Dynamic Links fazia de graça. O Branch faz melhor (tratamento mais confiável de casos extremos, suporte explícito ao roteamento do iOS 16+), mas a capacidade em si é uma commodity.

Camada 2: deferred deep linking com atribuição de instalações. É nisso que o Branch construiu sua reputação. Quando um usuário toca em um link do Branch mas não tem o app instalado, o Branch registra os parâmetros originais do link, redireciona para a App Store ou Play Store e, após a conclusão da instalação, o SDK "adia" o roteamento reproduzindo esses parâmetros na primeira abertura. A atribuição é rastreada: o Branch sabe qual campanha, rede de anúncios ou conteúdo gerou a instalação. Isso alimenta seu MMP (AppsFlyer, Adjust, Singular) via postbacks servidor a servidor. Essa é a capacidade que custa dinheiro, porque requer a infraestrutura do Branch para lidar com a impressão digital do dispositivo ou correspondência de ID de dispositivo, armazenar os parâmetros pendentes e reproduzi-los corretamente através da lacuna de instalação.

Camada 3: Journeys, retargeting, públicos preditivos. Banners web-para-app (Journeys), públicos de retargeting pagos criados a partir de dados de cliques em links do Branch e previsões de instalação em nível de coorte. Esses são recursos do nível Engagement que justificam o salto de $199 para $499.

Os $199/mês não representam "pagar por um Universal Link". É pagar pela infraestrutura de atribuição de instalações. Se você não precisa dessa infraestrutura, está pagando $199/mês por uma infraestrutura básica commodity.

Três camadas empilhadas do preço do Branch.io: Camada 1 infraestrutura básica commodity de Universal Link, Camada 2 a infraestrutura paga de atribuição de instalações, e Camada 3 recursos de engajamento como banners do Journeys.

O que o Elido cobre no mesmo espaço

O Elido não é um substituto do Branch. Cobre um conjunto mais restrito de casos de uso - sem a sobrecarga de atribuição de instalações.

Universal Links e App Links via domínio personalizado. O recurso de roteamento de deep links do Elido gera e serve o arquivo apple-app-site-association e o arquivo assetlinks.json necessários a partir do seu domínio de link curto personalizado. Você configura o bundle ID e o team ID do seu app uma vez no workspace. A plataforma lida com TLS, cache CDN dos arquivos well-known e o destino de fallback HTTPS quando nenhum app está instalado. A página de recursos de deep links cobre a mecânica de configuração.

Roteamento por geo e dispositivo em um único link. O Elido avalia seis dimensões de roteamento na borda em cada redirecionamento: OS do dispositivo, tipo de dispositivo, país, idioma, referenciador e horário do dia. Um único link pode rotear usuários do iOS para a App Store, usuários do Android para a Play Store e usuários de desktop para uma página de destino web, tudo a partir da mesma URL curta. A avaliação de regras é executada na borda com p95 abaixo de 15ms. Nenhum SDK é necessário no dispositivo.

Análise de cliques com detalhamento downstream. Cada redirecionamento pelo Elido registra o evento de clique completo: tipo de dispositivo, OS, país, cidade, referenciador, navegador. Os painéis baseados no nosso armazenamento de análise mostram o detalhamento em tempo real. Para campanhas de aquisição onde você possui o UTM upstream e não precisa da atribuição pós-instalação, isso é suficiente para executar análise de ROI de campanha.

Domínio personalizado para hospedagem de arquivos de deep link. Se o domínio dos Universal Links do seu app é go.seuapp.exemplo, o Elido lida com TLS automático sob demanda e serve os arquivos well-known a partir desse domínio. Nenhuma infraestrutura extra é necessária do seu lado. Isso está incluído no plano Business.

O que o Elido não faz: deferred deep linking após a instalação de um app, atribuição baseada em impressão digital de dispositivo ou IDFA, rastreamento de instalações em nível de SDK, encaminhamento de postbacks para MMPs ou banners web-para-app no estilo Journeys. Se você precisar dessas funcionalidades, o Branch é a ferramenta certa.

A matriz de decisão

Aqui está a versão honesta.

Você precisa do Branch se:

  • Você executa aquisição paga de usuários e precisa saber qual criativo de anúncio gerou qual instalação, no nível do evento de instalação. Esse é o caso de uso central do Branch e nenhuma ferramenta leve o substitui.
  • Você usa um MMP (AppsFlyer, Adjust, Singular, Kochava) e precisa que o postback Branch-para-MMP flua corretamente. A integração é madura e amplamente certificada do lado do Branch.
  • Você precisa de deferred deep linking após a instalação - o app precisa abrir na tela exata que estava vinculada, mesmo que o usuário tenha tido que instalar primeiro.
  • Você executa campanhas web-para-app com banners do Journeys, smart banners ou intersticiais hospedados pelo Branch.
  • Seu app tem mais de uma equipe usando dados de links e você precisa dos recursos de colaboração e governança que acompanham os níveis Engagement ou Enterprise.

Você não precisa do Branch se:

  • Seu caso de uso de deep link é roteamento de usuário autenticado. Um usuário logado toca em um link de compartilhamento, ele abre o app na tela certa. Sem lacuna de instalação. Sem atribuição necessária. O Elido lida com isso.
  • Você está enviando links de push ou e-mail transacionais ou de ciclo de vida que levam usuários autenticados a uma visualização específica no app. O app já está instalado; você só precisa que a URL seja roteada corretamente.
  • Você precisa de roteamento por tipo de dispositivo para uma página de destino: iOS para App Store, Android para Play Store, desktop para página de marketing. Isso é uma regra de roteamento, não atribuição.
  • Você está construindo um QR code de offline-para-online que roteia para o app ou destino web correto por dispositivo. Novamente: roteamento, não atribuição.
  • O Firebase Dynamic Links cobria seu caso de uso nos últimos três anos e você nunca olhou para a atribuição de instalações no painel. Se a atribuição de instalações não fazia parte do seu fluxo de trabalho, o substituto também não precisa ser o Branch.

A questão diagnóstica é: "Preciso saber qual campanha causou uma instalação?" Se sim, Branch. Se não, você provavelmente está pagando por uma infraestrutura que não usa.

Diagrama de decisão sobre se você precisa de atribuição de instalações: SIM leva ao Branch.io para UA pago e postbacks para MMP, NÃO leva ao Elido para roteamento autenticado e por dispositivo incluído no Pro.

Exemplo de preços: um app com 100 mil MAU

Números concretos: um aplicativo móvel com 100.000 usuários ativos mensais, executando deep links de ciclo de vida (push, e-mail, compartilhamento in-app), em um domínio personalizado, e sem executar campanhas de aquisição paga com atribuição de instalações.

Nível Branch Engagement: $499/mês = $5.988/ano.

Você está no Engagement em vez do Activation porque precisa do Journeys (banners web-para-app no site de marketing) e porque as análises do nível Activation são limitadas para qualquer coisa além de um único app. O $499 é o piso; se o volume de links ou os requisitos avançados de atribuição o empurram para um nível personalizado, o preço é negociado separadamente.

Nível Branch Activation: $199/mês = $2.388/ano.

Se você pode ficar no Activation - sem Journeys, análises básicas, um app - este é o preço de entrada. Ainda $2.388 por ano para roteamento que não requer atribuição de instalações.

Plano Elido Business com domínio personalizado e roteamento de deep links: aproximadamente $588-$780/ano dependendo do volume de cliques e da configuração do workspace.

O recurso de roteamento de deep links está incluído no Pro e acima. O domínio personalizado (seu go.seuapp.exemplo servindo os arquivos well-known) é um recurso do plano Business. Para um app com 100 mil MAU enviando links de ciclo de vida - cerca de 200 mil a 500 mil cliques de deep link por mês - você se enquadra no território do plano Business. O excedente de cliques é medido, não um limite rígido.

Delta anual: $1.600-$5.400 por ano a favor do Elido, para um app que nunca precisou de atribuição de instalações em primeiro lugar.

Barras de custo anual para um app com 100 mil MAU sem atribuição de instalações: Branch Engagement $5.988, Branch Activation $2.388 e Elido Business cerca de $588 a $780, uma diferença de $1.600 a $5.400 por ano.

Esse cálculo fica mais amplo se você tem vários apps. Os preços do Branch são por conta em vez de por app, mas conforme os workspaces escalam e os volumes de links crescem, o nível Engagement se torna um piso em vez de um teto. A medição por clique do Elido escala de forma mais previsível em vários apps no mesmo workspace.

Considerações sobre a migração

Se você está saindo do Firebase Dynamic Links e avaliando ambas as opções, o caminho de migração importa.

Firebase Dynamic Links para o Branch. O Branch tem um guia de migração do FDL com tratamento de compatibilidade em nível de SDK. O trabalho principal é integrar o Branch SDK no iOS e Android, atualizar seu entitlement de Associated Domains e testar o comportamento de deferred deep link através da lacuna de instalação. Preveja uma a duas semanas de tempo de engenharia para um app típico - mais com lógica de roteamento complexa incorporada nos antigos parâmetros FDL.

Firebase Dynamic Links para o Elido. O trabalho é mais restrito porque não há SDK para integrar. Você aponta o CNAME do seu domínio personalizado para o Elido, configura o apple-app-site-association e o assetlinks.json pela UI do workspace e atualiza o entitlement de Associated Domains do seu app para usar o novo domínio. Links existentes que usam o domínio page.link do FDL param de funcionar na data de encerramento do FDL; links pelo seu próprio domínio personalizado redirecionados pelo Elido continuam funcionando enquanto as regras estiverem configuradas. Não há deferred deep linking após a instalação - se você tinha parâmetros FDL que lia via DynamicLinks.dynamicLinks().handleUniversalLink pós-instalação, precisa replicar isso com um mecanismo diferente (geralmente uma chamada de API first-open para seu próprio backend que armazena os parâmetros de link originais por dispositivo).

Mais detalhes sobre a migração do Firebase Dynamic Links estão no guia de migração do Firebase Dynamic Links.

O que ter em mente para qualquer migração:

  • Atualize seu apple-app-site-association com um novo domínio imediatamente após os seus links FDL pararem de resolver. O cache AASA na CDN da Apple pode levar 24 horas para se propagar depois que você aponta um domínio para um novo servidor.
  • Se você tem uma página de fallback web que usava a página de visualização do FDL, precisa criar ou hospedar um substituto. O fallback do Elido é um redirecionamento para qualquer URL que você especificar; o fallback do Branch é configurável por link.
  • Teste em dispositivos físicos, não em simuladores. O roteamento de Universal Link se comporta de forma diferente em hardware real, e o comportamento do simulador não é representativo do que seus usuários experimentam.

Perguntas frequentes

O Elido substitui o Branch.io em todos os casos de uso de deep links?

Não. O Elido cobre Universal Links, App Links, roteamento por dispositivo e análise de cliques para apps onde o usuário já tem o app instalado (ou onde um redirecionamento simples para a App Store é suficiente). Ele não cobre deferred deep linking através da lacuna de instalação, atribuição de instalações ou encaminhamento de postbacks para MMPs. Se esses são os seus casos de uso, o Branch é a ferramenta certa.

Posso usar o Elido para deep links junto com o Branch para atribuição de instalações?

Sim. Algumas equipes usam o Branch especificamente para campanhas de aquisição de novos usuários (onde a atribuição de instalações importa) e roteiam todos os outros deep links - e-mail de ciclo de vida, push, compartilhamento in-app - pelo Elido em um domínio personalizado. Os domínios são diferentes, o SDK está presente apenas no caminho de atribuição e a análise de cliques para os links de ciclo de vida vem do Elido. Esse modelo híbrido é mais comum do que parece. Os preços do Branch fazem sentido para aquisição paga; é mais difícil de justificar para o tráfego de ciclo de vida.

O que aconteceu com o Firebase Dynamic Links e o Elido é um substituto direto?

O Firebase Dynamic Links foi encerrado em 25 de agosto de 2025. O caminho de migração oficial do Google aponta para o Branch ou para uma configuração autogerenciada de Universal Links / App Links. O Elido se enquadra na segunda categoria - ele automatiza a hospedagem dos arquivos well-known e o roteamento de links que você gerenciaria sozinho, com a adição de análise de cliques, regras de roteamento por geo/dispositivo e um domínio personalizado. É um substituto direto para equipes que usavam o FDL para roteamento, mas não para atribuição de instalações.

O nível Activation do Branch de $199/mês é suficiente para um aplicativo pequeno?

Depende se você precisa do Journeys (banners web-para-app). O Activation cobre Universal Links, App Links, deferred deep linking básico e um único app. Se o seu site de marketing tem um CTA "Baixe o App" e você quer um banner inteligente que detecte instalações existentes do app, isso é um recurso do Journeys no nível Engagement. Muitas equipes de apps pequenos chegam ao Engagement não porque precisam da profundidade de análise, mas porque precisam do banner. Se o banner é o item decisivo, avalie se o delta de $300/mês é a maneira certa de servir um banner web-para-app - há opções mais leves.

Como os preços do Branch escalam para equipes com vários aplicativos?

A página de preços do Branch não publica uma taxa por app, mas a plataforma tem escopo por conta em vez de por app. Na prática, equipes com vários apps negociam níveis personalizados ou pagam pelo Engagement e aceitam que a superfície de análise é compartilhada. Se você tem três ou mais apps com marcas e domínios de link distintos, o modelo de workspace do Elido (um workspace por app ou marca, medição por clique em todo o grupo de workspaces) escala de forma mais previsível do que o caminho de cotação personalizada do Branch.

Por onde continuar

A página de recursos de deep links tem o fluxo de configuração para Universal Links e App Links no Elido - leva cerca de quinze minutos para um app já configurado para HTTPS. A página de preços tem os níveis atuais por clique; o recurso de roteamento de deep links está incluído sem cobrança extra por link.

Se você está no caminho de migração do Firebase Dynamic Links, o guia de migração cobre o passo a passo para iOS e Android, incluindo o tempo de cache AASA e os padrões de tratamento de first-open que você precisa se estava lendo parâmetros FDL pós-instalação.

Se você está avaliando tanto o Branch quanto o Elido e o fator decisivo é a atribuição de instalações, a resposta honesta é: o Branch é a ferramenta certa para esse caso de uso e o custo de $199-$499/mês é defensável contra um orçamento de UA pago. Os casos onde não é defensável são aqueles em que você está pagando por uma infraestrutura de atribuição que não está usando. A maioria dos apps migrando do Firebase Dynamic Links se enquadra nessa categoria.

Relacionados no blog

Perguntas frequentes

O Elido substitui o Branch.io em todos os casos de uso de deep links?

Não. O Elido cobre Universal Links, App Links, roteamento por dispositivo e análise de cliques para aplicativos onde o usuário já tem o app instalado, ou onde um redirecionamento simples para a App Store é suficiente. Ele não cobre deferred deep linking após a instalação, atribuição de instalações ou encaminhamento de postbacks para MMPs. Se esses são os seus casos de uso, o Branch é a ferramenta certa.

Posso usar o Elido para deep links junto com o Branch para atribuição de instalações?

Sim. Algumas equipes usam o Branch especificamente para campanhas de aquisição de novos usuários, onde a atribuição de instalações importa, e roteiam todos os outros deep links - e-mail de ciclo de vida, push, compartilhamento in-app - pelo Elido em um domínio personalizado. Os domínios são diferentes, o SDK está presente apenas no caminho de atribuição, e a análise de cliques para os links de ciclo de vida vem do Elido. Esse modelo híbrido é mais comum do que parece. Os preços do Branch fazem sentido para aquisição paga; é mais difícil de justificar para o tráfego de ciclo de vida.

O que aconteceu com o Firebase Dynamic Links e o Elido é um substituto direto?

O Firebase Dynamic Links foi encerrado em 25 de agosto de 2025. O caminho de migração oficial do Google aponta para o Branch ou para uma configuração autogerenciada de Universal Links e App Links. O Elido se enquadra na segunda categoria - ele automatiza o hospedagem dos arquivos well-known e o roteamento de links que você gerenciaria sozinho, com a adição de análise de cliques, regras de roteamento por geo/dispositivo e um domínio personalizado. É um substituto direto para equipes que usavam o FDL para roteamento, mas não para atribuição de instalações.

O nível Activation do Branch de $199/mês é suficiente para um aplicativo pequeno?

Depende se você precisa do Journeys, o recurso de banner web-para-app. O Activation cobre Universal Links, App Links, deferred deep linking básico e um único app. Se o seu site de marketing tem um banner inteligente que detecta instalações existentes do app, isso é um recurso do Journeys no nível Engagement. Muitas equipes de apps pequenos chegam ao Engagement não porque precisam da profundidade de análise, mas porque precisam do banner, que custa $300 a mais por mês em relação ao nível Activation.

Como os preços do Branch escalam para equipes com vários aplicativos?

A página de preços do Branch não publica uma taxa por app, mas a plataforma tem escopo por conta, não por app. Na prática, equipes com vários apps negociam níveis personalizados ou pagam pelo Engagement e aceitam que a superfície de análise é compartilhada. Se você tem três ou mais apps com marcas e domínios de link distintos, o modelo de workspace do Elido - um workspace por app ou marca, medição por clique em todo o grupo de workspaces - escala de forma mais previsível do que o caminho de cotação personalizada do Branch.

Experimente Elido

Cole uma URL, obtenha um link curto

Sem cadastro. O link vive 30 dias. Cadastre-se para mantê-lo para sempre.

Grátis, sem necessidade de registo · 2 por dia

Experimente o Elido

Encurtador de URL hospedado na UE: domínios personalizados, análises profundas e API aberta. Plano gratuito - sem cartão de crédito.

Tags
branch.io alternative
branch.io pricing
mobile deep linking
deep link cost
branch vs elido
firebase dynamic links

Continuar lendo