Começar
BlogAtribuição

Atribuição no RevenueCat: qual link trouxe assinantes

Equipe Unolink6 min de leitura
Nesta página
  1. Por que o RevenueCat não sabe de onde vieram os assinantes
  2. Opção 1: integração com um provedor de atribuição
  3. Opção 2: a atribuição de anúncios da Apple
  4. Opção 3: seus próprios links, ligados ao RevenueCat
  5. Configure com o Unolink
  6. O que você consegue ver
  7. Dê nomes aos links para que a receita faça sentido
  8. Lacunas que você precisa conhecer
  9. Privacidade e as regras da Apple
  10. Qual opção escolher

O RevenueCat sabe exatamente quem assinou, quando, em qual produto e quanto pagou. O que ele não sabe é por que a pessoa instalou o app: qual vídeo, criador, anúncio ou newsletter a trouxe. E é desse número que você precisa quando decide onde investir na próxima semana.

Este post explica por que o RevenueCat não consegue responder a isso sozinho, as formas mais comuns de ligar aquisição a assinaturas, e uma configuração leve para apps indie e estúdios pequenos.

Por que o RevenueCat não sabe de onde vieram os assinantes

O RevenueCat fica dentro do seu app, e só começa a ver alguém quando o app está aberto. Tudo o que aconteceu antes, o toque num link, a visita à loja, a instalação, aconteceu num lugar que o RevenueCat não vê. A própria documentação dele é direta sobre isso:

Então a origem precisa vir de outra ferramenta e ser ligada às compras do RevenueCat. Há três formas comuns.

Opção 1: integração com um provedor de atribuição

O RevenueCat se integra com provedores de atribuição como Adjust, AppsFlyer, Branch, Singular e Tenjin. O provedor descobre de onde veio a instalação, e a receita aparece ao lado de cada campanha no painel do provedor.

Essa é a escolha certa se você já paga por uma dessas ferramentas para campanhas pagas. É muita ferramenta, e muito orçamento, se tudo o que você quer é comparar cinco vídeos e dois criadores.

Opção 2: a atribuição de anúncios da Apple

O RevenueCat pode coletar os dados de atribuição da Apple para os próprios anúncios da Apple, com a campanha, o grupo de anúncios e a palavra-chave, e permite segmentar os gráficos dele por esses dados. É útil se você roda anúncios de busca da Apple. Cobre só esses anúncios, não os seus posts no TikTok nem o vídeo de um criador.

Se a maior parte do seu crescimento vem de links (posts, bios, criadores, newsletters, QR codes, anúncios que mandam tráfego para um site), você precisa de três coisas:

  1. Um link por origem. Cada post, criador e anúncio ganha um link próprio que abre a loja certa.
  2. Um SDK no seu app que sabe qual link trouxe cada instalação.
  3. Uma conexão com o RevenueCat, para que cada teste grátis, compra, renovação e reembolso caia no link que trouxe aquela pessoa, inclusive os que acontecem com o app fechado.

Essa é a configuração inteira. Sem contas em redes de anúncios, sem contrato de atribuição, e você vê a receita por post em vez de por rede de anúncios.

O Unolink faz a opção 3, com o RevenueCat integrado. É preciso o plano Pro (US$ 19 por mês) ou superior, por causa do SDK. Os preços estão na página de preços; não há conversa com vendas.

  1. Crie seus links. Um link inteligente para o app e um link de campanha por post, criador ou anúncio: go.unolink.dev/yourapp/creator-anna. Cada um abre a App Store no iPhone e o Google Play no Android.
  2. Adicione o SDK para iOS, Android, React Native ou Flutter. É uma biblioteca pequena que leva minutos para adicionar, e ela mostra qual link trouxe cada instalação, sem fingerprinting. Veja a documentação do SDK.
  3. Conecte o RevenueCat. O SDK se conecta ao RevenueCat com uma linha, e você conecta o RevenueCat uma vez nas configurações do seu app no Unolink. Passo a passo: página da documentação sobre o RevenueCat.
  4. Pronto. A partir daí, testes grátis, compras, renovações e reembolsos chegam sozinhos, e nada é contado duas vezes.

O que você consegue ver

Quando as compras começam a chegar, cada link tem um funil completo: cliques, instalações, onboarding, paywall, teste grátis, pagamento e receita.

Dados de exemplo
  1. Cliques2.400
  2. Instalações610−75%(maior queda)
  3. Iniciaram um teste grátis140−77%
  4. Pagaram52−63%

Maior queda: Instalações

Dados de exemplo: o link de um criador inventado. A receita aparece ao lado dessas etapas no funil.
  • Receita por link, descontados os reembolsos. Um reembolso subtrai a receita correspondente.
  • Quem paga depois conta. Alguém que toca no link de um criador hoje e converte de um teste grátis na semana que vem continua contando como usuário pagante daquele link. As pessoas são agrupadas pela data de instalação, então os números da semana passada podem subir conforme os testes grátis convertem.
  • Quando as pessoas pagam. O Relatório mostra a parcela das instalações que pagam em um dia, 7 dias e 30 dias, a espera mediana e quantas voltaram para pagar depois de uma semana parada, no geral e por link.
  • Renovações como etapa própria. Renovado, cancelado, expirado e problema de cobrança podem ser adicionados a qualquer funil.
  • Já assinantes. Alguém que assinou antes desta instalação (um celular novo, uma reinstalação) continua somando à receita, mas não conta como novo usuário pagante do link, porque não foi aquele link que fez a venda.
  • Compras de sandbox ficam de fora, assim como os dispositivos de teste, então os seus números mostram só clientes reais.

A receita por link só é tão útil quanto os nomes dos links. Daqui a três meses, link7 não vai dizer nada.

  • Nomeie a origem e a variante: creator-anna, tiktok-oct-hook2, newsletter-launch, poster-gym-berlin.
  • Um link por coisa sobre a qual você decidiria. Se você deixaria de pagar um criador com base nos números, o criador precisa de um link próprio. Se você manteria ou descartaria o gancho de um vídeo, cada gancho precisa de um.
  • Não reutilize links entre campanhas. Um link usado em dois posts mistura a receita deles para sempre.
  • Mantenha as tags UTM que os anúncios adicionam por você. Muitos anúncios acrescentam utm_source e utm_campaign sozinhos; elas ficam guardadas com o clique, então você pode dividir um link de anúncio por campanha depois.

Lacunas que você precisa conhecer

Tenha clareza sobre as lacunas, seja qual for a ferramenta:

  • Campanhas de instalação de app abrem a loja direto e pulam o seu link, então os assinantes delas não podem ser ligados a ele. Para essas, use os relatórios da própria plataforma de anúncios.
  • Compras na web ou em outro aparelho exigem que o app saiba quem é o cliente. A página Pagamentos e IDs de usuário trata de convidados, cadastros e compras feitas em outro lugar.
  • Números pequenos. Um link com dez instalações e um assinante diz pouco. Dê tempo e gente antes de decidir.

Privacidade e as regras da Apple

Ligar as compras do seu próprio app às instalações do seu próprio app é análise primária (first-party). Não é rastreamento no sentido da Apple, que trata de cruzar os seus dados com apps ou sites de outras empresas para publicidade, e não exige pedido de permissão de rastreamento. O Unolink não usa fingerprinting de aparelhos e nunca compartilha os IDs dos seus usuários. Mais detalhes, inclusive como responder às perguntas de privacidade do App Store Connect: Pagamentos e IDs de usuário.

Qual opção escolher

  • Você compra anúncios em várias redes e precisa que eles sejam otimizados para assinantes: um provedor de atribuição, com a integração dele com o RevenueCat.
  • Você roda anúncios de busca da Apple: ative a integração do RevenueCat com os anúncios da Apple; é barato adicionar junto com qualquer outra coisa.
  • Você cresce com posts, criadores e alguns anúncios para site: seus próprios links, um SDK e o RevenueCat conectado. É a configuração mais simples e mais barata para saber qual link trouxe assinantes.

Para uma visão geral de como medir sem um parceiro de mensuração mobile, veja Qual anúncio trouxe cada instalação?, e para os eventos entre a instalação e a compra, Funis de onboarding e paywall: o que acompanhar.

Compartilhe este artigo

Continue lendo