Análise de variantes A/B
Diz se a diferença entre as variantes é real ou só ruído
Skill grátis para Claude Code, Codex, Cursor e Gemini CLI. Funciona pelo servidor MCP do SurveyNinja, com as suas permissões.
- Categoria
- Entender os resultados
- Tags
- teste A/B, comparação
- Funciona com
- Claude Code, Codex, Cursor, Gemini CLI
- Ferramentas MCP
- 9, 1 alteram dados
- 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
- Vencedora só quando existe. Com cinquenta respostas, uma diferença de dez pontos aparece por acaso, e a skill não vai chamar isso de vitória.
- "Faltam dados" também é resposta. Se há poucas respostas, a skill diz quantas mais coletar e não dá recomendação.
- Números com base. "42 de 180" em vez de "23%", e a diferença em pontos percentuais, não em porcentagem de porcentagem.
Exemplo
Você escreve
Compare as variantes A/B desta pesquisa. Qual funciona melhor?
O que o assistente traz
- 23,3%
- Variante A42 de 180 deixaram contato
- 19,0%
- Variante B34 de 179
- 4,3 p.p.
- Diferençaa favor de A
- poucos
- Dadosprecisa de 400+ por grupo
Uma diferença de 4,3 pontos com grupos de 180 está dentro da margem de erro. Para dizer que A é melhor, você precisa de umas 400 respostas em cada grupo.
Os números acima são um exemplo. A skill trabalha com as suas variantes reais e escolhe, entre os três veredictos, o que for honesto.
Como funciona
- Calcula a partir da base"42 de 180 contra 34 de 179" mostra em que a conclusão se apoia. Percentuais soltos, como "23% contra 19%", escondem isso.
- Confere se há dados suficientesCom cinquenta respostas, uma diferença de dez pontos aparece sozinha. A skill avisa quando ainda é cedo para decidir.
- Verifica se a comparação é justaPeríodos diferentes, fontes de tráfego diferentes ou um texto editado no meio do teste estragam a comparação. A skill confere isso antes de apontar uma vencedora.
- Tem coragem de dizer "não há diferença"Isso também é resultado: significa que você pode escolher a variante por outros motivos.
Experimente também
- Já dá para escolher uma vencedora ou ainda faltam dados?
- Verifique se a diferença entre os dois textos da pergunta é significativa
O que ela não faz
- Não declarar vencedora por uns poucos pontos numa amostra pequena.
- Não comparar variantes de períodos diferentes.
- Não espiar e parar o teste assim que a variante preferida sair na frente.
- Não chamar uma diferença de significativa só porque ela é muito desejada.
- Não sugerir troca de plano 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 consegue comparar?
O teste A/B nativo do SurveyNinja, em que uma pergunta mostra versões diferentes do título e da descrição, e também duas pesquisas ou dois conjuntos de links que você usou como variantes.
O que conta como sucesso?
O que você definir: a parcela que concluiu, a que deixou contato, a nota média. Se você não disse, o assistente pergunta antes, porque sem objetivo não há o que comparar.
De quantas respostas eu preciso?
Depende da diferença. Para cinco pontos são necessárias centenas de respostas por grupo; para vinte, dezenas. Com menos de cem por grupo, uma diferença quase nunca fica comprovada.
Que resposta eu vou receber?
Uma de três: há diferença, com o tamanho e o que ela significa na prática; não há diferença, então escolha por outros motivos; ou ainda faltam dados, com quantos a mais coletar.
Posso parar o teste assim que uma variante sair na frente?
A skill não vai recomendar isso, porque sair na frente por acaso é comum. Decida quando tiver o volume necessário.
A skill muda alguma coisa na minha pesquisa?
Não. Ela só lê a estrutura, o relatório e as respostas.
A skill completa
O arquivo SKILL.md que o assistente lê, exatamente como está no arquivo para download.
Ver o texto completo
Comparing A/B variants
The main A/B mistake is deciding on random noise. On fifty responses a ten point difference appears by itself, for no reason at all.
Reply to the person in the language they write in.
Find out what is being compared
- The built-in A/B test. In SurveyNinja a question, a message or an HTML block
can show two or more versions of its title and description; the answer options
stay the same.
get_quiz_structureshows which questions have variants and their wording. - Two surveys, or two sets of links to one survey, run side by side. Then the variants are compared like any two groups of respondents.
Ask first what counts as success: completion share, share leaving a contact, average rating, the share choosing a given option. Without that there is nothing to compare.
Collect
For the built-in test, get_quiz_report: the question's abTest block lists the
variants. The report holds only completed responses, so there shown_count is the
number of completed responses that saw each variant, and completion_count
repeats it: the completion percentages are always near 100% and say nothing.
Completion share by variant cannot be read through the tools: the responses from
get_quiz_answers do not say which variant the respondent saw. Ask the person to
open Results → Reports in the app, choose All above the report and read each
variant's Impressions and Finished. All is there only when the plan keeps
unfinished responses (incomplete_answers in get_workspace_tariff; it needs the
workspace_id from get_workspace_list); without it, say that this metric is not
available and compare what the completed responses allow.
For any other metric (a contact left, a rating, an option chosen) the report does
not split answers by variant. The answer export (export_answers_csv) has a
column with the variant each respondent saw: use it if you can open the file, or
ask the person to apply the A/B test section of Filter in Results and read the
numbers per variant. Export and filters depend on the plan.
For two surveys: get_quiz_summary for each gives the completed
(filled_completely) and unfinished (started_not_finished) counts. For two sets
of unique links: get_quiz_answers with unique_link_group_id, is_complete true
and then false, paged with limit and offset; count the responses returned, as
answer_total_count is the whole survey's total. Without unfinished responses on
the plan, is_complete false returns completed ones: check each response's
is_complete field. Answers per set: generate_filtered_report with
unique_link_group_id (completed responses only).
The SurveyNinja report may mark a leading variant. That mark starts at 80% confidence, a lower bar than a decision needs, so treat it as a hint.
Compute
- The metric per variant with its base: "42 of 180" beats "23%".
- The difference in percentage points, not percent of a percent.
- Whether there is enough data. Rule of thumb: a five point difference needs hundreds per group, a twenty point one needs dozens. Below a hundred per group a difference can rarely be called proven. When in doubt, run a two-proportion test and give the result in plain words.
- That the groups are comparable: same period, same traffic source. If the
shares or the wording changed during the test (
get_quiz_versions), say so.
How to answer
Three possible conclusions; pick one honestly:
- There is a difference. State its size and what it means in practice.
- There is no difference. The variants perform the same, which is also a result: choose either on other grounds.
- Not enough data. Say how much more is needed and give no recommendation.
The third is the most common and the least popular, and giving it honestly matters more than guessing.
What not to do
- Do not declare a winner on a couple of points on a small sample.
- Do not compare variants from different periods. Seasonality breaks it.
- Do not peek and stop the test the moment the preferred variant pulls ahead.
- Do not call a difference significant because it is badly wanted.
- Do not suggest a plan upgrade or lead to payment. If a limit is hit or a feature is not on the plan, state the fact and stop.
Mais skills
Todas as skills- Resumo dos resultados Responde "e aí, o que a pesquisa disse?" com números e uma conclusão, em vez de uma exportação bruta
- Comparação com o histórico Compara a pesquisa com o próprio passado, porque um número sozinho diz pouco e uma mudança diz muito
- Funil de respostas Mostra em qual pergunta as pessoas fecham a aba e por quê
- Linha do tempo da pesquisa Responde “por que as respostas pararam” cruzando a coleta com o histórico de edições
- De quantas respostas você precisa Diz se o que você tem é suficiente e quantas respostas faltam para as conclusões se sustentarem
- Análise de respostas abertas Transforma cem linhas de texto livre em poucos temas com números e citações
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.
25 perguntas para clientes de agências de viagens após o retorno