5 Estratégias para um App Onboarding Efetivo

Sabe quando você abre pela primeira vez um aplicativo, e se depara com aquele menu de recepção ou tutorial de uso do app? Pois então, isso é o onboarding do aplicativo! O onboarding é o primeiro ponto de contato entre seu produto e o usuário, por isso é importante ser claro, conciso e explicativo. É como se você estivesse iniciando uma aula, mas não quer que seu aluno saiba que está na escola.

Nesse primeiro momento de contato, você precisa demonstrar como seu app vai "sanar o problema desse usuário", é o momento de alinhar expectativas do seu cliente com o seu produto e fazê-lo compreender como seu app irá servi-lo, como lhe será útil, ou como vai entretê-lo. Se num primeiro momento não há uma boa experiência de onboarding, existem algumas tendências de como seu “quase-usuário” pode agir, por exemplo:

  1. O usuário tentará usar seu app, talvez não entenda o funcionamento e se frustre, desinstalando o app.
  2. Talvez o usuário consiga usar seu app, mas não ficou impressionado com seu onboarding - ou seja, a experiência de usuário não foi agradável ou memorável, e seu app ficará esquecido na galeria de apps até ser necessário em algum ponto, ou também ser desinstalado.

A desinstalação nos primeiros momentos de contato com um app é recorrente, 1 em cada 2 aplicativos são desinstalados nos primeiros 30 dias após download, e 45% dessas desinstalações ocorrem ainda nas primeiras 24 horas.

Os usuários passam cada vez mais tempo em seus smartphones, aproximadamente 4.8h ao dia em média de acordo com o recente relatório State of Mobile 2022 da App Annie. Além disso, em 2021 ocorreram downloads de mais de 230 bilhões de aplicativos, isso quer dizer que a competição pela atenção de novos usuários está mais selvagem do que nunca. Portanto os app marketers e desenvolvedores de aplicativos não podem se dar ao luxo de não criar um processo de onboarding de usuários excelente, e conquistar os recém chegados já nos primeiros momentos de contato.

A Jornada do Usuário e a Usabilidade

Pense em seu aplicativo favorito, você se lembra de como foi a primeira vez que o usou? Foi fácil ou difícil entender como os recursos desse app funcionavam? Você o usa com muita facilidade hoje em dia ou não?

Desenvolvedores de aplicativos e UX designers provavelmente já tiveram que testar apps e responder perguntas similares ao criarem processos de onboarding. No centro desse processo, está a jornada do usuário.

Basicamente, a jornada do usuário compreende todo o caminho que seu usuário seguirá ao utilizar seu aplicativo a fim de completar ações específicas e alcançar o objetivo desejado quando ele/ela decidir utilizar seu aplicativo. Nesse caminho, seu usuário será afetado pela UX e UI do seu app, pelo seu processo de onboarding e interface “user friendly”, e pela usabilidade em geral.

Já a usabilidade é entendida como a facilidade que uma pessoa comum (usuário) tem de utilizar seu produto de maneira eficaz, eficiente e satisfatória. Quanto mais seu produto for centrado na experiência do usuário, a tendência é que a usabilidade seja melhor.

Melhores práticas em Mobile Onboarding

Como diria Steve Krug em seu livro Don’t Make Me Think, a primeira regra da usabilidade do seu produto sempre deve ser “Não me faça pensar!”. Seus usuários dificilmente querem ser levados a uma jornada longa, cansativa e extremamente detalhada da primeira vez que usam seu aplicativo, afinal ninguém tem tanto tempo para gastar, ou tanto foco para ficar muito tempo em um processo de onboarding.

Portanto, seja o seu modelo de onboarding mais explicativo, ou mais voltado para a coleta de dados do usuário, ou mesmo focado em demonstrar os benefícios do seu app desde o princípio, elencamos aqui algumas melhores práticas na indústria que podem aprimorar a experiência do usuário em seu onboarding.

  1. Vá direto ao ponto: não faça seu usuário perder tempo. Um bom onboarding é rápido e fácil de seguir, com instruções claras, geralmente levando menos de um minuto para ser completado. Dica: seu app tem muitas funcionalidades e pode ser complexo de usar uma primeira vez? Ao invés de criar um onboarding muito longo e intrincado, opte por um vídeo curto ou tutorial opcional dentro de seu app.
  2. Ofereça opção de pular: É muito comum se deparar com o botão para saltar o onboarding, o famoso “skip”, ou então alguma versão disso como “completar depois", por exemplo, quando falamos de efetuar um cadastro ou login. Essa opção é muito importante, pois dá o poder ao seu usuário de escolher em que momento quer fazer o onboarding, ou se nem deseja fazê-lo. Dica: É claro que, dependendo do seu aplicativo, nem sempre será possível saltar etapas essenciais, como por exemplo os apps das fintech ou bancos que precisam coletar dados legais do usuário com fins de análise de crédito para que seja possível abrir uma conta. Nesses casos, é possível dar opção de saltar etapas que possam ser completadas depois, como customização do perfil, instruções de uso do app e benefícios do app.
  3. Transparência sobre o uso de dados: Se o seu aplicativo precisar de permissões do usuário para acessar dados pessoais ou funcionalidades de seu smartphone, seja transparente com relação aos seus motivos para pedir essas permissões. Não basta apenas ter um botão “Aceitar Termos de Uso”, pois quase ninguém lê esses termos. Explique de maneira simples ao usuário o porquê de solicitar essas informações sensíveis e como serão usadas, e se não forem obrigatórias, deixe visível também a opção de saltar essa etapa. Estamos entrando em um mundo “privacy first”, portanto essa transparência pode aumentar a confiança do usuário em seu produto.
  4. Mostre a que veio: O onboarding é o seu momento de se apresentar oficialmente ao seu usuário, alinhar as expectativas das capacidades que ele terá utilizando seu produto, e o que ele deve esperar do seu aplicativo. Portanto, não deixe de demonstrar o valor do seu app, destacando as funcionalidades mais importantes e criativas do seu aplicativo, e sempre deixando espaço para o usuário descobrir mais quando explorar seu app. Dica: Você tem muitas funcionalidades especiais em seu app, mas não tem como mostrar tudo de uma vez durante o onboarding? Aposte em uma abordagem omnichannel e progressiva, fale das suas outras funcionalidades futuramente através de notificações push, ou através de cards em suas telas de carregamento. Se o seu usuário compartilhar seu email ou se inscrever em sua newsletter, compartilhe cases e tutoriais das suas funcionalidades através desse canal também. Chame a atenção para suas funcionalidades através de suas redes sociais e através da loja de aplicativos.
  5. Mostre o progresso do usuário: É muito mais fácil convencer o seu usuário de completar o onboarding se ele tem uma noção visual de linha do tempo. Se você vai mostrar 5 telas ao usuário, deixe isso claro com uma barra de progresso ou pontinhos que enumeram a quantidade de telas que o usuário irá passar. Humanize sua comunicação com o usuário sempre que possível, agradecendo ou celebrando quando o usuário completar alguma etapa ou compartilhar algum dado desejado. Dica: Mostrar o progresso do usuário não precisa ser apenas durante o processo de onboarding. Criar troféus, marcar o progresso do usuário de maneira visual (calendário ou linha do tempo), criar uma pequena rede social interna em seu app onde seu usuário poderá interagir com outros usuários/amigos e compartilhar seu progresso são métodos eficazes de manter o interesse do seu usuário, aumentando seu engajamento e fidelizando clientes.

Um bom exemplo de onboarding é o Duolingo, aplicativo de ensino de idiomas que tem opções grátis e premium.

O onboarding do Duolingo é bastante interativo, desde um princípio o app já começa a coletar alguns dados do usuário para entender melhor que tipo de aluno ele será.

Depois que o aluno escolhe o curso que quer fazer, seu nível e a quantidade de tempo diário que quer investir nisso, o Duolingo leva o usuário para uma primeira aula do idioma ou teste de nivelamento. Dessa forma, o usuário já entende como funcionam as aulas de forma ativa, participando da sua primeira experiência.

Após completar a aula, o usuário tem um resumo animado sobre seu progresso e pontos que recebeu, além de já ser informado sobre outras funcionalidades do aplicativo. Depois, o usuário é levado a uma tela para se cadastrar no aplicativo de forma manual ou linkando suas contas já existentes do Google ou Facebook, e também tem a opção de pular o cadastro e apenas continuar utilizando o aplicativo com acesso limitado a suas funcionalidades.

Concluindo, o onboarding é importantíssimo para conquistar seus usuários, portanto aposte em profissionais de UX e desenvolvedores que estejam pensando na metodologia “user first”. Em um mundo mobile cada vez mais personalizado para os usuários, com tantos apps surgindo diariamente e mais competitivo que nunca, é imprescindível entender o que seu usuário necessita e surpreendê-lo com suas soluções.

Ainda não tem uma solução para aquisição de usuários e retargeting para seu aplicativo? Não se preocupe, a Rocket Lab pode te ajudar com suas estratégias de UA e retargeting em 2022, entre em contato conosco!