Qualidade dos leads

Conta quem deixou um contato que você consegue usar de verdade

Skill grátis para Claude Code, Codex, Cursor e Gemini CLI. Funciona pelo servidor MCP do SurveyNinja, com as suas permissões.

Categoria
Fazer as respostas chegarem
Tags
leads, qualidade dos dados, funil
Funciona com
Claude Code, Codex, Cursor, Gemini CLI
Ferramentas MCP
8, todas só leem
Versão
1.1, 20 de outubro de 2026
Feita por
SurveyNinja
Preço
Grátis
Arquivo da skill
SKILL.md

O que ela faz

  • Leads no lugar de respostas completas. O número principal é a parcela de pessoas que deixaram um contato válido entre todas que começaram.
  • Você vê onde as pessoas desistem. A diferença entre a pergunta anterior ao contato e o próprio contato são as pessoas que chegaram e foram embora.
  • Os contatos não vão para o chat. A skill conta e confere os contatos, mas não cola nenhum na conversa. O lugar deles é uma exportação, o Google Sheets, o Zapier ou um webhook.

Exemplo

Você escreve

Quantos leads válidos esta pesquisa trouxe?

O que o assistente traz

512
Começaram
243
Chegaram ao contato47%
186
Deixaram contato
164
Válidos32% de quem começou
  • Newsletter 38% válidos
  • Post no LinkedIn 31%
  • Banner no site 19%
  • Sem etiqueta 24%
Os leads se perdem na hora de pedir o contato

57 pessoas chegaram ao campo de e-mail e deixaram em branco. Uma linha explicando para que você precisa do e-mail costuma aumentar essa parcela mais do que qualquer mudança de design.

Os números acima são um exemplo. A conta de verdade é feita com as suas respostas e as suas etiquetas.

Como funciona

  1. Coloca o número certo em primeiro lugarA parcela de pessoas que deixaram um contato válido entre todas que começaram. A taxa de conclusão pode ser alta e ainda assim quase não haver leads.
  2. Mostra onde as pessoas desistemCompara a pergunta anterior ao contato com o próprio contato. A diferença mostra quantos chegaram até ali e mesmo assim fecharam a aba.
  3. Separa o que não serveE-mails quebrados, test@test.com, telefones com dígitos de menos ou de mais, nomes de uma letra e duplicados são contados à parte. Lead que você não consegue contatar não entra no total.
  4. Divide os leads por canalSe o link tinha etiquetas de origem, você vê onde chegam mais leads e onde chegam os melhores. Muitas vezes não é o mesmo canal.

Experimente também

  • Avalie a qualidade dos nossos leads e me diga onde estamos perdendo leads
  • Qual canal traz leads melhores?

O que ela não faz

  • Não contar como lead uma resposta sem contato
  • Não colar contatos no chat
  • Não aconselhar remover todos os campos obrigatórios
  • Não sugerir um plano superior nem levar ao pagamento

A skill funciona com as suas permissões. As ferramentas que alteram dados vêm marcadas, então você confere o que o assistente vai fazer antes de confirmar. Para cortar o acesso, remova o conector no assistente ou apague a chave de API.

Em resumo

O que a skill considera um lead?

Uma resposta com contato válido. Sem contato não é lead, e com e-mail quebrado ou telefone que não pode existir também não.

Por que não a taxa de conclusão?

Quando a pesquisa funciona como formulário de leads, o que importa é quantas pessoas você consegue contatar depois. O número principal é a parcela com contato válido entre todos que começaram.

O que é um contato que não serve?

E-mails com formato quebrado, endereços de teste como test@test.com, erros como gmial.com, telefones com menos de 7 ou mais de 15 dígitos e nomes de uma letra só. A skill conta esses à parte e junta os duplicados.

Dá para comparar canais?

Sim, se o link foi compartilhado com etiquetas como utm_source. Cada resposta guarda as suas etiquetas, então a skill divide os leads por etiqueta e diz onde eles são melhores, não só onde há mais.

Ela vai mudar minha pesquisa ou mostrar contatos no chat?

Não. A skill só lê a pesquisa e as respostas. Ela sugere mudanças, como pedir o contato mais para o fim ou abrir a pergunta de telefone para todos os países, e os contatos ficam nas suas exportações e integrações.

O que preciso para usar?

Uma conta no SurveyNinja e um assistente com suporte a MCP que carregue skills de uma pasta, como Claude Code, Codex, Cursor ou Gemini CLI. O servidor MCP funciona em todos os planos, inclusive no gratuito. Para conectar, use Permitir acesso no assistente ou a sua própria chave de API.

A skill completa

O arquivo SKILL.md que o assistente lê, exatamente como está no arquivo para download.

Ver o texto completo

Counting usable leads

When a survey works as a lead form, the completion rate says little. What matters is how many people left a contact the team can actually reach.

Reply to the person in the language they write in.

Collect

get_quiz_structure: find the contact questions (types phone, email, and fio for the name) and the question right before the first of them.

get_quiz_summary: how many finished (filled_completely) and how many started but left (started_not_finished). get_quiz_report counts the answers to each question, but only among completed responses.

get_quiz_answers with is_complete false: the unfinished responses, paged with limit and offset. They show who reached the contact question and left without filling it. They are not kept on every plan (incomplete_answers in get_workspace_tariff, with the workspace_id from get_workspace_list), and without them is_complete false returns completed responses instead: check the is_complete field. Then say that the drop-off before the contact cannot be measured.

get_quiz_report_inputs: the values entered in the contact questions, to check whether they are usable. It needs report_uuid from get_quiz_report and the question's widget_id and widget_hash from get_quiz_structure, and returns 50 rows at a time: page with offset. Reading the completed responses with get_quiz_answers page by page works too.

Link labels such as utm_source, if the link was shared per channel: each response from get_quiz_answers carries them in extra_fields, and get_quiz_variables lists the label names set up for the survey. Count leads per label from the responses.

Compute

  1. Share with a usable contact out of everyone who started. This is the headline number. Completion can be high while leads are few.
  2. Where people drop off. Among the unfinished responses, count those that answered the question before the contact but not the contact itself. They are the people who got there and changed their mind.
  3. Contact usability. Count separately:

    • emails with a broken format, placeholder addresses (test@test.com, a@a.com, anything at example.com) and typos in big mail domains (gmial.com, hotmial.com);
    • phone numbers that cannot exist: fewer than 7 or more than 15 digits (the international maximum), one digit repeated, runs like 123456789;
    • one-letter names and keyboard mash.

    A lead with a dead email or phone does not count as a lead.

  4. Duplicates. The same email or phone several times is one lead.
  5. By channel, if labels exist: leads and the usable share per label.

What usually gets in the way

  • The contact is asked too early, before the person sees what they get. Move it closer to the end.
  • Too much is asked. Email, phone and city at once: every extra field costs leads. Ask for the one channel the team really uses.
  • No reason given. One line such as "we will call to agree on a time" usually lifts the share more than any design change.
  • A phone question locked to one country. When respondents come from several countries, a single default country with the selector hidden turns the others away. Suggest country auto-detection or showing the selector in the phone question settings.
  • A required contact in an otherwise optional survey: people leave without answering anything.

How to present

Numbers first: started, reached the contact question, left a contact, usable, and usable as a share of those who started. Then where people drop off and what to change, ordered by payoff.

With channels, a table plus a conclusion about which channel brings better leads in substance, since the biggest channel is often not the best one.

What not to do

  • Do not count a submission without a contact as a lead.
  • Do not paste contacts into the chat: they belong in an export or in the connected Google Sheets, Zapier or webhook.
  • Do not advise removing every required field: a lead without a contact is useless.
  • Do not suggest a plan upgrade or lead to payment. If a limit is hit, state the fact and stop.
O ninja do SurveyNinja em um foguete

Conecte o SurveyNinja ao seu assistente

O servidor MCP funciona em todos os planos, inclusive no Free. Crie sua conta, permita o acesso e peça ao assistente para montar a primeira pesquisa.