Captura de Leads
Tutorial completo para configurar e otimizar a captura de leads com seus agentes.
O que é captura de leads no Take Sales
Captura de leads é o processo de coletar informações de contato dos visitantes do seu site durante a interação com o agente de IA. O Take Sales oferece múltiplas formas de capturar esses dados: desde coleta natural durante a conversa até formulários estruturados e integrações com CRMs via ferramentas.
Os dados capturados ficam associados à conversa, aparecem na aba Dados, entram na exportação CSV do Histórico, alimentam Pessoas e podem ser enviados aos seus sistemas por webhooks e automações.
Métodos de captura
1. Coleta conversacional
O método mais natural. O agente coleta informações de contato durante o fluxo da conversa, sem interromper a experiência.
Como configurar:
Inclua instruções no system prompt do agente orientando quando e como coletar os dados. Exemplo:
Quando o visitante demonstrar interesse em um produto ou serviço, colete as informações
de contato de forma natural. Siga esta sequência:
1. Ofereça valor primeiro: "Posso enviar uma proposta detalhada por email!"
2. Peça o email: "Qual seu melhor email para eu enviar?"
3. Peça o nome: "E com quem estou falando?"
4. Se for lead de alto valor, peça o telefone: "Quer que nosso consultor te ligue? Qual seu WhatsApp?"O agente extrai automaticamente os dados da conversa (nome, email, telefone) e eles ficam disponíveis na sessão.
A coleta conversacional tem a maior taxa de conversão porque acontece em um momento natural da conversa. O visitante fornece os dados sem sentir que está preenchendo um formulário.
2. Formulário de contato
Um formulário estruturado exibido antes do início da conversa.
Como configurar:
- Acesse Agentes → Editar → Coleta de contato do visitante
- Adicione os campos desejados, cada um com rótulo, placeholder, tipo e obrigatoriedade
- Tipos disponíveis: texto, área de texto, e-mail, telefone, número, data, CPF, CNPJ e lista suspensa
- Personalize os textos do formulário (título, subtítulo, botão, mensagem de campo inválido)
O formulário aparece antes da conversa começar. Se o seu objetivo é não criar atrito na entrada, prefira a coleta conversacional e deixe o formulário para casos em que o dado é pré-requisito (agendamento, orçamento).
3. Via Custom Tools
Para enviar dados de lead diretamente para seu CRM ou sistema externo, crie uma ferramenta personalizada.
Como configurar:
- Crie uma custom tool na página Ferramentas (ex:
enviar_lead_crm) - Configure o endpoint POST para sua API ou CRM
- Defina os parâmetros:
nome,email,telefone,interesse - No body template:
{ "name": "{{nome}}", "email": "{{email}}", "phone": "{{telefone}}", "interest": "{{interesse}}" } - Atribua a ferramenta ao agente
- No system prompt, instrua: "Após coletar nome e email, use a ferramenta enviar_lead_crm para registrar o lead."
Os três métodos podem ser usados em conjunto. A coleta conversacional e o formulário capturam os dados no Take Sales, enquanto a custom tool envia para sistemas externos simultaneamente.
Configurando no system prompt
A qualidade da captura de leads depende diretamente das instruções no system prompt. Veja um exemplo completo:
OBJETIVO: Ajudar visitantes a encontrar o produto ideal e capturar dados de contato
de leads qualificados.
COLETA DE LEADS:
- Após o visitante demonstrar interesse (perguntar preço, pedir comparativo, solicitar demo),
inicie a coleta de dados.
- Sempre ofereça valor antes de pedir dados: "Posso preparar uma proposta personalizada!"
- Sequência de coleta: email → nome → telefone (somente se necessário).
- Se o visitante hesitar em fornecer dados, não insista. Continue a conversa normalmente
e tente novamente mais tarde de forma natural.
- Nunca peça todos os dados de uma vez. Colete um por vez no fluxo da conversa.Visualizando os contatos capturados
Conversas
No Histórico você filtra por e-mail, nome ou telefone do visitante, abre a aba Dados para ver tudo que foi coletado e exporta o resultado em CSV respeitando os filtros aplicados.
Analytics
Na aba Visão geral do Analytics:
- Desempenho por Agente ou por Canal — agrupado por Canal, mostra quantos deixaram contato e a taxa de contato
- Conversas × Contatos por dia — evolução diária
Pessoas
Contatos identificados viram registros em Pessoas, com histórico entre canais e variáveis que persistem de uma conversa para a outra.
Automatizando ações pós-lead
Automações
Crie automações com o trigger LEAD_CAPTURED para executar ações automaticamente quando um lead é capturado:
- Enviar email de follow-up — Email automático para o lead com informações complementares
- Webhook para CRM — Envie os dados do lead para HubSpot, Pipedrive, RD Station ou qualquer CRM
- Notificação interna — Notifique a equipe de vendas via email ou webhook
Webhooks
Configure um webhook na página Webhooks para receber o evento lead.captured. O payload tem o formato:
{
"event": "lead.captured",
"timestamp": "2026-09-18T14:30:00.000Z",
"data": {
"conversation_id": "7c1f…",
"workspace_id": "H2609…",
"agent_id": "b1e5…",
"visitor_email": "maria@empresa.com",
"visitor_full_name": "Maria Silva",
"visitor_phone": "+5511999999999",
"started_at": "2026-09-18T14:22:10.000Z",
"visitor_info": { "origin_url": "https://seusite.com/precos" }
}
}Detalhes de assinatura e reenvio em Webhooks.
Boas práticas
- Ofereça valor antes de pedir dados — "Posso enviar um comparativo detalhado por email?" converte muito mais do que "Qual seu email?".
- Peça email primeiro — É o dado mais importante e o que os visitantes mais aceitam compartilhar.
- Não peça tudo de uma vez — Colete um campo por vez durante a conversa natural.
- Use coleta condicional — Peça telefone apenas para leads de alto valor (ex: visitante perguntou preço de produto caro).
- Não insista — Se o visitante não quiser fornecer um dado, respeite e continue a conversa. Uma boa experiência gera retorno.
- Teste o fluxo completo — Use o modo de teste para simular uma conversa e verificar se os dados são capturados corretamente.
Certifique-se de que sua política de privacidade cobre a coleta de dados via agente de IA. Informe aos visitantes como seus dados serão utilizados.
Exemplo completo: Imobiliária
Cenário: agente de uma imobiliária que apresenta imóveis, captura leads e envia para o CRM.
- System prompt instrui o agente a apresentar imóveis da base de conhecimento e coletar dados quando o visitante demonstrar interesse em agendar visita.
- Coleta de contato habilitada com nome, e-mail e telefone.
- Custom tool
registrar_lead_crmconfigurada com endpoint POST para a API do CRM. - Automação com trigger LEAD_CAPTURED envia email de follow-up com fotos do imóvel de interesse.
- Webhook envia dados para o sistema de gestão da imobiliária.
Fluxo da conversa:
Visitante: Quero um apartamento de 3 quartos no Jardins
Agente: Encontrei 3 opções para você! [apresenta imóveis]
Visitante: Esse de 120m2 me interessou, quanto é?
Agente: O valor é R$ 850.000. Posso agendar uma visita para você conhecer pessoalmente?
Visitante: Sim, quero visitar!
Agente: Ótimo! Para agendar, preciso de algumas informações. Qual seu email?
Visitante: maria@email.com
Agente: Obrigada, Maria! E qual seu WhatsApp para confirmarmos a visita?
Neste ponto, os dados são capturados na sessão, enviados ao CRM via tool e o email de follow-up é disparado automaticamente.
Próximos passos
- Configure automações e webhooks para integrar leads com seus sistemas
- Aprenda a testar seus agentes para validar o fluxo de captura
- Explore a configuração avançada de agentes para otimizar o system prompt

