Como estruturei um canal de indicações auditável e gamificado em NestJS que virou o principal canal de vendas do ERP Axxos — LGPD compliant.

O Axxos Indica nasceu de uma observação simples: a Axxos tinha uma base de clientes satisfeitos que poderiam indicar novos leads, mas não havia nenhuma estrutura para capturar e qualificar essas indicações de forma organizada. O resultado era previsível — indicações aconteciam de forma informal, por WhatsApp ou e-mail, sem rastreabilidade e sem processo.
Impacto em números
Do zero ao contrato assinado
LGPD compliant
Contabilistas, advogados, lojas...
Aberto → Negociação → Premiada
A solução
Construí uma plataforma que estruturou esse fluxo do início ao fim, transformando indicações informais em um canal auditável de geração de receita.
Parceiros — contabilistas, advogados, lojas de informática, polos Stone — indicam leads para o ERP da Axxos e são recompensados quando a venda fecha. O fluxo completo acontece em menos de 3 minutos: cadastro, assinatura de contrato digital juridicamente válido via ClickSign, e rastreamento em tempo real do status de cada indicação.
O fluxo do início ao fim:
- Cadastro de indicação: interface simples para parceiros e clientes submeterem indicações com os dados necessários
- Validação automatizada: regras de negócio que verificam a qualidade e completude dos dados antes de encaminhar ao time comercial
- Integração com o CRM: leads validados entram automaticamente no funil de vendas
- Rastreabilidade: cada indicação tem identificador único, histórico de status e o indicador associado — do status Aberto até Premiada
Implementamos também badges de desempenho ("Especialista em Conversão", "Top Performer") e um ranking público para incentivar a competição saudável entre os parceiros.
O desafio
Contabilistas e advogados têm contato diário com empresas que precisam de sistemas, mas o potencial comercial se perdia por falta de estrutura. O desafio era criar algo extremamente rápido e confiável, garantindo a conformidade total com a LGPD e o isolamento de dados entre parceiros.
A parte mais crítica do projeto foi o processo de validação. Uma plataforma de indicação sem validação vira um gerador de leads ruins — o time comercial perde tempo qualificando contatos que não têm potencial.
Desenhei o sistema de validação em camadas:
- Validação sintática: campos obrigatórios, formatos corretos (CPF, CNPJ, telefone)
- Validação de negócio: regras específicas da Axxos sobre perfil de cliente ideal
- Deduplicação: verificação se o lead já existe na base antes de criar uma nova entrada
Essa abordagem garantiu que apenas indicações realmente qualificadas chegassem ao CRM.
Métricas de Crescimento
Indicações Recebidas
Taxa de Conversão
Stack técnica
NestJS + TypeScript
Backend robusto com garantia de escalabilidade e segurança. Módulos independentes para validação, gamificação e integração.
ClickSign API
Assinatura digital de contratos com validade jurídica. Parceiro assina em menos de 2 minutos diretamente pelo sistema.
REST APIs + Webhooks
Endpoints bem definidos para o frontend e integrações externas. Notificações em tempo real quando uma indicação é validada.
PostgreSQL
Isolamento de dados por parceiro com Row Level Security. Cada parceiro enxerga apenas suas próprias indicações.
Impacto
O Axxos Indica se tornou um canal ativo de geração de vendas. Leads que antes chegavam de forma caótica e sem processo passaram a entrar no funil de forma estruturada, com todas as informações necessárias para o time comercial agir rápido.
Do ponto de vista técnico, o projeto foi um bom exercício de design de APIs e de pensar em integrações desde o início — não como um add-on, mas como parte central da arquitetura. A conformidade LGPD foi tratada no nível do banco de dados, não só na camada de aplicação.
Posts relacionados