Lance seu próprio programa de afiliados na Indoleads Platform: o guia completo de configuração

Modificado em Seg, 17 Ago na (o) 11:29 PM

Para quem é este guia. Você tem um negócio — uma loja virtual, um SaaS, um serviço, um aplicativo — e quer seu próprio programa de afiliados (parceiros): os parceiros trazem clientes e você paga a eles uma comissão pelas vendas ou leads confirmados. A Indoleads Platform oferece toda a estrutura para isso: página de cadastro de parceiros com a sua marca, links de rastreamento, rastreamento de conversões, aprovação de parceiros, cálculo de comissões, relatórios e pagamentos. Você é anunciante e dono da rede ao mesmo tempo; seus parceiros são os publishers.

O que você terá no final: uma página "Programa de parceiros" no seu site → os parceiros se cadastram → recebem links de rastreamento → enviam tráfego → seu site informa as conversões à plataforma → você as aprova → a plataforma calcula as comissões e paga os parceiros.

Tempo: 2–4 horas de configuração mais a propagação do DNS. Você vai precisar de: acesso ao seu DNS, uma conta de e-mail para notificações, Google Tag Manager no seu site (ou 20 minutos de um desenvolvedor para instalá-lo) para a tag de rastreamento.

---

Passo 1 — Crie sua conta na Platform

  1. Cadastre-se em https://app.oneklix.com/register (Indoleads Platform, antiga Oneklix). Uma conta já dá a você o papel de administrador da rede: você verá Whitelabel Settings, Users, Offers, Reports.
  2. Confirme seu e-mail e ative a 2FA (códigos por e-mail).
  3. Preencha Account → Profile: nome da empresa, e-mail de contato, moeda — isso aparece nas faturas e nos e-mails para os parceiros.

Passo 2 — Coloque a plataforma no seu domínio

Você quer que os parceiros façam login em partners.yourbrand.com, e não em um subdomínio da Indoleads, e que os links de rastreamento tenham a aparência de go.yourbrand.com/abc123.

  1. Whitelabel Settings → Domain setup → Application Domain: informe partners.yourbrand.com. No seu DNS, adicione o CNAME mostrado nessa aba.
  2. Tracking Link Domain: informe go.yourbrand.com (ou trk.); no seu DNS, adicione o CNAME gotrk.oneklix.co.
  3. Os dois registros precisam ser DNS only (nuvem cinza, se você usa Cloudflare) — emitimos os certificados SSL automaticamente assim que o DNS resolve. Aguarde algumas horas, até 24.

Detalhes e solução de problemas: Domínio próprio.

Passo 3 — Aplique sua marca

Whitelabel Settings → Landing Page: logotipo, nome do aplicativo ("YourBrand Partners"), título da página, meta description, texto About, links no rodapé para seus Termos e sua Política de Privacidade (obrigatórios para uma página pública de cadastro). Salve. Veja Branding.

Passo 4 — Faça os e-mails saírem em seu nome

Sem SMTP a plataforma não envia nenhum e-mail — os parceiros não receberão confirmações de cadastro nem avisos de aprovação.

  1. Whitelabel Settings → SMTP: host, porta, login e senha de partners@yourbrand.com (ou de um serviço transacional — SES, Postmark, Mailgun; para Google/Microsoft use uma senha de aplicativo). Verifique se SPF/DKIM autorizam esse remetente.
  2. Whitelabel Settings → Email Templates: adapte os seis modelos (confirmação de cadastro, novo token, solicitação aprovada, solicitação recusada, postback aprovado, atualização de status da oferta) — logotipo, texto, idioma. Modelo vazio = padrão da plataforma.
  3. Teste: cadastre um parceiro de teste em uma janela anônima e confira se o e-mail chega, e não na pasta de spam.

Veja SMTP e modelos.

Passo 5 — Crie a si mesmo como anunciante

As ofertas pertencem a um registro de anunciante. Users → Advertisers → Add Advertiser — sua empresa, um e-mail que você controla, uma senha. (Depois você pode fazer login com ele para ver a "visão do anunciante".)

Passo 6 — Defina as regras: categorias e tipos de tráfego

  • Offers → Categories → Add: sua vertical (E-commerce, SaaS, Travel…).
  • Settings → Traffic restrictions → Add — os tipos de tráfego que você vai permitir ou proibir: Brand keyword bidding, PPC, SEO, Coupons, Cashback, Incentive, Email, Social, Push, Native, Pop-up, Doorway… Decida agora: por exemplo, proibir lances na marca (brand bidding) e tráfego incentivado, permitir sites de conteúdo, redes sociais, YouTube; colocar cupons em "need approval". Os parceiros só poderão escolher fontes dos tipos permitidos.

Passo 7 — Crie sua oferta

Offers → Add Offer. Esta é a vitrine pública do seu programa e o seu livro de regras.

  • Advertiser: você (Passo 5). Título, logotipo, descrição — o que você vende, quem compra, por que converte, ticket médio.
  • Categoria, dispositivos, GEO coverage (países de onde você aceita clientes) e, opcionalmente, URL de geo-redirect para os demais.
  • Website URL (prévia) e Offer URL — para onde o tráfego é enviado. Adicione o token de clique para o rastreamento funcionar: https://yourbrand.com/?click_id={click_id} (qualquer nome de parâmetro de URL serve, desde que seu site o armazene — veja o Passo 8). Adicione landing pages se tiver várias; ative o deeplinking para que os parceiros possam linkar para qualquer página de produto.
  • Tipo e valores de pagamento: CPS (% da venda), CPA/CPL (valor fixo por ação) ou CPI. Defina o payout — o que o parceiro recebe — e o short payout para a linha do catálogo ("10% de cada pedido").
  • Hold period (período de retenção) — dias que você leva para confirmar os pedidos (janela de devolução + margem, por exemplo 30). Cookie lifetime — janela de atribuição (por exemplo, 30 dias). Cap, se precisar de um limite mensal de orçamento.
  • Visibility: Need approval é o padrão seguro — você analisa cada parceiro. Active — qualquer pessoa cadastrada pode começar imediatamente.
  • Traffic restrictions por tipo (do Passo 6). Banners, códigos de cupom, feed XML/CSV — envie o que tiver; com materiais os parceiros convertem melhor.
  • Status: deixe inactive até o Passo 9 ser concluído com sucesso.

Glossário campo a campo: Configuração da oferta · Particularidades da plataforma: Ofertas, categorias, restrições.

Passo 8 — Instale a Indoleads Universal Tag e marque seu site

É isso que faz tudo funcionar. Duas coisas precisam acontecer no seu site: (1) quando o visitante de um parceiro chega, precisamos capturar o click_id e guardá-lo; (2) quando esse visitante compra ou se cadastra, a plataforma precisa ficar sabendo, com os dados do pedido. As duas são feitas com uma única tag no Google Tag Manager — a Indoleads Universal Tag — mais três variáveis JavaScript na sua página de confirmação do pedido.

8.1 — Adicione a tag no Google Tag Manager

  1. No GTM: Templates → Tag Templates → New → ⋮ → Import → envie o arquivo Indoleads Universal Tag.tpl (baixe-o na página da sua oferta → Conversion Tracking, ou peça pelo platform@indoleads.com). Aceite as permissões (a tag carrega um script de fulltrack.org e usa a variável global INDOLEADS_LIB).
  2. Tags → New → Indoleads Universal Tag. Campo Offer ID = o ID da sua oferta do Passo 7.
  3. Acionador: All Pages — a tag precisa estar presente em todas as páginas. Para uma loja virtual, o mínimo inegociável são quatro tipos de página: home, catálogo/categoria, página do produto e a página "obrigado pelo seu pedido" — o contêiner lê o contexto em cada uma delas (visita → navegação → produto → compra) para atribuição, audiência do DMP e verificações antifraude; se faltar uma, a cadeia se quebra. Salve, use o Preview para conferir se a tag dispara nas quatro e então faça Submit/Publish do contêiner.

O que a tag faz: carrega nosso script de contêiner (container_v2) de fulltrack.org, lê o click_id da URL de entrada e o guarda em um cookie first-party, cuida da atribuição, da filtragem de fraude e da audiência de DMP/retargeting. Nesta parte não é preciso desenvolvedor.

8.2 — Marque a página de confirmação do pedido (página de agradecimento)
Como funciona: em cada página, a tag consulta a plataforma pelo pixel content da sua oferta e o executa — nas páginas comuns isso é a captura do clique e o DMP; na página de agradecimento ela dispara a conversão, pegando os dados do pedido das variáveis JavaScript que você define nessa página. Abra sua oferta → Conversion TrackingContainer — a plataforma mostra o snippet exato com os nomes das variáveis. Coloque-o na página de agradecimento acima do snippet do GTM, preenchido com os dados do pedido:


<script>
  var TXN_ID   = "ORDER_12345";   // seu ID único de pedido / lead — evita duplicidades
  var RATE     = 149.90;          // valor do pedido (ou a própria comissão, conforme a configuração "exact commission" da sua oferta)
  var CURRENCY = "USD";
</script>

A maioria das plataformas de loja expõe esses valores na página de agradecimento (Shopify checkout.order_id / checkout.total_price, objeto de pedido do WooCommerce etc.) — seu desenvolvedor web ou agência faz o mapeamento em 15 minutos. Se o seu site usa outro gerenciador de tags ou nenhum, use o mesmo snippet Container da página da oferta como um script comum.

8.3 — Pedidos e status a partir do seu CRM (opcional, mas recomendado)
Podemos receber pedidos e atualizações de status de qualquer CRM ou back-end de loja — Shopify, WooCommerce, amoCRM, HubSpot, Bitrix24, sistema próprio — via consulta à API, webhook ou postback de servidor:


https://app.indoleads.com/acquisition?click_id=CLICK_ID&security_token=YOUR_TOKEN&txn_id=ORDER_ID&sale_amount=AMOUNT&currency=USD&status=approved

Use isso para confirmar/recusar pedidos automaticamente após a janela de devolução (status=approved|declined, mesmo txn_id), ou como fonte principal de conversões se o seu checkout não puder ser marcado. Diga-nos qual sistema você usa — nós fazemos a integração. Referência completa de parâmetros: Opções de integração.

Do que eu realmente preciso?

  • Mínimo: Universal Tag em todas as páginas + variáveis do pedido na página de agradecimento — as conversões chegam em tempo real, sem trabalho no CRM.
  • Ideal: o mínimo mais a sincronização de status com o CRM — aprovações/recusas acontecem automaticamente, você não valida manualmente.

Passo 9 — Teste antes de convidar alguém

  1. Crie um parceiro de teste (Users → Publishers → Add Publisher) com uma fonte de teste e gere um link de rastreamento para a sua oferta.
  2. Abra o link em uma janela anônima → você chega ao seu site com o click_id na URL.
  3. Conclua um pedido de teste (use um cupom ou um produto de US$ 1).
  4. Em poucos minutos a conversão deve aparecer em Reports → Conversions log com o parceiro, o ID do pedido e o valor corretos, status Pending.
  5. Aprove-a ali; confira se o valor bate com a sua regra de pagamento.

Nada apareceu? No GTM Preview, verifique se a Universal Tag disparou na página de entrada (cookie definido) e se TXN_ID / RATE / CURRENCY estão definidas na página de agradecimento antes de o GTM carregar; para CRM/postback, verifique o security_token. Depois, coloque a oferta em active.

Passo 10 — Publique a página "Programa de parceiros" no seu site

Os parceiros precisam de um único lugar para conhecer o programa e entrar:

  • No seu site, crie uma página (por exemplo, yourbrand.com/partners) com: quanto você paga, janela do cookie, tráfego permitido, materiais e um botão "Participar" → seu link de cadastro https://partners.yourbrand.com/register/publisher.
  • Ou incorpore o cadastro: o formulário de registro white-label roda no seu domínio de aplicativo, então tanto um iframe quanto um link direto mantêm os parceiros na sua marca.
  • Adicione "Programa de parceiros" ao rodapé/menu do site; anuncie aos clientes e nas comunidades relevantes.

Novos cadastros aparecem em Users → Publishers → pending — analise a fonte (URL do site/canal, audiência, GEO) e aprove ou recuse; os parceiros recebem o e-mail do seu modelo. Veja Usuários.

Passo 11 — Opere o programa: aprovações, validação, pagamentos

  • Solicitações de oferta (se visibility = Need approval): Offers → Requests → Approve/Decline. Procure decidir em até uma semana. Aprovando publishers.
  • Valide as conversões mensalmente, dentro do seu período de retenção (hold): Reports → Conversions log → Approve/Decline (ou envie status= nos postbacks). Recusada = não é paga. Não há aprovação automática — conversões não validadas ficam pendentes e seus parceiros perdem a confiança. Validando conversões.
  • Pagamentos aos parceiros. As comissões aprovadas se acumulam nos saldos dos parceiros; os parceiros criam perfis de pagamento e solicitam saques em Billing; você os aprova como administrador da rede. O dinheiro é seu e passa pelo seu próprio gateway de pagamento: você se cadastra em um parceiro de pagamento suportado, cola a chave de API dele na plataforma (Billing → Payout settings) e os pagamentos saem da sua conta nesse provedor diretamente para os seus parceiros. A Indoleads não guarda nem movimenta seus fundos — fornecemos apenas a integração; a liquidação financeira é entre você, o gateway e seus parceiros.
  • Relatórios: Conversions log, Clicks log, relatórios Offers/Countries/Daily, Dead links — Relatórios. Fique de olho em: cliques sem conversões de um mesmo parceiro (sinal de fraude), pendentes crescendo mês a mês (você está atrasado na validação), dead links (parceiros promovendo uma oferta pausada).

Passo 12 — Cresça

  • Peça para listarmos sua oferta também na rede Indoleads — mais de 60.000 publishers além dos seus próprios parceiros (cobrado à parte; veja Indoleads Growth).
  • Adicione códigos de cupom e um feed de produtos — parceiros de cupom e cashback são os que mais convertem.
  • Recrute: seus clientes, blogueiros do seu nicho, resenhistas do YouTube; o link de cadastro funciona em qualquer lugar.

Checklist de configuração

  • [ ] Conta criada, 2FA ativada
  • [ ] Domínios do aplicativo e de rastreamento em CNAME, DNS-only, SSL emitido
  • [ ] Logotipo, nome, links de termos e privacidade
  • [ ] SMTP funcionando, modelos adaptados, e-mail de teste recebido
  • [ ] Registro de anunciante criado
  • [ ] Categorias e restrições de tráfego definidas
  • [ ] Oferta criada: payout, hold, cookie, GEO, restrições, materiais
  • [ ] Indoleads Universal Tag no GTM em todas as páginas (mín. home, catálogo, página do produto, agradecimento), página de agradecimento marcada, conversão de teste visível no Conversions log
  • [ ] Oferta colocada em active
  • [ ] Página "Programa de parceiros" no ar com o link de cadastro
  • [ ] Gateway de pagamento conectado (chave de API), saque de teste realizado
  • [ ] Rotina mensal: aprovar solicitações, validar conversões, aprovar saques

Dúvidas em qualquer passo: platform@indoleads.com.

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo