Um guia prático de rastreamento de testes A/B com tags
TL;DR — Resposta rápida
6 min de leituraA segmentação baseada em tags permite executar testes A/B anexando metadados de variantes às visualizações de página e, em seguida, filtrando seu painel de análise para comparar os resultados de conversão entre as variantes.
Este guia explica rastreamento de testes A/B com tags na prática, com foco em decisões de analytics que respeitam a privacidade.
O rastreamento de testes do A/B não significa necessariamente instalar uma plataforma de experimentação completa, descartar cookies extras ou enviar cada visitante para um gráfico de identidade publicitária. Para muitos sites de marketing e produtos em estágio inicial, o trabalho prático é mais simples: mostrar uma variante estável, registrar qual variante foi mostrada e comparar os eventos de conversão importantes.
A versão desse fluxo de trabalho que prioriza a privacidade usa metadados de experimentos de curta duração em vez de perfis pessoais. Você ainda recebe sinal suficiente para escolher um título, layout de preços, integração CTA ou estrutura de documentação melhores, mas evita construir um sistema que siga as pessoas em contextos não relacionados.
O que você realmente precisa rastrear
Um teste A/B útil precisa de quatro dados:
- O nome do experimento, como
homepage_hero_q2 - A variante mostrada, como
control,benefit_headlineoushort_form - O evento de exposição, geralmente a visualização da página onde o visitante viu a variante
- O evento de resultado, como inscrição, solicitação de demonstração, checkout, download ou criação de conta
Todo o resto é opcional. Você não precisa de um perfil de visitante permanente para saber se a variante B produz mais inscrições de teste do que a variante A. Você precisa de uma atribuição consistente por tempo suficiente para evitar que o mesmo navegador veja uma variante diferente a cada atualização.
Use tags para exposição de variantes
A análise baseada em tags é uma boa opção porque os rótulos dos experimentos são metadados descritivos anexados ao evento. Uma visualização de página pode conter tags como:
experiment=homepage_hero_q2variant=benefit_headlinepage_type=landing
Em seguida, seu relatório analítico pode filtrar ou agrupar por essas tags. A importante decisão de design é marcar a exposição, não apenas a conversão. Se você marcar apenas o clique do botão, não poderá calcular a taxa de conversão porque não sabe quantos visitantes viram cada versão.
Para um experimento de página simples, prefira atribuir a variante no servidor para a sessão atual e renderizá-la na página. Isso evita o armazenamento do lado do cliente apenas para manter a página estável:
<html data-experiment="homepage_hero_q2" data-variant="benefit_headline"></html>Se o seu snippet de análise suportar atributos data-tag-*, anexe esses valores à visualização de página rastreada. Se suportar propriedades de evento JavaScript, envie os mesmos valores que os metadados do evento. A nomenclatura importa menos do que a consistência.
Se você armazenar intencionalmente a atribuição em localStorage, um cookie ou armazenamento semelhante no navegador, proteja esse armazenamento por meio de uma opção de consentimento válida, a menos que sua análise jurídica confirme que uma isenção restrita se aplica no país relevante:
if (consent.analytics === true) {
localStorage.setItem('exp_homepage_hero_q2', variant);
}Tenha cuidado com a randomização
A randomização parece trivial até corromper silenciosamente seus resultados. Evite atribuir variantes de forma independente em cada carregamento de página; isso cria cruzamento e faz a experiência parecer quebrada. Atribua o lado do servidor para a sessão atual sempre que possível ou para usuários logados com uma conta interna ID que permaneça dentro de seus próprios sistemas. Se você usar o armazenamento do navegador, mantenha a chave específica do experimento, autorize-a quando necessário e exclua-a após o término do teste.
Para sites sensíveis à privacidade, não use a atribuição de experimentos como identificador de backdoor. Um hash de sessão rotativo diário ou uma atribuição local temporária é suficiente para a maioria dos testes da web. Não combine tags experimentais com e-mails, anúncios IDs, sinais de impressão digital ou pixels de remarketing de terceiros.
Acompanhe os resultados como eventos
O evento de conversão deve ser explícito. Exemplos:
analytics.track('signup_started', {
experiment: 'homepage_hero_q2',
variant: variant,
source_page: location.pathname,
});Para páginas sem código, use atributos no elemento clicável se sua ferramenta de análise oferecer suporte à captura automática de eventos:
<a href="/signup" data-event="signup_clicked" data-tag-experiment="homepage_hero_q2" data-tag-variant="benefit_headline"> Comece grátis </a>Acompanhe a primeira ação significativa e a ação comercial final separadamente. Um clique de preço CTA é útil, mas não é o mesmo que uma avaliação concluída. Baixar documentação é útil, mas não é o mesmo que um lead qualificado.
Flowsery
Teste gratuito
Painel em tempo real
Rastreamento de metas
Rastreamento sem cookies
Decida antes de olhar
Os testes A/B tornam-se enganosos quando as equipes continuam mudando a meta depois de ver os dados. Antes de lançar, anote a métrica primária, as métricas de proteção, o tempo de execução mínimo, as regras de exclusão e o limite de decisão. Não chame um teste após algumas conversões só porque uma linha parece mais alta. Pequenas amostras balançam descontroladamente. Se você não tiver tráfego suficiente para obter confiança estatística, trate o teste como uma pesquisa direcional em vez de uma prova.
Considerações sobre privacidade e consentimento
O rastreamento de experimentos pode ser de baixo risco, mas ainda é um processamento de dados. No EU, cookies analíticos e armazenamento semelhante geralmente exigem consentimento, a menos que a ferramenta e a configuração atendam a critérios rigorosos de isenção. A orientação do CEPD sobre o artigo 5.º, n.º 3, da Diretiva Privacidade Eletrónica deixa claro que a regra abrange o armazenamento ou o acesso a informações no dispositivo de um utilizador, e não apenas aos cookies tradicionais (orientação do artigo 5.º, n.º 3, do CEPD). O ICO fornece orientações semelhantes sobre armazenamento e acesso para cookies, pixels, armazenamento local, SDKs e tecnologias relacionadas (orientação sobre tecnologias de armazenamento e acesso do ICO).
O consentimento também deve atender ao padrão GDPR quando for a base para o processamento. A orientação de consentimento do EDPB descreve o consentimento válido como dado livremente, específico, informado e inequívoco (orientação de consentimento do EDPB). A CNIL da França descreve condições para medição de audiência que podem ser isentas de consentimento somente quando a medição for estritamente necessária, limitada a estatísticas anônimas e não usada para rastreamento ou publicidade entre sites (orientação de isenção de análise da CNIL).
Isso significa que sua configuração deve evitar identificadores persistentes entre sites, integrações de anúncios de terceiros e perfis comportamentais granulares. Se sua ferramenta de teste A/B definir cookies de marketing, sincronizar IDs com plataformas de anúncios ou registrar sessões por padrão, poderá ser necessário um fluxo de consentimento total, mesmo que seu experimento real seja simples.
Como ler os resultados
Compare as variantes por taxa de conversão, não por conversões brutas. Se a variante A recebeu 2.000 visitas e a variante B recebeu 1.200 visitas, os totais brutos não são comparáveis. Segmente os resultados por origem de tráfego somente quando os segmentos forem grandes o suficiente para serem significativos. Uma variante que ganha no geral, mas perde muito no tráfego pago, ainda pode ser uma má escolha para a página de destino de uma campanha.
Observe também os artefatos de implementação. Se uma variante carregar uma imagem maior, a velocidade da página poderá influenciar o resultado. Se uma variante alterar o posicionamento do botão, dispositivos móveis e computadores poderão se comportar de maneira diferente. Se um teste alterar a cópia, poderá alterar a qualidade dos leads, e não apenas o número de leads.
Uma lista de verificação de lançamento simples
Antes de ativar um teste, confirme se cada variante é atribuída de forma consistente, se as visualizações de página incluem tags experimentais e de variante, se os eventos de conversão incluem as mesmas tags, se o tráfego interno é filtrado e se o painel pode mostrar visitas, conversões e taxa de conversão por variante. Após a inicialização, teste o caminho completo em uma janela privada do navegador e verifique se os eventos aparecem exatamente uma vez.
Para a maioria das equipes, isso é suficiente. Comece com experimentos leves e transparentes. Meça a decisão que você realmente precisa tomar. Mantenha os dados restritos. O melhor sistema de teste A/B é aquele que ajuda a melhorar a página sem transformar os visitantes em alvos de rastreamento de longo prazo.
Verificações de inicialização com proteção de privacidade
Antes do lançamento, documente como a variante é atribuída, onde a atribuição é armazenada, quando ela expira e quais eventos carregam as tags do experimento. Teste a página antes de qualquer escolha de consentimento, após rejeição e após aceitação. O resultado deve corresponder ao seu design de consentimento: nenhum armazenamento não essencial, pixels ou chamadas publicitárias antes de uma aceitação válida, a menos que uma isenção local documentada se aplique.
Para a maioria dos experimentos de sites, o padrão mais seguro é a atribuição no lado do servidor ou somente na sessão, relatórios agregados, sem reutilização de anúncios, sem cargas úteis URL confidenciais e sem ID persistente criado apenas para experimentação.
Este artigo foi útil?
Diga-nos o que pensa!
Antes de ir...
Flowsery
Analytics orientado para receitas para o seu site
Rastreie cada visitante, fonte e conversão em tempo real. Simples, poderoso e totalmente conforme com o RGPD.
Painel em tempo real
Rastreamento de metas
Rastreamento sem cookies
Artigos relacionados
Um guia prático de analisar pagina de destino
Aprenda como analisar pagina de destino afeta analytics com foco em privacidade, qualidade de medição e decisões práticas para o site.
Um guia prático de dimensoes personalizadas em web analytics
Aprenda como dimensoes personalizadas em web analytics afeta analytics com foco em privacidade, qualidade de medição e decisões práticas para o site.
Um guia prático de Dimensões personalizadas em Web Analytics
Dimensões personalizadas em Web Analytics: um guia completo de configuração e implementação mostra como adicionar contexto de negócios, como funções, planos e categorias, aos seus relatórios.