Um deep link é uma URL que abre diretamente em uma tela específica dentro de um app móvel — ignorando o fluxo de entrada/onboarding do app — e redireciona graciosamente para a App Store/Google Play se o app não estiver instalado. Sem deep linking, cada clique de fora do app leva o usuário para a tela inicial, onde ele precisa navegar para encontrar o que veio buscar. A conversão piora; a retenção piora; a intenção se perde.
Implementação no iOS: Universal Links. Links baseados em HTTPS que o sistema iOS intercepta quando o app vinculado está instalado. Configurados via arquivo `apple-app-site-association` hospedado na raiz do site, declarando quais caminhos direcionam para o app. A mesma URL funciona em três modos: abre o app se instalado, abre o site se não instalado, pode ser compartilhada/colada naturalmente.
Implementação no Android: App Links. Conceitualmente idêntico — URLs HTTPS verificadas via arquivo `assetlinks.json` na raiz do seu site. O Android lida com o mesmo comportamento de fallback/instalação/web.
Deep linking diferido é o caso mais complexo: o usuário clica em um deep link, o app não está instalado, o usuário instala o app da loja — e o app precisa lembrar o destino original e direcionar para lá na primeira abertura. O mecanismo: o MMP captura o clique no link antes da instalação (via fingerprint, token de atribuição ou sinal em nível de dispositivo), o usuário instala, o SDK do MMP no novo app recupera o destino diferido na primeira inicialização e direciona o usuário para ele.
Por que o deep linking importa para retenção e atribuição
- Retenção: usuários que chegam ao conteúdo pretendido na primeira sessão retêm 2-3× melhor do que usuários que chegam a uma tela inicial genérica.
- Atribuição: os metadados do deep link (campanha, criativo, fonte) são preservados durante a instalação, permitindo rastreamento de fonte granular mesmo para instalações que vieram por canais de aparência orgânica (e-mail, push, web).
- UX entre canais: cliques de e-mail/push/web/anúncio direcionam consistentemente para o destino correto dentro do app.
Apps maduros com foco em mobile tratam o deep linking como infraestrutura fundamental, não como uma funcionalidade.