As melhores ferramentas de teste A/B para aplicativos móveis

Publicados: 2017-02-21

ab-testing-mobile-apps

As ferramentas de teste A/B têm sua origem no web design e o conceito por trás delas é simples.

Por exemplo, você tem um site com uma página inicial projetada para levar os visitantes a comprar algo. As vendas não estão onde você esperava e, portanto, você analisa possíveis alterações que podem aumentar as conversões.

Digamos que você determinou que o botão "Comprar" era muito pequeno. Em seguida, você fará uma variação da página da Web que possui um botão maior. Quando os visitantes chegarem ao seu site, eles serão redirecionados aleatoriamente para uma das duas versões: Versão A, que é o site original, ou Versão B, que contém o botão recém-projetado.

Depois de um tempo, você analisa os resultados para ver o que funcionou melhor. Se a Variação melhorou as vendas, essa se torna sua nova página inicial.

Essa é uma explicação simplificada, e a menos importante é que o teste A/B não é apenas sobre páginas da web. Também é a ferramenta perfeita para testar aplicativos móveis, especialmente quando o objetivo do aplicativo é funcionar como uma vitrine móvel.

Mas há um desafio adicional para testar em dispositivos móveis — na verdade, enviar as alterações para seus usuários.

Na web, é fácil: faça a alteração no servidor, e quem visitar depois disso receberá o novo conteúdo. Mas como isso funciona em um aplicativo, que é baixado pelos usuários e mora em seus dispositivos? Grandes empresas com os recursos para fazer isso podem construir uma infraestrutura de hardware e software que pode promover mudanças no conteúdo do aplicativo instantaneamente, mas o que uma pequena empresa pode fazer? Além disso, o gerenciamento de testes de variação pode sair rapidamente do controle quando você está falando sobre várias páginas em um aplicativo ou várias versões do aplicativo, dependendo do hardware.

[Nota: aqueles de vocês que jogam o jogo de beber “Há um aplicativo para isso” em casa devem se preparar para engolir a bebida adulta de sua escolha, porque isso vai acontecer.]

O teste A/B só é eficaz se você estiver fazendo certo. Então como você faz isso? Bem, mesmo no mundo dos testes de aplicativos móveis, existe um aplicativo para isso. Vários, na verdade. Dê uma olhada nessas cinco ferramentas de aplicativos diferentes para ajudá-lo a aproveitar ao máximo seu canal móvel.

1. Aprimore

clip_image002

No centro de qualquer ferramenta de teste A/B está a capacidade de fazer alterações instantâneas na interface do usuário de um aplicativo; Se você tivesse que esperar que as pessoas atualizassem o aplicativo para implantar variações, o teste seria um pesadelo.

Isso é ótimo para quando você deseja mudanças estéticas imediatas na interface do usuário, talvez para corrigir um erro ou adicionar um toque sazonal ao visual (pense em feriados). A Apptimize chama isso de “Live Updates” e é o mecanismo que envia variações de teste para determinados usuários.

Para tarefas mais complicadas, o aplicativo permite que você fique escondido e comece a ajustar ou remover blocos de código inteiros - mas é o recurso Live Updates que destaca essa ferramenta da concorrência.

Isso porque, por mais útil que seja para testes A/B, o Apptimize permite que você o use como um mecanismo para alterações na interface do seu aplicativo, enviadas aos usuários instantaneamente. Se você deseja criar uma alteração temporária na interface do usuário, como adicionar um tema de feriado ou chamar a atenção para uma venda de 24 horas, o Live Update o cobre.

E o Apptimize não apenas gerencia seus testes - ele os cria e cuida da implementação.

A interface amigável facilita o rastreamento de todas as suas alterações durante a criação de um teste.

Normalmente, há muita codificação nos bastidores que deve acontecer ao implantar uma variação - os desenvolvedores precisam saber quais partes do código foram alteradas para teste, o que significa passar por esse código e marcar manualmente cada seção que foi alterada .

Com Apptimize, as horas necessárias são removidas da equação. Basta fazer as alterações que deseja ver e o Apptimize cuida de todo o resto. Esse tipo de atenção para economizar tempo e dores de cabeça para os programadores é um grande motivo para estar nesta lista.

A Apptimize oferece dois níveis diferentes de assinatura para seu serviço, que consiste em mais do que apenas testes A/B.

Os proprietários de pequenas empresas ficarão felizes em saber que não há limitação para o componente de teste no plano menor. Tudo o que você precisa para projetar, implantar e analisar suas variações está incluído no plano de nível inferior, junto com atualizações ao vivo e sinalização de recursos (bom para monitorar lançamentos de novas versões).

2. Azetona

Todas essas ferramentas de teste contam com a capacidade de enviar atualizações instantâneas e contínuas aos usuários. O teste A/B é apenas uma possibilidade, e seu conjunto de recursos geralmente segue uma fórmula prescrita.

O Azetone's é tão completo quanto você encontra e até se integra às plataformas de notificação por push, mas o que diferencia seu serviço é como eles aproveitam a capacidade em tempo real de atualizar aplicativos.

Usando o Azetone, você pode fazer testes A/B para experiências de usuário altamente personalizadas. Descubra o que funciona em uma determinada cidade e crie conteúdo que seja veiculado dinamicamente quando um usuário estiver nessa cidade. A personalização pode ser feita para o usuário, com base em seu perfil, e o Azetone se integra a plataformas de CRM de terceiros para fornecer insights ainda mais profundos.

O maior ponto de venda do Azetone pode ser seu mecanismo de análise.

Claro, ele fornece dados sobre as taxas de conversão e pode até mesmo segmentá-las ainda mais em vários critérios - por dados demográficos do usuário, tipo de dispositivo, localização, todas as coisas que você esperaria.

O que é mais impressionante nas análises do Azetone é como elas podem ser úteis antes mesmo de você executar seu primeiro teste A/B. Basta dizer as páginas do seu aplicativo que você deseja monitorar e deixar o software fazer seu trabalho por um tempo. Em breve, você receberá relatórios detalhados com mapas de calor mostrando as áreas de cada página onde a maioria dos cliques/rolagem/zoom/etc. está acontecendo. Junto com essas representações visuais de onde as pessoas estão tocando, há um relatório detalhado que resume tudo em números acionáveis.

clip_image004

Esse tipo de insight sobre como as pessoas usam seu aplicativo é inestimável e pode até apontar na direção dos tipos de variações que você pode querer fazer para teste.

Muitas empresas não têm dinheiro para investir em estudos de grupos focais ou tempo para desenvolver e analisar questionários de feedback. O Azetone ataca preventivamente os problemas de interface do usuário que você nem sabia que tinha e, em seguida, torna possível testar as variações que podem corrigir esses problemas. Este aspecto do Azetone é o que o torna um verdadeiro destaque entre seus concorrentes.

3. Leanplum

Posicionando-se como uma plataforma para impulsionar o engajamento móvel, o Leanplum certamente possui os recursos para respaldar isso.

Seu módulo de teste A/B deve ser chamado com mais precisão de teste ABCDEFGHIJKLM (você entendeu). O suporte da ferramenta para múltiplas combinações de variantes (testes multivariados) adicionaria apenas uma camada de confusão se não fosse pelo relatório abrangente que dá sentido a tudo.

O Leanplum simplifica testes complicados de várias iterações de maneiras que outras ferramentas nem tentam e apresenta todos os dados aos usuários de uma maneira instantaneamente compreensível.

clip_image006

No centro da missão da Leanplum de impulsionar o engajamento está sua funcionalidade integrada de mensagens.

Com ele, vários canais - incluindo mensagens no aplicativo, pop-ups, notificações por push e e-mails - podem ser gerenciados de dentro do Leanplum e integrados aos seus testes e relatórios.

Ele coleta muitos dados sobre a eficácia de cada canal (e cada mensagem nesse canal) em atrair e reter clientes. Mas vai além disso, automatizando as mensagens em um nível pessoal e respondendo aos comportamentos do usuário.

Se alguém continua comprando um vestido verde, mas nunca o compra, por exemplo, uma notificação push ou e-mail amigável pode ser enviada se o preço cair. Essa automação pode ser ampliada entre os usuários, resultando em campanhas automatizadas de gotejamento de e-mail e mensagens no aplicativo projetadas para trazer os usuários de volta. Tudo isso pode ser testado, é claro.

Essa atitude de “Você tem os dados, pode muito bem agir sobre eles” é o que torna o Leanplum uma escolha tão atraente.

4. Força dividida

O primeiro da lista a adotar a filosofia “Faça uma coisa e faça bem feito”, o Splitforce não oferece nada além de ferramentas de teste A/B, mas o faz muito bem.

Assim como os outros desta lista, o Splitforce não precisa de codificação para fazer variações. Designers não técnicos podem ajustar facilmente a interface do usuário ou até mesmo ativar e desativar recursos inteiros. Enquanto isso, os programadores podem brincar com elementos personalizados e testar códigos totalmente novos para coisas como novos recursos ou novos níveis para um jogo.

clip_image008

Por trás de todos os testes está a análise de dados do Splitforce, a ideia por trás da qual realmente entra em alguns conceitos bastante inebriantes de probabilidade e estatística que são muito chatos para explicar aqui. Basta dizer que o Splitforce emprega um algoritmo de aprendizado de máquina que otimiza continuamente sua análise com um número cada vez maior de pontos de dados.

A diferença nas taxas de conversão entre o grupo de controle A e a variação B pode estar apenas em alguns pontos percentuais - essencialmente um cara ou coroa estatístico para olhos humanos. O mergulho profundo interno do Splitforce no desempenho de cada variação permite descobrir as variações mais fracas anteriormente e começar a eliminá-las automaticamente e mover os usuários para aquelas com melhor desempenho.

A boa notícia é que, ao final do experimento, haverá alguns dados bastante convincentes e indiscutíveis, de uma forma ou de outra, sobre quais variações funcionarão quando o teste for concluído.

Ainda melhor, porém, é que, ao eliminar variantes fracas do pool e mover os usuários para as de melhor desempenho, o software de teste está realmente gerando conversões e retenção enquanto o experimento ainda está em execução.Ninguém precisa fazer nada para que isso aconteça, e nenhuma outra ferramenta de teste possui esse tipo de inteligência.

Splitforce se destaca nesse quesito, realmente melhorando seu aplicativo antes mesmo de você ter a chance de analisar o desempenho de cada variação.

5. Swrve

O conceito por trás do Swrve é que nem todos os usuários são criados igualmente. Também não é apenas uma questão de gosto e preferências - onde alguém está dentro do ciclo de vida do cliente também deve determinar o conteúdo que ele recebe.

Esse é um recurso que torna o Swrve único: um conjunto de ferramentas de mensagens e engajamento direcionadas aos usuários com base nesses critérios de ciclo de vida. Em outras palavras: uma mulher de 30 anos que adora suéteres e acabou de baixar seu aplicativo de roupas não deveria receber a mesma mensagem que sua gêmea demográfica que já é uma cliente regular. Em diferentes estágios do ciclo de vida, eles vão exigir diferentes tipos de divulgação.

Da integração à monetização, as ferramentas de teste avançadas do Swrve mostrarão como refinar seu aplicativo para aumentar as inscrições, engajamento e vendas.

clip_image010

O Swrve mantém um banco de dados de todos os tipos de KPIs reveladores: um sistema de verificação de recebimento integrado garante que os dados de receita sejam um reflexo verdadeiro do seu aplicativo ou do sucesso de uma campanha; os dados da experiência do usuário (como o número de sessões por usuário ou o tempo médio por sessão) demonstram exatamente como e quando as pessoas estão usando seu aplicativo; relatórios de funil personalizáveis ​​mostram onde no fluxo de trabalho do aplicativo você está realmente perdendo pessoas, pontos que se beneficiariam de um bom teste A/B.

Todos esses dados são usados ​​para personalizar continuamente a experiência do aplicativo para cada usuário, para que eles recebam mensagens às quais provavelmente responderão e ofertas que provavelmente o aceitarão. Ao oferecer informações e dados que permitem que você se envolva mais pessoalmente com os clientes, o Swrve se destaca como uma das principais ferramentas de teste disponíveis.

Conclusão

Você pode ver nesta lista que há mais no teste A/B do que apenas jogar algumas coisas no mundo e ver o que funciona.

Por si só, é uma maneira eficaz de continuar refinando seu aplicativo para torná-lo o tipo de coisa que as pessoas desejam ter em seus dispositivos. Seu aplicativo é tão bom quanto a experiência mais recente que cada usuário teve.

Aplicativos estagnados ou com atualizações paradas em revisão antes de serem permitidos em uma loja de aplicativos correm o risco de perder usuários. Ao alterar, testar, personalizar e analisar com mais rapidez do que nunca, você pode garantir a retenção dos usuários que tanto trabalhou para conseguir. Ciclos de iteração rápidos são fundamentais para o sucesso de longo prazo de um aplicativo , porque eles nunca têm a chance de se tornar estáticos. Eles estão muito ocupados sendo melhorados.

Embora esse tipo de estratégia de desenvolvimento pertencesse a grandes empresas com recursos para apoiá-la, esse não é mais o caso. As ferramentas de aplicativos abordadas aqui também estão dando às pequenas empresas a chance de testar seu caminho para a longevidade.

Artigos relacionados escolhidos a dedo:

  • Tudo o que você precisa saber sobre aplicativos móveis de marketing
  • Como os CTAs podem aumentar massivamente os downloads do seu aplicativo móvel
  • 5 erros de otimização da App Store para evitar