Guias

Como criar um programa de indicação: links, rastreamento, recompensas e regras antifraude

Um programa de indicação recompensa clientes existentes por trazerem novos clientes. Para criar um, você precisa de um código ou link único para cada cliente, de uma forma de lembrar esse código quando um novo visitante chega, de um registro que liga a nova conta ao indicador, de uma regra clara sobre quando a indicação se qualifica, de uma recompensa (crédito, desconto ou dinheiro) e de verificações que impeçam as pessoas de indicarem a si mesmas. O código não é a parte difícil. As partes difíceis são escolher um evento qualificador que reflita valor real e desenhar recompensas que não custem mais do que os clientes que trazem.

Decida as regras antes de construir

Anote isto primeiro. Cada item muda a construção:

  • Quem pode indicar? Todos os clientes, só os clientes pagantes, ou só depois de um certo tempo de casa?
  • O que conta como indicação bem-sucedida? Cadastro, primeiro pagamento, primeiro pedido acima de certo valor, ou permanecer além do período de devolução ou de teste?
  • Qual é a recompensa, e para quem? Só para o indicador, ou para os dois lados (uma oferta de “dê $10, ganhe $10”)?
  • Que forma a recompensa assume? Crédito na conta, código de desconto, um mês grátis, um brinde ou dinheiro.
  • Há limites? Um teto por pessoa por mês, uma data de validade para o crédito, uma recompensa por novo cliente.
  • Por quanto tempo um link de indicação vale? Se alguém clica hoje e se cadastra daqui a três semanas, a indicação ainda conta?

Uma configuração simples e comum: os dois lados ganham crédito na conta, e a indicação se qualifica quando o primeiro pagamento do novo cliente é compensado e o prazo de devolução passa.

O que o programa precisa

Dados

TabelaCampos principais
Códigos de indicaçãoCliente, código, criado em, ativo sim/não
IndicaçõesIndicador, cliente indicado, código usado, situação (pendente, qualificada, recompensada, rejeitada), criada em, qualificada em, motivo se rejeitada
RecompensasCliente, indicação, tipo (crédito, desconto, dinheiro), valor, situação (pendente, emitida, usada, estornada), emitida em
Cliques (opcional)Código, horário, página de destino — útil para mostrar ao indicador o progresso dele

Mantenha indicações e recompensas separadas. Uma indicação pode existir sem recompensa (pendente ou rejeitada), e uma recompensa pode ser estornada se o cliente indicado pedir reembolso.

Páginas e peças

  • Página “Indique um amigo” na conta do cliente: o link dele, botões de compartilhamento e uma lista das suas indicações com situação e recompensas obtidas.
  • Experiência de destino para o visitante indicado: “Alex deu a você $10 de desconto no primeiro pedido”, com a oferta aplicada no checkout ou no cadastro.
  • Lógica de atribuição que guarda o código quando alguém chega por um link e o associa à conta no cadastro.
  • Lógica de qualificação que roda quando o evento qualificador acontece, muitas vezes disparada por um webhook de pagamento.
  • Visão administrativa: todas as indicações, aprovações pendentes, sinalizadas e o total de recompensas emitidas.
  • Página de termos que declara as regras de forma clara.

Como funciona a atribuição

  1. Alex compartilha seuapp.com/?ref=ALEX42.
  2. Sam clica. O app salva ALEX42 em um cookie ou no armazenamento local, com uma data.
  3. Sam navega, sai, volta dias depois e se cadastra. No cadastro, o app lê o código salvo e cria uma indicação pendente de Alex para Sam.
  4. Sam paga um primeiro pedido. O provedor de pagamentos avisa o seu app; depois do prazo de devolução, a indicação fica qualificada.
  5. O app emite as duas recompensas e avisa Alex.

Permita também que as pessoas digitem um código no cadastro ou no checkout, para indicações que acontecem boca a boca. Decida o que acontece se alguém chegar por dois links diferentes; “vale o último link clicado” é a regra usual.

Fraudes e abusos

Qualquer recompensa que valha a pena será testada. Proteções básicas:

  • Sem autoindicação: rejeite quando a conta indicada compartilha e-mail, cartão de pagamento, telefone ou endereço de entrega com o indicador.
  • Qualifique pelo valor, não pelo cadastro: um pedido pago e não estornado é muito mais difícil de falsificar do que um endereço de e-mail.
  • Período de espera antes de a recompensa poder ser usada.
  • Limites por indicador por mês.
  • Revisão manual para quem tiver um pico repentino de indicações.
  • Estorne as recompensas se o pagamento qualificador for reembolsado.

Recompensas e pagamentos

O crédito na conta é a recompensa mais fácil de operar: é um número na conta do cliente que o checkout desconta. Códigos de desconto funcionam bem para lojas. Pagamentos em dinheiro são os mais difíceis: você coleta dados para repasse, lida com transferências que falham e pode ter obrigações de informe fiscal conforme onde você e os seus clientes estão, então verifique as regras locais ou consulte um assessor. Se você recebe pagamentos com Stripe ou similar, deixe os webhooks de pagamento conduzirem a qualificação. Nosso guia sobre como adicionar pagamentos cobre a configuração.

Um primeiro prompt que funciona

Adicione um programa de indicação ao nosso app de assinatura de kits de refeição. Todo cliente logado recebe um código de indicação único e um link como /?ref=CODIGO. Quando um visitante chega com ?ref=, guarde o código em um cookie por 30 dias e associe-o à conta dele no cadastro. O cliente indicado recebe $15 de desconto na primeira caixa automaticamente. Crie uma indicação pendente no cadastro; quando o primeiro pagamento do cliente indicado for aprovado (pelo webhook do Stripe que já existe) e passarem 14 dias sem estorno, marque-a como qualificada e adicione $15 de crédito na conta do indicador. Rejeite autoindicações em que o e-mail, a impressão digital do cartão ou o endereço de entrega coincidam com os do indicador. Limite as recompensas a 10 por indicador por mês. Adicione uma página Indique um Amigo mostrando o link do cliente, botões de compartilhamento e as indicações dele com a situação. Adicione uma página administrativa com todas as indicações, com filtros para pendentes, qualificadas, rejeitadas e sinalizadas. Salve tudo no banco de dados.

Etapas de construção

  1. Códigos e a página Indique um amigo. Gere um código por cliente e mostre o link.
  2. Atribuição. Guarde o código na chegada, associe no cadastro, permita digitar o código manualmente.
  3. Oferta para o cliente indicado aplicada no checkout ou no cadastro.
  4. Qualificação no evento de pagamento, com o período de espera.
  5. Recompensas emitidas como crédito, e crédito aplicado no checkout.
  6. Verificações antifraude e limites.
  7. Visão administrativa e notificações (“Sam acabou de se cadastrar com o seu link”).
  8. Teste de ponta a ponta com pagamentos de teste: indique, cadastre-se em uma janela privada, pague, estorne, e confira se a recompensa foi estornada.

Erros comuns

  • Recompensar cadastros. Estimula contas falsas.
  • Recompensas maiores do que o cliente vale. Calcule quanto um novo cliente costuma trazer antes de definir o valor.
  • Códigos perdidos entre o clique e o cadastro. Teste o caso em que a pessoa clica, sai e volta depois.
  • Nenhum estorno de recompensa quando há reembolso.
  • Esconder o programa. Coloque o link no menu da conta, na confirmação do pedido e em um e-mail pós-compra.
  • Termos vagos. Regras pouco claras geram chamados de suporte e disputas.

Quando uma ferramenta de indicação é a melhor escolha

Plataformas de indicação e afiliados cuidam da atribuição entre dispositivos, da detecção de fraude, dos repasses e dos informes fiscais, e se integram aos sistemas de loja e de cobrança mais comuns. Se você tem uma loja online em uma plataforma hospedada, verifique primeiro o marketplace de apps dela; um app de indicação pode ser instalado em minutos. Se você planeja pagar comissões em dinheiro para muitos parceiros, uma plataforma de afiliados costuma ser mais segura do que construir os repasses por conta própria.

Construa o seu quando o seu produto já tem contas e pagamentos que você controla, quando as recompensas são crédito na conta e não dinheiro, ou quando as regras são específicas do seu negócio. Para mecânicas de “convide amigos para subir na lista” antes do lançamento, veja como criar uma página de lista de espera. Para recompensas de recompra em vez de indicações, veja como criar um app de programa de fidelidade.

Construindo com a Mythex

Na Mythex você pode pedir ao agente que adicione um programa de indicação a um app que você está construindo, e testar o fluxo inteiro na prévia ao vivo. O agente adiciona um banco Postgres dedicado quando as indicações precisam ser salvas (ou digite /database). A Mythex não inclui login nem pagamentos integrados para os apps que você constrói: você conecta a sua própria autenticação e a sua própria conta do Stripe, com as chaves guardadas como segredos do projeto (receita do Stripe). Webhooks de pagamento precisam de uma URL pública, então publique antes de testá-los de ponta a ponta (receita de webhooks).

Perguntas

Como um programa de indicação rastreia quem indicou quem?

Cada cliente existente recebe um código ou link único. Quando alguém chega por ele, o app guarda o código, geralmente em um cookie ou no armazenamento local, e o associa à nova conta no cadastro. A indicação é registrada nesse momento e recompensada quando se qualifica.

Quando uma indicação deve gerar recompensa?

Depois que o novo cliente faz algo de valor, como pagar um primeiro pedido ou permanecer além do período de teste ou de devolução, e não apenas no cadastro. Recompensar só o cadastro estimula contas falsas.

Devo dar dinheiro ou crédito como recompensa?

Crédito na conta ou desconto são mais simples e baratos de operar, e trazem o indicador de volta. Pagamentos em dinheiro envolvem dados de pagamento, questões tributárias em alguns países e mais risco de fraude; comece com crédito, a menos que dinheiro seja essencial.

Como evitar fraudes em indicações?

Recompense só após um pagamento qualificado e um período de espera, bloqueie autoindicações (mesmo e-mail, cartão de pagamento ou dispositivo), limite as recompensas por pessoa e revise picos incomuns antes de pagar.

Mythex · Pricing · Crie qualquer coisa com IA · Templates de sites e apps · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)