Eu sou o Jan. Construí o InfluTo porque a aquisição paga de usuários do meu próprio app de contagem de calorias dava prejuízo, e os primeiros usuários de produção da plataforma foram meus próprios apps. Então este guia é escrito a partir da integração que eu realmente fiz, não de uma lista de recursos.
Você adiciona um programa de afiliados a um app em cinco passos: decida pelo que vai pagar (% recorrente da receita de assinatura vence bônus por instalação), escolha exatamente um caminho de verificação (webhook da RevenueCat ou validação de recibos das lojas), instale um SDK (~5 minutos, quatro plataformas), verifique a integração com uma compra sandbox, e então abasteça uma carteira em garantia e convide criadores. Os pagamentos rodam automaticamente via Stripe Connect. A configuração é grátis; a plataforma fica com 10% das comissões dos criadores.
Essa decisão molda tudo que vem depois. Há três modelos comuns:
Por instalação. Fácil de entender, fácil de fraudar, e recompensa qualidade de tráfego zero. Um criador que manda 10.000 instalações sem intenção te custa dinheiro e não te rende nada.
Bônus único por assinante. Melhor, mas o criador para de se importar depois do primeiro pagamento. O incentivo dele e a sua retenção divergem no primeiro dia.
% recorrente da receita de assinatura. O criador ganha enquanto o assinante paga. É o modelo em torno do qual o InfluTo foi construído: a comissão é um percentual de receita de assinatura verificada, acumulada em cada renovação.
A regra dura que faz tudo isso funcionar: pague apenas sobre assinantes pagantes verificados. Não instalações, não cliques, não prints autorreportados. Se o seu programa paga sobre qualquer coisa que o dispositivo do cliente ou o criador possam afirmar, ele será fraudado. Se paga sobre recibos das lojas, não pode ser.
Dá para colocar bônus por metas por cima (por exemplo, um bônus fixo quando um criador atinge N assinantes). No InfluTo eles passam por uma etapa de revisão antes do pagamento, então um pico de conversões suspeitas não dispara um bônus automaticamente.
Uma conversão precisa ser provável no servidor. Há dois jeitos de prová-la, e você escolhe um — nunca os dois:
Webhook da RevenueCat. Se seu app já usa a RevenueCat, este é o caminho de 10 minutos. O webhook da RevenueCat vira a única fonte de verdade: INITIAL_PURCHASE cria a conversão, RENEWAL acumula comissão recorrente, CANCELLATION mantém os pagamentos honestos. O passo a passo evento por evento está no guia de integração de afiliados da RevenueCat, linkado abaixo.
Validação direta na loja. Sem RevenueCat? O InfluTo valida direto contra a App Store Server API (iOS) ou a validação de recibos do Google Play (Android). A mesma garantia — comissão só existe onde existe uma transação verificada pela loja.
De um jeito ou de outro, a propriedade que você ganha é a mesma: não dá para dever dinheiro a um criador por receita que não aconteceu, e não dá para te enganarem a pagar por ela.
Há um SDK por stack — Swift (iOS), Kotlin (Android), Flutter e React Native/Expo — todos open source em github.com/influto. O SDK faz dois trabalhos pequenos:
Capturar a atribuição. Quando um usuário chega pelo link de um criador ou digita um código de indicação, o SDK registra. Códigos tornam a atribuição determinística: sem IDFA, sem prompt de ATT, sem correspondência probabilística de fingerprint.
Conectar atribuição a receita. No caminho RevenueCat, o SDK grava o código como subscriber attribute para que ele viaje com o usuário até o webhook. No caminho direto na loja, ele reporta a compra para validação do recibo.
A integração típica é uma linha de dependência, uma chamada de inicialização e uma chamada de "usuário digitou o código". Essa é a alegação dos 5 minutos — medida, não aspiracional. Snippets completos por plataforma em docs.influ.to.
Se você usa um agente de IA para código, dá para pular o trabalho manual por completo. Depois do OAuth, o agente ganha 57 ferramentas — o bastante para instalar o SDK no seu código, configurar o caminho de validação, criar a campanha e convidar criadores, de ponta a ponta:
claude mcp add --transport http influto https://influ.to/mcpEste é o passo que a maioria das equipes pula e depois lamenta. Um programa de afiliados com integração silenciosamente quebrada queima a confiança dos criadores: eles divulgam, as conversões nunca aparecem, eles vão embora.
Verifique com uma compra sandbox: rode o app, aplique um código de teste, complete uma assinatura sandbox e confirme que a conversão aparece atribuída ao código certo. No InfluTo a checagem é embutida — o influto_integration_status reporta o que a plataforma realmente viu do seu app (pings do SDK, eventos de webhook, conversões de teste) e o influto_test_integration roda a checagem ao vivo. Um agente de IA pode rodar os dois e não vai reportar o trabalho como pronto até passarem.
A mecânica do dinheiro, num parágrafo: você deposita fundos numa carteira em garantia via Stripe (o depósito é reembolsável — saque se encerrar o programa). Quando uma conversão verificada acumula comissão, ela é paga dessa carteira para a conta Stripe Connect do criador. O pagamento mínimo é $1, então a primeira comissão pequena de um criador realmente chega, em vez de ficar meses presa sob um limite de $50. A plataforma é grátis para configurar e fica com 10% das comissões dos criadores — você não paga nada até um criador te render um assinante pagante.
Depois crie a campanha: defina a taxa de comissão, adicione diretrizes de criação e, se quiser, bônus por metas. As campanhas podem ser traduzidas automaticamente, então um criador tcheco ou espanhol vê os termos no próprio idioma. Convide criadores diretamente por e-mail ou compartilhe o link de participação da campanha.
Tudo acima pode ser construído internamente sobre as mesmas APIs das lojas: armazenamento de atribuição, processamento de webhooks, matemática de comissões, estornos de reembolso, filtragem antifraude, KYC, lotes de pagamento. São semanas de engenharia mais manutenção permanente, e nada disso é o seu produto. O raio-x honesto, linha por linha, está em InfluTo vs DIY, linkado abaixo. Se você prefere uma linha de dependência e um depósito, comece grátis.
Um SDK, um caminho de verificação, um depósito reembolsável. Grátis para configurar — 10% só sobre comissões que os criadores realmente ganham.
Comece grátis