Introdução
Execute um programa de afiliados enquanto o Dodo Payments processa suas vendas. Uma plataforma de afiliados rastreia visitas de indicação, recebe eventos de pagamento do Dodo Payments por meio de webhooks e atribui cada venda ao afiliado que fez a indicação. O Dodo Payments integra-se a três plataformas de afiliados: Affonso, Dub Partners e Rekomi.Principais Recursos
Automated Commission Attribution
As indicações são atribuídas e registradas automaticamente quando uma compra é realizada, sem planilhas ou rastreamento manual.
Real-Time Reporting
Você e seus afiliados podem monitorar o desempenho e os leads em dashboards dedicados.
Flexible Tracking Options
Use scripts de rastreamento, campos de metadados e eventos webhook para capturar dados de indicações ao longo de cadastros e transações.
Encrypted Credentials and Signed Webhooks
O Affonso criptografa a chave de API fornecida por você, e cada evento de webhook é assinado para que a plataforma possa verificar se ele veio do Dodo Payments.
Quick Setup
A configuração requer uma chave de API, um webhook e um script de rastreamento. O único código que você adiciona é o snippet do script e os metadados de indicação no checkout.
Checkout Integration
Adicione o rastreamento de afiliados aos seus fluxos de checkout com as integrações do Affonso, Dub Partners e Rekomi.
Opções de Integração
O Dodo Payments integra-se a estas plataformas de gerenciamento de afiliados:- Affonso: Uma plataforma de gerenciamento de afiliados com rastreamento automatizado de comissões, relatórios em tempo real e dashboards dedicados para afiliados.
- Dub Partners: Gerenciamento de links e rastreamento de conversões do Dub, com análises de atribuição para cada link de afiliado.
- Rekomi: Uma plataforma de rastreamento e gerenciamento de afiliados com conexão ao Dodo Payments feita com uma única colagem. O Rekomi também paga seus afiliados e gerencia seus formulários fiscais.
Integração com Affonso
O Affonso é uma plataforma de gerenciamento de afiliados que trabalha em parceria com o Dodo Payments. Para conectar sua conta do Dodo Payments ao Affonso e começar a rastrear vendas geradas por afiliados, siga estas etapas.1
Connect with Dodo Payments
Para conectar sua conta do Dodo Payments, adicione uma chave de API do Dodo Payments ao Affonso.
Como Obter Sua Chave de API do Dodo Payments
- Faça login no dashboard do Dodo Payments.
- Acesse Developer → API Keys.
- Clique em Add API key.
- Insira um nome, por exemplo, “Affonso Integration”.
- Clique em Create e copie sua chave de API. O dashboard exibe a chave apenas uma vez.
Adicione Sua Chave de API ao Affonso
- Abra seu dashboard do Affonso em affonso.io.
- Acesse Program Details > Connect.
- Clique no cartão de integração do Dodo Payments.
- Cole sua chave de API do Dodo Payments.
- Clique em Connect.
O Affonso criptografa sua chave de API.
2
Add Webhook to Dodo Payments
Depois que você se conectar, o Affonso fornecerá uma URL de webhook exclusiva. O Dodo Payments envia eventos de pagamento para essa URL, e o Affonso os utiliza para rastrear pagamentos e acionar comissões de afiliados.
Adicionar URL de Webhook no Dodo Payments
- No dashboard do Dodo Payments, acesse Developer → Webhooks.
- Clique em Add endpoint.
- Cole a URL do webhook do Affonso nas configurações do seu programa no Affonso.
- Clique em Create endpoint.
Adicionar Segredo do Webhook no Affonso
- No Dodo Payments, abra o endpoint criado e copie o Signing secret.
- Cole-o no Affonso, nas configurações de webhook do Dodo Payments.
O Affonso usa o signing secret para verificar se os eventos recebidos vêm do Dodo Payments.
3
Add the Tracking Script
Para rastrear visitas e conversões de afiliados, adicione o pixel do Affonso ao seu site. Substitua O script:
YOUR_PUBLIC_PROGRAM_ID pelo ID do seu programa no Affonso e YOUR_COOKIE_DURATION pelo período de validade do cookie de indicação.- Rastreia visitas de afiliados.
- Define um cookie com o ID de indicação (
affonso_referral) e o disponibiliza comowindow.affonso_referral. - Ativa o rastreamento de cadastros e pagamentos.
Adicione o script a todos os domínios onde os usuários visitam ou convertem, como seu site de marketing e seu aplicativo.
4
Track User Signups
Para visualizar seu funil completo e melhorar o desempenho dos afiliados, rastreie os cadastros dos usuários como leads.Esta chamada:
- Registra uma nova indicação como LEAD se o usuário tiver vindo por um link de afiliado.
- Exibe o lead no seu dashboard e nas estatísticas do afiliado.
Faça a chamada após um cadastro bem-sucedido ou após o double opt-in (DOI).
5
Pass Referral Data to Dodo Payments
Para atribuir as comissões corretamente, envie o ID de indicação do Affonso ao Dodo Payments no checkout como metadados
affonso_referral. Leia window.affonso_referral no navegador e envie-o ao seu servidor, onde sua chave de API está disponível.Integração de Pagamentos
Integração de Assinaturas
Links de Pagamento
Para obter mais detalhes, consulte a documentação da API do Dodo Payments.
6
Testing Your Integration
Antes de lançar publicamente, teste sua configuração com links de afiliados reais e transações de teste. Siga esta checklist:
- Crie um afiliado e gere um link de rastreamento.
- Acesse seu site por meio do link de afiliado.
- Verifique se o script do Affonso é carregado e define o cookie
affonso_referral. - Conclua um cadastro (opcional).
- Conclua um pagamento pelo Dodo Payments.
- Confirme o rastreamento e a atribuição no seu dashboard do Affonso.
Integração com Dub Partners
Você também pode usar o Dub Partners para rastrear indicações e conversões de afiliados. O rastreamento de conversões do Dub atribui as vendas aos seus links de afiliados, permitindo ver quais parceiros geram mais receita.Para obter instruções detalhadas de configuração, consulte o guia de integração do Dub. Ele explica como rastrear eventos de conversão de vendas e atribuir receita aos seus links de afiliados.
Configuração Rápida com Dub Partners
- Ative o rastreamento de conversões no seu dashboard do Dub para links de afiliados.
- Capture o ID do clique do Dub (cookie
dub_id) ao criar sessões de checkout. - Armazene o ID do clique nos metadados do pagamento, junto com as informações do cliente.
- Configure a integração de webhook para enviar dados de vendas ao Dub quando os pagamentos forem bem-sucedidos.
- Pagamentos únicos
- Ativações de assinaturas
- Pagamentos recorrentes de assinaturas
Learn More
O guia completo de integração do Dub, com exemplos de código e modelos de transformação.
Integração com a Rekomi
Você também pode usar o Rekomi para executar seu programa de afiliados de ponta a ponta. O Rekomi rastreia cliques e conversões, calcula comissões sobre o valor da venda antes dos impostos e paga seus afiliados em mais de 130 países, incluindo o gerenciamento dos formulários fiscais.Para obter instruções detalhadas de configuração, consulte o guia de integração do Rekomi. A conexão requer apenas a colagem de uma chave de API: o Rekomi cria o endpoint de webhook na sua conta do Dodo Payments, portanto não é necessário configurar o webhook manualmente.
Configuração rápida com a Rekomi
- Crie uma chave de API no dashboard do Dodo Payments, em Developer → API Keys, com Enable write access ativado.
- Cole a chave no Rekomi, que a valida e cria o endpoint de webhook automaticamente.
- Instale o script de rastreamento do Rekomi no seu site para capturar os cliques de afiliados.
- Envie a indicação ao checkout como metadados
rekomi_refou como parâmetro de link de pagamentometadata_rekomi_ref.
- Pagamentos únicos
- Ativações e renovações de assinaturas
- Reembolsos e disputas, com recuperação automática da comissão
Learn More
O guia completo de integração do Rekomi, com exemplos de código para sessões de checkout e links de pagamento.
Precisa de ajuda?
Se você encontrar problemas durante a integração, entre em contato com a plataforma envolvida:Affonso Support
- Use o chat ao vivo em affonso.io.
- Envie um e-mail para support@affonso.io.
Dub Support
- Consulte a documentação do Dub para obter guias de rastreamento de conversões.
- Entre em contato com o suporte do Dub pelo dashboard do Dub.
Rekomi Support
- Consulte a documentação do Rekomi para obter guias de configuração e solução de problemas.
- Envie um e-mail para support@rekomi.com ou use o chat ao vivo no dashboard do Rekomi.
Dodo Payments Support
Para dúvidas sobre a API do Dodo Payments, consulte a referência da API ou envie um e-mail para support@dodopayments.com.
Integration Guides
- Integração do Affonso (nesta página)
- Integração do Dub Partners
- Integração do Rekomi