Verificação de compras no app

Rastreamento de afiliados para apps com RevenueCat

Mantenha o RevenueCat como fonte das suas compras e adicione o Insert Affiliate para atribuir cada venda ao afiliado ou criador que indicou o usuário.

Ganhe 10% de desconto vitalício no RevenueCat

Ainda não usa o RevenueCat? Clientes do Insert Affiliate ganham 10% de desconto no RevenueCat enquanto a conta existir. Cadastre-se primeiro no Insert Affiliate: o link do desconto está no seu onboarding, na etapa em que você escolhe o RevenueCat. A oferta vale apenas para novas contas do RevenueCat.

Comece a usar o Insert Affiliate

Como funciona

Se o seu app já usa o RevenueCat, você não precisa mudar a forma como as compras funcionam para ter um programa de afiliados ou de indicação. O RevenueCat continua sendo a fonte das compras, e o Insert Affiliate identifica qual afiliado indicou cada venda. O Insert Affiliate é um Technology Partner oficial do RevenueCat.

A configuração consiste em uma escolha nas configurações do Insert Affiliate, no SDK do Insert Affiliate no seu app e em uma conexão entre o seu projeto do RevenueCat e o Insert Affiliate.

Esta página explica o que a configuração envolve, quais plataformas são compatíveis, como ofertas e códigos curtos funcionam com o RevenueCat e o que você passa a ter quando as compras começam a chegar.

Destaque no Sub Club da RevenueCat
“Parece tudo bem simples… acho que essa tem sido a barreira de entrada para os apps fazerem isso. São todas essas coisas enormes que, somadas, tornam isso mais viável, especialmente para um desenvolvedor pequeno.”
David Barnard
Apresentador, Sub Club da RevenueCat

Como configurar

  1. Passo 1

    Escolha o RevenueCat no Insert Affiliate

    Nas configurações do Insert Affiliate, selecione o RevenueCat como sua verificação de compras no app (in-app). É a opção que a documentação recomenda para a maioria dos apps.

  2. Passo 2

    Adicione o SDK do Insert Affiliate

    Instale o SDK da sua plataforma ao lado do SDK do RevenueCat. Cada guia de SDK tem uma seção sobre o RevenueCat com as alterações de código.

  3. Passo 3

    Conecte o RevenueCat ao Insert Affiliate

    Vincule o seu projeto do RevenueCat para que as compras da App Store e do Google Play cheguem ao Insert Affiliate. Isso é feito no painel do RevenueCat, e a documentação lista cada configuração.

  4. Passo 4

    Teste com uma compra em sandbox

    Crie um afiliado de teste, digite o código curto dele ou abra o link dele em um dispositivo de teste e faça uma compra em sandbox. A transação deve aparecer no seu painel do Insert Affiliate.

Como funciona com o RevenueCat

Um usuário chega por um link de afiliado ou digita o código curto de um afiliado, e o seu app guarda quem o indicou. Quando esse usuário compra, o RevenueCat confirma a compra como já faz hoje, e o Insert Affiliate atribui a venda a esse afiliado e calcula a comissão.

Nada muda na forma como você vende. Seus produtos, paywalls e entitlements continuam no RevenueCat.

Plataformas e SDKs compatíveis

A configuração com o RevenueCat está documentada para seis SDKs do Insert Affiliate:

  • iOS (Swift)
  • Android
  • React Native
  • Flutter
  • Unity
  • JavaScript e Capacitor

Códigos de oferta do RevenueCat e descontos para usuários indicados

Você pode associar uma oferta a um afiliado para que as pessoas indicadas por ele vejam um desconto ou um teste gratuito sem digitar um código promocional. Isso funciona com o Targeting e os Offerings do RevenueCat: você cria o offering promocional no RevenueCat, e os usuários indicados o veem no lugar do offering padrão. Seu app continua exibindo o offering atual.

Os afiliados podem compartilhar um link, um código curto ou os dois. Um código curto é uma sequência curta de letras e números que o usuário digita no seu app, o que funciona bem em plataformas de vídeo onde não dá para clicar em links. Para links, os Insert Links já vêm integrados, e o Branch e o AppsFlyer também funcionam junto com o RevenueCat.

Compras na web com o RevenueCat

As vendas na web também são compatíveis. Tanto o RevenueCat Web Billing quanto o RevenueCat Stripe Billing podem ser rastreados, incluindo os Web Purchase Links hospedados, conectando a conta do Stripe que o RevenueCat usa. A página da integração com o Stripe explica o lado do Stripe.

O que você passa a ter depois de conectar

  • Cada transação atribuída no seu painel, associada ao afiliado que a indicou.
  • Taxas de comissão por afiliado, com a opção de definir se as renovações geram comissão.
  • Pagamentos aos afiliados pelo Stripe, um de cada vez ou com pagamentos automáticos diários, que são opcionais.
  • Reembolsos refletidos no valor devido a cada afiliado.
  • Indicações no app: uma tela Indique um amigo que dá a cada usuário um código e um link, com a opção de recompensar automaticamente quem indica com tempo premium grátis.

Para entender como os dois produtos se diferenciam, veja RevenueCat vs Insert Affiliate.

Perguntas frequentes

O RevenueCat tem um programa de indicação ou de afiliados embutido?
Não. O suporte do RevenueCat já afirmou que não existe um recurso de programa de afiliados embutido no RevenueCat e indicou aos desenvolvedores o Insert Affiliate, que é um Technology Partner oficial do RevenueCat.
Preciso mudar a forma como as compras funcionam no meu app?
Não. O RevenueCat continua sendo a fonte das suas compras. Você adiciona o SDK do Insert Affiliate ao lado dele e conecta o seu projeto do RevenueCat.
Como funciona a atribuição do RevenueCat a um afiliado?
Um usuário chega por um link de afiliado ou digita um código, e o app guarda quem o indicou. O RevenueCat confirma a compra e o Insert Affiliate atribui a venda a esse afiliado.
Posso dar um desconto aos usuários indicados com o RevenueCat?
Sim. Você pode associar uma oferta a um afiliado, e ela funciona com o Targeting e os Offerings do RevenueCat para que os usuários indicados vejam um offering promocional sem digitar um código promocional.
Quais plataformas são compatíveis com o RevenueCat?
A documentação cobre a configuração com o RevenueCat para os SDKs de iOS, Android, React Native, Flutter, Unity e JavaScript ou Capacitor.
Também posso rastrear compras na web do RevenueCat?
Sim. O RevenueCat Web Billing e o RevenueCat Stripe Billing são compatíveis, por meio de uma conexão com a conta do Stripe que o RevenueCat usa.
Existe um desconto no RevenueCat para clientes do Insert Affiliate?
Sim. Clientes do Insert Affiliate que criam uma nova conta no RevenueCat ganham 10% de desconto no RevenueCat enquanto a conta existir. Cadastre-se no Insert Affiliate e você encontrará o link do desconto no seu onboarding. Vale apenas para novas contas do RevenueCat.

Documentação

As instruções completas de configuração e os exemplos de código estão na documentação.

Como RevenueCat e o Insert Affiliate se diferenciam

Ler RevenueCat vs Insert Affiliate

Quero ajudar você a configurar seu programa de afiliados para iOS ou Android

Agende uma conversa comigo e podemos revisar suas ideias, obter ajuda com a configuração ou falar sobre a sua situação atual de afiliados

“Eu não conseguia usar marketing de afiliados no meu app de assinatura, então criei o Insert Affiliate para resolver esse problema”
- Michael Butler, CEO
Michael Butler, CEO