Pular para o conteúdo

A/B/n Split

Vídeo do Youtube: Aprenda como configurar e analisar testes A/B/n no Customer Journey Builder da Pushwoosh

Use o elemento A/B/n Split para testar quais sequências de mensagens têm o melhor desempenho para os seus Conversion Goals. Otimize as comunicações encontrando a abordagem mais eficaz para o seu público.

Elemento A/B/n Split no journey canvas

Configurar as definições do A/B/n Split

Anchor link to

Após colocar o elemento A/B/n Split no canvas, clique duas vezes nele para configurar as definições do teste.

Definir o número de ramificações

Anchor link to

Use o menu suspenso Branches para escolher quantas variações você deseja testar (até 4). Por padrão, a Branch A é o grupo de controle.

Definir a distribuição de usuários entre as ramificações

Anchor link to

Defina a porcentagem de usuários a serem direcionados para cada ramificação, garantindo que o total some 100%. Para dividir os usuários uniformemente entre as ramificações, clique em Reset Distribution.

Configurar ramificações e definir a distribuição de usuários entre as ramificações

Escolher como o vencedor será selecionado

Anchor link to

Você tem duas opções:

Você seleciona o vencedor manualmente
Anchor link to

Você revisará os resultados e escolherá manualmente a ramificação vencedora mais tarde. Isso requer monitoramento contínuo e desativação manual. Saiba mais

Configuração de seleção manual de vencedor na configuração do teste A/B/n Split
O vencedor é selecionado automaticamente por meta
Anchor link to

O sistema monitora a meta da campanha e desativa as ramificações mais fracas assim que a significância estatística for alcançada. Novos usuários são então direcionados para a ramificação vencedora.

Quando a seleção automática de vencedor estiver ativada, escolha como o sistema deve avaliar o vencedor:

  • First goal to achieve significance (Primeira meta a alcançar significância). O sistema monitora todas as metas atribuídas e seleciona a primeira a atingir significância estatística.

  • Select a specific goal (Selecionar uma meta específica) (por exemplo, CheckoutSuccess). Esta meta será usada para avaliar qual ramificação tem o melhor desempenho.

Seleção automática de vencedor por meta nas configurações do A/B/n Split

Uma vez configurado, clique em Save para aplicar as configurações do seu teste.

Como configurar e executar testes A/B/n

Anchor link to

Configurar um teste

Anchor link to

Pausar a journey

Anchor link to

Se você deseja configurar um teste A/B/n em uma journey ativa, pause-a primeiro. Para saber mais sobre como editar uma journey ativa, leia este artigo.

Definir pelo menos um Conversion Goal

Anchor link to

Defina pelo menos um Conversion Goal que será usado para calcular os resultados do teste. Por exemplo, se você quiser testar qual de duas notificações push é a mais eficaz, você pode definir o Event PW_InAppPurchase como o Conversion Goal.

Definir um Conversion Goal para o teste A/B/n

Se você especificar vários Conversion Goals, os resultados serão calculados para cada meta separadamente.

Adicionar o elemento A/B/n Split

Anchor link to

Coloque o elemento A/B/n Split no canvas após qualquer outro elemento e clique duas vezes nele para configurar o teste.

Definir ramificações e distribuição de usuários

Anchor link to

Selecione o número de ramificações. Você pode adicionar até quatro ramificações ao seu teste. A primeira ramificação é sempre considerada um grupo de controle em relação ao qual os resultados de outras ramificações são comparados. Continue seguindo este guia para aprender como configurar esta ramificação dependendo das suas necessidades.

Definir o número de ramificações para o teste A/B/n

Em seguida, defina a porcentagem de usuários que vão para cada ramificação. O total de todas as ramificações deve ser 100%. De acordo com a porcentagem que você definir, os usuários na journey que chegarem a esta etapa serão divididos aleatoriamente no número especificado de ramificações.

Observe que os usuários atribuídos à Branch A serão considerados um grupo de controle contra o qual os resultados de outras ramificações serão comparados. A próxima etapa descreve como configurar a Branch A para diferentes casos.

Definir a distribuição de usuários entre as ramificações

Selecionar o modo de avaliação do vencedor

Anchor link to

Escolha como o vencedor é determinado:

  • Seleção automática por meta. O sistema rastreia uma meta definida, detecta a ramificação com melhor desempenho usando significância estatística e direciona novos usuários para a vencedora automaticamente.
  • Seleção manual. Você revisará os resultados do teste e decidirá manualmente qual ramificação tem o melhor desempenho. Esta opção exige que você monitore o teste e desative manualmente as ramificações com baixo desempenho. Saiba mais

Configurar o conteúdo para cada ramificação

Anchor link to

Agora você pode configurar fluxos de comunicação para cada ramificação. Como a Branch A é um grupo de controle, você precisa configurá-la de uma determinada maneira, dependendo do seu caso:

  • Testar o fluxo de comunicação existente contra novas versões. Neste caso, a versão existente deve estar na Branch A. Além disso, certifique-se de que o Conversion Goal possa ser concluído em qualquer ramificação, incluindo a Branch A.
  • Testar apenas novas versões entre si. Como não há fluxo de comunicação antigo, uma das novas versões será marcada como grupo de controle (aquela apresentada na Branch A). Certifique-se de que o Conversion Goal possa ser concluído em todas as ramificações.
  • Testar uma versão existente sem nenhuma comunicação contra novos fluxos de comunicação. Por exemplo, você deseja adicionar mais um push no final de uma journey para ver se o desempenho da campanha aumenta em comparação com a versão original sem esse push. Neste caso, a versão ‘vazia’ deve ser apresentada na Branch A. Para obter resultados confiáveis, adicione um Time Delay igual a cada ramificação:
Configurar ramificações com diferentes fluxos de comunicação para teste

Iniciar a journey

Anchor link to

Se tudo estiver pronto, inicie a journey.

Analisar os resultados

Anchor link to

Assim que o teste for iniciado, você poderá ver estatísticas em tempo real sobre ele.

No journey canvas, veja o número de usuários que passam por cada ramificação:

Visualizar a contagem de usuários para cada ramificação no journey canvas

Para visualizar os resultados do teste, clique duas vezes no elemento A/B/n Split. Você verá as estatísticas para cada ramificação, incluindo a conversão para a meta selecionada e as métricas usadas para calcular a significância estatística.

Estatísticas do teste A/B/n para cada ramificação

Se você definiu vários Conversion Goals, poderá visualizar os resultados para cada um deles selecionando a meta necessária na lista:

Selecionar um Conversion Goal para visualizar resultados de teste específicos

Se o seu teste tiver um vencedor estatisticamente significativo e você estiver usando a seleção manual de vencedor, poderá desativar instantaneamente as ramificações com menor desempenho clicando em Keep only winner. Novos usuários na journey serão direcionados para a ramificação vencedora. Os usuários que já foram para ramificações desativadas continuarão passando por elas até concluírem a journey.

Opção Keep only winner na seleção manual de vencedor

Você pode visualizar os resultados do teste para um período de tempo específico. Para fazer isso, selecione o período desejado no painel esquerdo e clique duas vezes no elemento A/B/n Split. Você verá as estatísticas para o tempo especificado.

Visualizar resultados do teste para um período de tempo específico

Os resultados do teste são calculados da seguinte forma:

  • A conversão é calculada com base no número de usuários na ramificação e nos Conversion Goals concluídos. A Branch A será marcada como Baseline (Linha de base), pois representa o grupo de controle.
  • Ao calcular a significância estatística, o Z-Score e o P-Value são levados em consideração. Se o resultado for válido, ele será marcado como Significant (Significativo).
  • Uma ramificação é considerada a vencedora se tiver a maior conversão e esse resultado for marcado como Significant.

Desativar ramificações

Anchor link to

Se a Pushwoosh identificou um vencedor estatisticamente significativo, você pode desativar instantaneamente as ramificações de menor desempenho clicando em Keep only winner na janela de estatísticas do teste. Neste caso, você não precisa pausar a journey. Se alguma ramificação tiver um desempenho ruim, você poderá desativá-la. Novos usuários não entrarão mais na ramificação desativada.

Para desativar uma ramificação, pause a journey primeiro:

Pausar a journey para desativar uma ramificação

Depois disso, clique duas vezes no elemento A/B/n Split. Defina 0% para esta ramificação e redistribua a porcentagem de usuários que vão para as ramificações restantes:

Desativar uma ramificação definindo sua distribuição de usuários para 0%