Fluxos de Usuário: Definição, exemplos e boas práticas
Onboarding

Fluxos de Usuário: Definição, exemplos e boas práticas

ÍNDICE

Home / Onboarding / Fluxos de Usuário: Definição, exemplos e boas práticas

Você já esteve tão concentrado que nem pensava mais no que estava fazendo?

Esse é o fluxo.

Um conceito criado pelo psicólogo Mihaly Csikszentmihalyi para descrever o estado mágico em que tudo se encaixa. Trata-se de foco profundo, criatividade e satisfação.

Agora, imagine seus usuários se sentindo assim ao navegar pelo seu produto. 

Parece ótimo, né? 

E aqui está o grande lance: 91% dos usuários insatisfeitos não ficam para reclamar, eles simplesmente vão embora. 

Se o fluxo do usuário não fluir, ele irá embora. 🚪

Neste artigo, vamos nos aprofundar em todos os fluxos de usuário: como criá-los, corrigi-los e torná-los bem tranquilos. 🍃

Resumo

  • Um fluxo de usuário é uma representação visual das etapas que os usuários realizam para concluir uma tarefa ou atingir uma meta em um produto.
  • O fluxo de usuário são importantes, pois:
    • Melhoram a experiência do usuário
    • Ajudam a identificar os pontos de dor
    • Alinham as equipes de design e desenvolvimento
    • Aumentam as taxas de conversão
  • Exemplos de fluxos de usuários incluem:
    • Processos de login
    • Processos de onboarding
    • Cadastros de teste
    • Envios de feedback
    • Solicitações de ajuda
    • Processos de redefinição de senha
    • Fluxos de gamificação
    • Processos de upgrade, upsell e cross-sell
  • As práticas recomendadas de fluxos de usuários incluem:
    • Manter os fluxos simples e intuitivos
    • Projetar para casos extremos e flexibilidade
    • Fornecer instruções e feedback claros
    • Testes e otimização com base em métricas
  • É possível criar fluxos de usuário interativos e engajadores dos produtos com a UserGuiding!

O que é um fluxo de usuário?

Um fluxo de usuário é como um roadmap que mostra a jornada que um usuário percorre para atingir seu objetivo em um produto, serviço ou sistema. Ele apresenta todas as etapas, desde a primeira vez que o usuário entra na experiência até a realização bem-sucedida do objetivo que ele buscou - seja reservar uma passagem, fazer uma compra ou encontrar informações.

Pense nisso como encontrar seu portão em um aeroporto. 

Você começa entrando no terminal, verificando a tela de informações de voo, seguindo as placas de segurança e caminhando até o saguão e o portão corretos. Cada etapa, desde a chegada até o embarque no seu voo, precisa ser clara e perfeita para uma experiência sem estresse.

Um fluxo de usuário faz a mesma coisa para jornadas digitais. 

Fluxos de usuário bem projetados permitem que os usuários saibam para onde ir, o que fazer e como chegar lá facilmente.

Antes de ver um exemplo de diagrama de fluxo de usuário, vamos primeiro entender o que torna um fluxo de usuário 👇🏻

Elementos-chave de um fluxo de usuário

Um fluxo de usuário é essencialmente uma representação visual das etapas que um usuário executa para navegar em um sistema. E é composto por esses elementos-chave:

1. Ponto de entrada 

Toda jornada começa em algum lugar, e o ponto de entrada é onde o usuário entra na experiência. Pode ser por meio de um anúncio, um resultado de pesquisa ou uma recomendação. 

Vamos criar um cenário de exemplo.

Você recebe um e-mail sobre uma grande promoção em sua loja favorita. Você clica no botão "Shop Now", que o leva diretamente para a página inicial da loja. 

Esse é seu ponto de entrada. 

2. Ações do usuário

As ações são etapas que o usuário executa para se aproximar de sua meta, como clicar em botões, preencher formulários ou percorrer o conteúdo. 

As ações do usuário também são chamadas de "processo" na terminologia de UX. 

Em nosso cenário, essas ações podem ser clicar na seção "Sale" (Venda), navegar pelos itens, filtrar por tamanho e preço, etc. 

3. Pontos de decisão

Em momentos específicos, você enfrenta decisões que influenciam seu caminho. Esses pontos moldam sua jornada e podem ajudá-lo a progredir ou levá-lo a outro lugar.

Os pontos de decisão geralmente envolvem cenários do tipo "Sim/Não" ou "Faça isso/Faça aquilo".

Por exemplo, depois de adicionar um item ao carrinho, você decide se quer continuar comprando ou passar para o checkout.

4. Possíveis caminhos do usuário

O caminho que você toma depende de suas escolhas e ações. Rotas diferentes podem levar ao mesmo resultado, a um novo ponto de decisão ou até mesmo ao fim da jornada.

Se você clicar em "Continue Shopping", será redirecionado para a seção de vendas, onde encontrará ações de usuário e pontos de decisão semelhantes. Se você clicar em "Checkout", você prossegue no fluxo.

5. Ponto final

O(s) destino(s) final(is) de um fluxo de usuário representa(m) onde o usuário atinge sua meta ou sai do processo. Um ponto final nem sempre significa sucesso, seja para o usuário ou para a empresa. 

Às vezes, ele simplesmente marca a conclusão do fluxo.

Por exemplo, você chega a um ponto final se concluir a compra com sucesso (meta atingida, uau!) ou abandonar o carrinho e sair do site sem concluir o processo (o fluxo termina sem sucesso).

Aqui está um exemplo de fluxo de usuário 👇🏻

User flow diagram example
(Fonte da imagem: Zen Flowchart)

Por que é importante acompanhar os fluxos de usuários?

O rastreamento dos fluxos de usuários permite que as empresas tornem seus produtos mais intuitivos, maximizem a satisfação do usuário e gerem melhores resultados gerais.

Veja como:

Experiência aprimorada do usuário

Ao rastrear os fluxos de usuários, você pode ver onde os usuários enfrentam atritos ou desistências. Isso o ajuda a identificar as áreas que precisam ser melhoradas. Você também obtém insights sobre como os usuários navegam, para que possa simplificar os caminhos e tornar a experiência deles mais suave e agradável.

Portanto, a visualização e o monitoramento dos fluxos de usuários permitem:

✅ Identificar as dores do usuário 

✅ Simplificar a navegação do produto 

Melhores taxas de conversão

Ao analisar onde os usuários param nos principais fluxos, como cadastros ou checkouts, é possível refinar o processo e aumentar o sucesso. Também é possível adaptar as experiências com base no comportamento do usuário para orientá-lo em direção aos resultados desejados.

Ao verificar os fluxos de usuários regularmente, você pode:

✅ Otimizar funis

✅ Personalizar as experiências

Tomada de decisão orientada por dados

Monitorar os fluxos de usuários significa monitorar o comportamento do usuário, o que significa obter insights reais e acionáveis sobre os usuários e como eles interagem com o produto. Isso o ajuda a priorizar recursos e/ou atualizações e a tomar decisões melhores. 

Você também pode usar esses insights para orientar os testes A/B e garantir que seus experimentos sejam baseados no comportamento real do usuário.

Em suma, ao mapear e avaliar os fluxos de usuários, é possível obter:

✅ Insights sobre o comportamento do usuário

✅ Orientação para testes A/B

Taxas de retenção mais altas

Quando você detecta os pontos de atrito e aborda o problema ou elimina a dificuldade antes que ela leve ao churn, as taxas de retenção mais altas são obtidas automaticamente.

Não há dúvidas!

Além disso, se você analisar como seus usuários navegam no processo de onboarding, poderá garantir que eles alcancem rapidamente esses momentos Aha cruciais.

Podemos dizer que a compreensão dos fluxos de usuários permite que você:

✅ Lidar com os problemas de forma mais proativa 

✅ Melhorar o onboarding do produto

Por que os fluxos de usuários são importantes nas jornadas de usuários?

Embora às vezes sejam usados de forma intercambiável, os fluxos de usuários e as jornadas de usuários são conceitos distintos. No entanto, eles estão intimamente ligados, e um fluxo bem elaborado é essencial para criar uma jornada do usuário bem-sucedida. 

Um fluxo de usuário se concentra em uma tarefa específica, como fazer uma compra, enviar um formulário de feedback, criar um tíquete de suporte ou cadastrar-se para uma avaliação, ou seja, fornece uma perspectiva de nível micro. 

Já a jornada do usuário abrange toda a experiência que um usuário tem com um produto, ou seja, oferece uma perspectiva de nível macro. 

📌 Um fluxo de usuário suave e bem estruturado garantirá:

  • Navegação clara durante toda a jornada
  • Atrito mínimo em cada estágio da jornada
  • Progressão eficiente em direção à meta final
  • Consistência em todos os pontos de contato da jornada
  • Maior satisfação do usuário durante toda a jornada

Está curioso sobre fluxos de usuários versus jornadas de usuários e quando usar cada um?

Vamos levá-lo até aqui ☝🏻

Como criar fluxos de usuário eficazes em 7 passos

Um design centrado no usuário começa com fluxos centrados no usuário.

Você precisa entender os objetivos, as necessidades e as motivações dos usuários e projetar seus fluxos de acordo com eles (de forma a orientar os usuários por meio de uma sequência de interações que levem aos resultados desejados).

Aqui estão algumas etapas que você pode seguir para isso 👣

1. Defina seus objetivos

Como mencionamos anteriormente, os fluxos de usuários são para tarefas específicas, não para toda a jornada do usuário. Por isso, é importante ser específico quanto à finalidade de seu diagrama de fluxo.

É para o onboarding do usuário? O processo de checkout? Cadastro de teste?

Quanto mais específico e claro for o seu objetivo, mais limpo e simples será o seu fluxograma. Um bom fluxo não é um mapa gigante com setas para cima e para baixo, para a esquerda e para a direita.

Isso seria desnecessariamente difícil de monitorar e analisar.

💡 Dica: Ao definir seus objetivos, lembre-se de que esses objetivos não são apenas suas metas de negócios e os resultados desejados do fluxo, mas também as metas do usuário e o que ele deseja alcançar. Sempre inclua a perspectiva do usuário em seus planos.

2. Entenda seus usuários

Dissemos que você precisa ter em mente os objetivos dos usuários ao criar seus fluxos de usuário. Afinal de contas, você cria fluxos para que eles sigam e interajam, certo?

Para entender suas metas, você precisa obter insights sobre seus comportamentos.

Para isso, você tem várias opções. 

É possível realizar pesquisas com usuários por meio de entrevistas e pesquisas ou também monitorar o comportamento do usuário por meio de ferramentas de análise comportamental.

3. Identifique os principais pontos de entrada e saída

Saber de onde vêm os seus usuários e onde eles podem chegar é fundamental para criar os fluxos de usuário mais suaves e eficazes.

Eles estão vindo da página inicial, de um anúncio direcionado, de um link de e-mail ou talvez de uma publicação em redes sociais? Compreender esses pontos de entrada ajuda a adaptar o fluxo para atender aos usuários onde eles estão.

Em seguida, defina o ponto final desejado do fluxo. 

O que marca a conclusão da jornada do usuário? É a conclusão de um cadastro, a realização de uma compra, o acesso a um recurso ou simplesmente a obtenção das informações de que eles precisam?

Depois que você tiver definido os pontos de entrada e saída, o mapeamento do meio se tornará muito mais simples - acredite em nós! 

4. Liste todas as ações e decisões

Para criar um fluxo de usuário eficaz, é essencial dividir a jornada em etapas individuais, abrangendo todas as ações e decisões possíveis que um usuário possa encontrar. 

As ações incluem qualquer coisa que o usuário faça ativamente, como clicar em um botão, preencher um formulário ou selecionar uma opção em um menu. 

Essas etapas orientam o usuário em direção ao seu objetivo e devem ser o mais intuitivas possível.

💡 Dica: Nunca subestime nenhuma etapa nem a pule só porque ela parece pequena ou padrão. O usuário deve clicar em "Enviar"? Adicione isso ao fluxo. Até mesmo ações aparentemente pequenas podem revelar falhas de design ou atrito na intuição do usuário - detalhes que podem passar despercebidos, a menos que tudo esteja claramente mapeado em seu fluxograma.

5. Organize as etapas sequencialmente

Organize todas as etapas em uma ordem lógica, desde o ponto de partida até o resultado final. Agrupe as etapas relacionadas para manter um fluxo limpo e intuitivo. 

Está vendo como incluímos até mesmo as etapas mais lógicas e óbvias neste guia? 

Seus fluxogramas devem seguir o mesmo princípio. 

Entretanto, não complique demais as coisas dividindo ações ou pontos de decisão que sejam iguais ou muito semelhantes em sua natureza. Ainda queremos um fluxo simples e limpo. 

Suponha que você esteja criando um fluxo para um usuário que faz login em um aplicativo. 

Se o usuário puder fazer login por e-mail ou pelas redes sociais, não crie pontos de decisão separados para "Log in with Email" e "Log in with Facebook". Em vez disso, você pode agrupá-los em um único ponto de decisão, como "Choose Login Method" (Escolha o método de login).

6. Use representações visuais

Os fluxos de usuário são diagramas criados usando símbolos universais e padronizados para manter as coisas simples e fáceis de entender. Esses símbolos permanecem consistentes entre diferentes designers de UX, garantindo clareza e evitando confusão.

Aqui estão os princípios básicos:

  • As formas ovais representam os pontos inicial e final.
  • Os retângulos representam ações ou etapas realizadas pelo usuário.
  • Os diamantes são usados para pontos de decisão em que o usuário deve escolher um caminho.
  • As setas indicam a direção do fluxo, orientando o usuário de uma etapa a outra.

Aqui estão os outros símbolos comuns:

User flow symbols
(Fonte da imagem: Zen Flowchart)

7. Incorpore diversos cenários

É importante levar em conta os diferentes tipos de usuários, caminhos e possíveis resultados no seu fluxo de usuários. Você deve incluir fluxos alternativos para casos extremos, como o que acontece se um usuário esquecer a senha ou escolher um método de pagamento diferente.

Lembra que dissemos que os pontos de decisão podem levar a diferentes pontos finais? 

Você precisa estar preparado para todos os cenários possíveis e permitir que o usuário escolha seu caminho. Um ponto de decisão que não deixa muito espaço para o usuário decidir não é realmente um grande ponto de decisão, não é?

💡 Dica: Ao criar seus cenários e fluxos, concentre-se nas etapas críticas que afetam diretamente a experiência do usuário e as metas comerciais. Identifique e enfatize as áreas em que os usuários podem sofrer atrito ou complexidade, pois esses são os pontos a serem otimizados para uma jornada mais suave e eficiente. 

Esses são os momentos decisivos.

Elas podem levar os usuários ao seu momento "Aha!", transformando-os em clientes pagantes ou fiéis, ou podem afastar os usuários... É preciso garantir que os momentos mais importantes da experiência sejam os mais perfeitos possíveis.

Alguns exemplos desses momentos são:

  • Onboarding 
  • Checkout 
  • Solicitação de suporte 

10 exemplos de fluxo de usuário para aprimorar sua UX

Os exemplos tornam tudo mais claro e fácil de entender. Além disso, eles são ótimos para despertar novas ideias e inspirar novos designs. 

Portanto, aqui estão nossos exemplos de fluxos de usuários 👇🏻

1- Fluxo do processo de login

📌 Objetivo: 

Garantir que os usuários possam acessar suas contas com segurança. 

📌 Requisitos:

  • Deve ser fácil, ágil e rápido
  • Deve ser seguro
  • Deve ser consistente e intuitivo

📌 Etapas:

O fluxo de login do usuário começa quando o usuário clica no botão "Log In" ou visita a página de login. Ele insere suas credenciais e o sistema o autentica. 

Se for bem-sucedido, o usuário será direcionado ao seu painel. Caso contrário, será exibida uma mensagem de erro ou um prompt CAPTCHA. Uma vez autenticado, o usuário obtém acesso à sua conta.

Recursos opcionais como "Lembrar de mim" ou autenticação multifator podem ser incluídos. 

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Log-in process flow

Veja como é um fluxo de login na vida real 👇🏻

Memrise's log-in process flow
(Fonte da imagem: tela de login do Memrise por Mobbin)

O processo de login no Memrise começa quando um usuário clica em "Eu tenho uma conta". O usuário é então redirecionado para um ponto de decisão em que ele escolhe um método de login: Apple, Google, Facebook ou e-mail. 

Cada uma dessas ações segue caminhos diferentes, mas todas têm o mesmo ponto final: login bem-sucedido.

Na tela, concentramo-nos no caminho "Sign in with Email" (Entrar com e-mail). O usuário é solicitado a digitar seu nome de usuário ou endereço de e-mail, bem como sua senha.

Nesse ponto, o usuário se depara com outro ponto de decisão. 

Se o usuário clicar em "Sign in now" e suas credenciais estiverem corretas, o fluxo será concluído com êxito. No entanto, se o usuário clicar em "I forgot my password" (Esqueci minha senha), ele seguirá um caminho diferente até chegar ao ponto final bem-sucedido.

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

Log-in process flow with forgot my password option

✅ O que há de bom nesse exemplo?

  • Ele tem opções de login fáceis, seguras e rápidas 
  • Há uma série de caminhos alternativos para o usuário escolher
  • O design e as etapas são bastante claros e padronizados 

❌ O que não é bom nesse exemplo?

  • Ele poderia ter uma opção "Lembrar de mim"

2- Fluxo de onboarding do usuário

📌 Objetivo:

Ajudar os usuários a entender rapidamente e obter valor de um produto ou serviço.

📌 Requisitos:

  • Deve ser orientado para metas e personalizado 
  • Deve ser envolvente e motivador
  • Deve ser breve, mas com valor agregado
  • Deve ser adaptado ao nível de habilidade técnica do usuário

📌 Etapas:

O fluxo de onboarding começa com o processo de cadastro/login, seguido de uma configuração personalizada em que os usuários podem definir suas metas e preferências. Em seguida, um guia interativo os orienta pelos principais recursos. 

Essa experiência leva ao "momento Aha" do usuário, em que ele compreende totalmente o valor do produto e, por fim, realiza a primeira ação significativa, como fazer uma compra, concluir uma tarefa ou usar um recurso essencial pela primeira vez.

O diagrama para esse fluxo de usuário será assim:

User onboarding flow

Veja como é um fluxo de onboarding na vida real 👇🏻

Flourish's onboarding flow

Aqui, o fluxo começa com um checklist de onboarding. Ou, quando o usuário interage com qualquer um dos guias, podemos dizer. 

O guia conduz o usuário pelas etapas de adição de um novo participante à sua equipe. 

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

User onboarding flow with checklist

✅ O que há de bom nesse exemplo?

  • Microcópia explicativa e objetiva
  • Uso do CTA original ("Estou pronto para convidar minha equipe")
  • Acionado a partir de um checklist de onboarding mediante o desejo do usuário, não automatizado

❌ O que não é bom nesse exemplo?

  • As etapas podem esperar que o usuário conclua a ação e depois continuar

Você gostou do que viu? 

É possível criar um fluxo de onboarding semelhante para seus próprios usuários em minutos, sem uma única linha de código! 

👉🏻 Experimente a UserGuiding! 👈🏻

3- Fluxo de onboarding de aplicativos móveis

📌 Objetivo:

Apresentar aos novos usuários os recursos e a funcionalidade de um aplicativo.

📌 Requisitos:

  • Deve ser responsivo e compatível com dispositivos móveis (obviamente!!)
  • Deve ser visualmente claro e sem bagunça
  • Deve permitir uma navegação fácil com interações por toque
  • Deve priorizar recursos e ações essenciais

📌 Etapas: 

O fluxo de onboarding móvel começa com uma tela de boas-vindas, que cumprimenta o usuário e define o tom da experiência. Em seguida, os usuários passam para o cadastro/login, onde criam uma conta ou fazem login para começar. 

Em seguida, o aplicativo solicita as permissões necessárias, como acesso à localização ou às notificações. Em seguida, os usuários são guiados por um tutorial que apresenta os principais recursos e como navegar pelo aplicativo. Por fim, o processo culmina com a conclusão da primeira tarefa.

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Mobile app onboarding flow

Veja como é um fluxo de onboarding móvel na vida real 👇🏻

Klarna's mobile onboarding flow
(Fonte da imagem: tela de onboarding móvel da Klarna, por Mobbin)

A Klarna oferece um processo de configuração relativamente detalhado para usuários iniciantes, o que é compreensível, já que se trata de um produto de fintech que lida com pagamentos e transações. 

O fluxo começa com uma tela animada de boas-vindas, seguida pelo processo de login/ cadastro. Depois de concluir o cadastro e a autenticação (que é um fluxo separado que ignoraremos por enquanto), os usuários são recebidos na interface principal do produto. 

Em seguida, a Klarna orienta os usuários em um tour breve, mas informativo, pelo aplicativo.

Em vez de sobrecarregar os usuários com um tutorial passo a passo detalhado, o Klarna agrupa os recursos e fornece explicações rápidas e digeríveis apenas para os principais recursos e botões. 

Isso garante que os usuários saibam onde encontrar o que precisam, mas não fiquem entediados. 

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

Mobile onboarding flow

✅ O que há de bom nesse exemplo?

  • Ele tem um fluxo de cadastro detalhado e seguro com vários pontos de autenticação
  • Ele tem recursos adicionais como "Lembrar detalhes de login" e "Abrir aplicativo de e-mail"
  • Ele oferece opções de localização 
  • O tour guiado é breve e direto ao ponto 
  • Há imagens/gifs envolventes em cada tooltip 

❌ O que não é bom nesse exemplo?

  • A tela de boas-vindas poderia ser mais engajadora e cheia de valor 
  • O tour guiado é genérico, não se refere a casos de uso específicos

4- Fluxo de cadastro para avaliação gratuita

📌 Objetivo:

Converter os visitantes do site em usuários de avaliação gratuita.

📌 Requisitos:

  • Deve solicitar o mínimo de informações (apenas o necessário para começar)
  • Deve explicar claramente o que os usuários recebem durante o teste
  • Deve destacar o valor da avaliação gratuita
  • Deve ser seguro e proteger os dados do usuário 

📌 Etapas: 

O processo começa na landing page, onde os usuários escolhem o plano que atende às suas necessidades. Depois de selecionar um plano, eles preenchem o formulário de cadastro com seus detalhes. Após o envio, eles recebem um e-mail de verificação para confirmar sua identidade. 

Depois de verificar seu e-mail, os usuários prosseguem para o onboarding, onde são apresentados aos principais recursos do produto e orientados na configuração para começar.

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Free trial sign-up flow

Veja como é um fluxo de cadastro de avaliação na vida real 👇🏻

Duolingo's trial sign-up flow

O Duolingo promove seus planos premium diretamente no aplicativo, enfatizando as taxas de sucesso mais altas dos usuários premium para inspirar outras pessoas a se inscreverem. O fluxo de cadastro do teste gratuito começa quando o usuário clica no CTA "Start My Free 2 Weeks".

Em seguida, o aplicativo exibe seus planos mais populares para incentivar o cadastro fácil e a continuação após o término do período de avaliação. Os usuários podem escolher entre o Plano Familiar, o Plano Individual ou visualizar Todos os Planos.

Depois de selecionar um plano, o usuário segue para a página de confirmação de assinatura/pagamento. Após a confirmação, a avaliação é ativada imediatamente, seguida por uma rápida experiência de onboarding que mostra os recursos premium recém-desbloqueados 👇🏻

Duolingo's free trial flow
(Fonte da imagem: tela de avaliação gratuita do Duolingo, por Mobbin)

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

Free trial sign-up flow

✅ O que há de bom nesse exemplo?

  • Promoção de valor com base nos dados do usuário
  • Planos destacados para tomada rápida de decisões
  • Saída fácil, sem pressão para continuar ou fechar o aplicativo se você mudar de ideia
  • Onboarding para recursos premium recém-desbloqueados

❌ O que não é bom nesse exemplo?

  • Nada!

5- Fluxo de solicitação de ajuda

📌 Objetivo:

Ajudar os usuários a buscar suporte ou assistência.

📌 Requisitos:

  • Deve ser intuitivo e de fácil acesso 
  • Deve oferecer vários canais de suporte (por exemplo, formulário, bate-papo ao vivo, perguntas frequentes)
  • Deve garantir a confirmação rápida da solicitação do usuário
  • Deve manter o usuário informado sobre as próximas etapas

📌 Etapas:

O fluxo de suporte começa quando o usuário acessa a seção de ajuda, geralmente por meio de um botão "Fale conosco". A partir daí, os usuários são solicitados a selecionar uma categoria de problema para simplificar a consulta.

 Dependendo da escolha, o usuário é orientado a preencher um formulário ou iniciar uma sessão de bate-papo ao vivo com a equipe de suporte. Depois que o problema é enviado, o sistema fornece confirmação imediata e garante ao usuário que sua preocupação foi recebida.

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Help request flow

Veja como é um fluxo de solicitação de ajuda na vida real 👇🏻

Quicken's help request flow
(Fonte da imagem: tela de bate-papo de ajuda do Quicken, por Mobbin)

O Quicken permite que os usuários escolham entre diferentes opções de ajuda. Eles podem entrar em contato com o suporte, visitar a central de ajuda ou procurar um guia rápido de como fazer.

Quando o usuário clica em "Send us a message" (Envie-nos uma mensagem), ele é encaminhado para o chatbot de IA, Fin.

Aqui, o usuário é solicitado a clicar em "Start Chat" (Iniciar bate-papo). Depois que o bate-papo é ativado, o usuário pode digitar sua pergunta. Fin pede mais esclarecimentos e solicita que o usuário escolha uma categoria de consulta relacionada à pergunta inicial.

O fluxo continua com perguntas e respostas seletivas até que o usuário encontre uma solução ou saia do bate-papo.

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

Help request flow

✅ O que há de bom nesse exemplo?

  • Ele oferece vários caminhos para o usuário obter suporte 
  • As perguntas frequentes têm guias destacados e de fácil acesso para economizar tempo 
  • Ele informa o usuário sobre o tempo de resposta e o suporte de IA 

❌ O que não é bom nesse exemplo?

  • Os canais de suporte são (embora variados) totalmente automatizados e de autoatendimento. Não há suporte ao vivo ou, se houver, não é facilmente acessível, o que pode ser frustrante para alguns usuários.

6- Fluxo de coleta de feedback

📌 Objetivo:

Coletar feedback do usuário para melhorar produtos, serviços ou experiências.

📌 Requisitos:

  • Deve ser rápido de concluir
  • Deve se adaptar dinamicamente às respostas dos usuários (acompanhamentos personalizados)
  • Deve permitir que os usuários permaneçam anônimos se quiserem 

📌 Etapas:

A coleta de feedback começa com uma solicitação acionada, como um pop-up, e-mail ou link de pesquisa. Os usuários recebem um formulário de feedback com perguntas como classificações, múltipla escolha ou respostas abertas. 

Dependendo do feedback, as respostas negativas podem levar a outras sugestões de melhoria, enquanto as positivas podem solicitar referências ou depoimentos. 

Após o envio, uma mensagem de agradecimento é exibida e o feedback é registrado para análise e ação no backend.

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Feedback collecion flow

Veja como é um fluxo de feedback na vida real 👇🏻

Adidas' feedback collection flow
(Fonte da imagem: tela de feedback da Adidas por Mobbin)

A Adidas aciona seu formulário de feedback de recurso quando o usuário concorda em fornecer feedback. O formulário consiste em apenas duas perguntas: uma é uma reação de emoji e a outra é uma pergunta aberta opcional que solicita áreas de aprimoramento. 

Se o usuário responder à pergunta aberta, será exibida uma caixa de seleção perguntando se ele pode ser contatado em relação ao seu feedback. 

O fluxo termina com uma mensagem de agradecimento.

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

Feedback collection flow

✅ O que há de bom nesse exemplo?

  • A solicitação de feedback não invade a tela nem interrompe a experiência do usuário
  • Há uma variedade de perguntas (reações de emoji, abertas, caixa de seleção)
  • Ele tem um formato rápido e simples 

❌ O que não é bom nesse exemplo?

  • A pergunta aberta é muito vaga e não tem foco suficiente   

7- Planeje o fluxo de upgrade

📌 Objetivo:

Orientar os usuários na atualização do plano de assinatura para acessar recursos ou benefícios premium.

📌 Requisitos:

  • Deve ser programado e bem direcionado
  • Deve ser curto e sem interrupções 
  • Deve ser transparente sobre a oferta e outros detalhes relevantes 

📌 Etapas:

O fluxo de upgrade começa quando o usuário clica em um CTA de upgrade (por exemplo, notificação no aplicativo, página de preços ou configurações de conta). Em seguida, o usuário escolhe um plano de nível superior e são mostrados os principais benefícios da opção selecionada. 

Em seguida, o usuário confirma ou insere os detalhes do pagamento. Após a verificação, uma mensagem de confirmação e um recibo são exibidos, juntamente com os detalhes do plano atualizado. 

O usuário obtém acesso imediato aos recursos premium.

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Plan upgrade flow

Veja como é um fluxo de upgrade na vida real 👇🏻

Otter's plan upgrade flow
(Fonte da imagem: tela de atualização do Otter por Mobbin)

O Otter.ai incentiva os usuários a atualizarem seus planos diretamente do painel principal e, ao mesmo tempo, apresenta eventos futuros e passados para destacar o valor da ferramenta.

Está vendo o quanto está usando o Otter.ai? Talvez seja melhor fazer um upgrade 👀

Há uma proposta de valor clara com recursos profissionais e 2 CTAs. 

A proposta de valor é claramente comunicada com foco nos recursos profissionais, juntamente com dois CTAs para facilitar a navegação. Ao clicar no CTA, é apresentada aos usuários uma lista detalhada dos upgrades de recursos e complementos incluídos no plano profissional, juntamente com detalhes de pagamento transparentes. 

Há duas opções de assinatura para o plano profissional, e os usuários são solicitados a escolher entre faturamento mensal ou anual. Ambas as opções levam a uma tela de confirmação de pagamento.

Depois disso, os usuários obtêm acesso imediato aos recursos profissionais.

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

Plan upgrade flow

✅ O que há de bom nesse exemplo?

  • Promoção de upgrade não invasiva e não intrusiva  
  • Proposta de valor em duas etapas (primeiro uma curta para chamar a atenção, depois uma detalhada)
  • Transparência  

❌ O que não é bom nesse exemplo?

  • Nada!

8- Fluxo de upsell e cross-sell

📌 Objetivo:

Incentivar os usuários a melhorar sua experiência adicionando recursos premium (upsell) ou comprando produtos ou serviços complementares que se alinhem às suas necessidades (cross-sell).

📌 Requisitos:

  • Deve comunicar claramente o valor do upsell ou cross-sell
  • Deve ser personalizado e relevante 
  • Deve ser fácil de aceitar ou recusar
  • Deve ser transparente quanto aos preços e detalhes de pagamento 

📌 Etapas:

O fluxo de upsell e cross-sell começa quando as ações de um usuário acionam uma oferta, como durante a finalização da compra, o uso da avaliação ou as interações com recursos. 

A oferta é apresentada com base no contexto: para upsells, o foco está em destacar benefícios como recursos exclusivos ou economia de custos, enquanto para cross-sells, itens ou serviços complementares são recomendados com valor claro (por exemplo, descontos ou pacotes). 

O usuário então decide se aceita a oferta, adicionando-a à sua compra, ou se recusa e prossegue com a seleção atual. Se aceita, os detalhes do pagamento são confirmados ou coletados para o upgrade ou item adicional. 

O fluxo é concluído com uma confirmação.

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Upsell and cross-sell flow

Veja como é um fluxo de upsell na vida real 👇🏻

Sweetpass' upsell flow
(Fonte da imagem: tela de upsell do Sweetpass+ da Mobbin)

O Sweetpass é o programa de fidelidade gratuito da Sweetgreen. 

Ele oferece as vantagens clássicas de um programa de fidelidade, como prêmios, brindes de aniversário e ofertas exclusivas. O Sweetpass+, por outro lado, oferece ainda mais benefícios e vantagens adicionais, como associação à comunidade ou acesso mais rápido ao suporte ao cliente.

Não se trata de um upgrade de plano em camadas com recursos totalmente novos ou grandes aumentos de capacidade, mas sim de um aprimoramento oferecido como um upsell. 

Para esse upsell, a Sweetgreen destaca duas de suas propostas de valor mais proeminentes para chamar a atenção do usuário. Se o usuário decidir fazer o upgrade para o Sweetpass+, será exibida uma lista mais detalhada das propostas de valor.

Nesse momento, o usuário deverá confirmar sua solicitação de upgrade. 

Os detalhes do plano e do pagamento são então apresentados para que o usuário os revise e concorde com eles. Somente depois de marcar a caixa de confirmação, o usuário poderá selecionar/inserir seu método de pagamento e finalizar o pagamento. 

Depois de concluído, o usuário obtém acesso imediato à sua página do Sweetpass+ 👇🏻

Sweetpass' page for upsell

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

Upsell and cross-sell flow

✅ O que há de bom nesse exemplo?

  • Proposta de valor em duas etapas 
  • A caixa de seleção obrigatória para informações importantes motiva o usuário a ler 

❌ O que não é bom nesse exemplo? 

  • A segunda lista de propostas de valor poderia ser mais curta e mais direta 
  • Pode haver um breve tour guiado pelo produto para os novos elementos na interface do usuário  

9- Fluxo de redefinição de senha

📌 Objetivo:

Para permitir que os usuários redefinam suas senhas com segurança.

📌 Requisitos:

  • Deve ser acessível (fácil de encontrar e preencher)
  • Deve ser seguro 
  • Deve ser instrutivo (fácil de entender e seguir) 
  • Deve terminar com uma mensagem de confirmação

📌 Etapas: 

O fluxo de redefinição de senha começa quando o usuário clica no link "Forgot Password" (Esqueci a senha), que normalmente se encontra na tela de login. O sistema solicita que o usuário verifique sua identidade inserindo seu endereço de e-mail registrado, o que aciona um e-mail com um link seguro de redefinição

Ao clicar no link, o usuário é direcionado a uma página para definir uma nova senha. 

Depois de inserir e confirmar a nova senha, o processo é concluído com uma mensagem de confirmação que notifica o usuário de que a senha foi redefinida com êxito.

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Password reset flow

Veja como é um fluxo de redefinição de senha na vida real 👇🏻

Tripadvisor's password reset flow
(Fonte da imagem: tela de redefinição de senha do Tripadvisor por Mobbin)

O fluxo de redefinição de senha do Tripadvisor começa quando o usuário clica em "Esqueceu a senha?" na tela de login. Em seguida, o sistema solicita que o usuário digite seu endereço de e-mail registrado. 

Ao clicar em "Send Email" (Enviar e-mail), uma mensagem de confirmação será exibida, notificando o usuário de que um e-mail com um link de redefinição e instruções foi enviado.

A partir daí, o usuário tem a opção de retornar à tela de login ou reenviar o e-mail, se necessário. Para continuar, o usuário clica no link de redefinição fornecido no e-mail, que o direciona para uma página onde ele pode criar uma nova senha. 

Depois que a nova senha é definida, o usuário é redirecionado para a tela de login inicial.

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

Password reset flow

✅ O que há de bom nesse exemplo?

  • Fácil de encontrar e seguir 
  • Tem os CTAs necessários (voltar para o login e reenviar o e-mail)

❌ O que não é bom nesse exemplo?

  • Poderia haver mais explicações para os usuários que não conseguem ver o e-mail em sua caixa de entrada (tempo aproximado de chegada do e-mail, verificação da caixa de spam, etc.)
  • Pode haver um cronômetro/contagem regressiva para o tempo de validade do e-mail 

10- Fluxo de gamificação

📌 Objetivo:

Incentivar o engajamento dos usuários por meio de pontos, distintivos ou desafios.

📌 Requisitos:

  • Deve ser visualmente atraente e fácil de entender
  • Deve fornecer acompanhamento e feedback claros do progresso
  • Deve oferecer recompensas ou reconhecimento significativos

📌 Etapas:

O fluxo de gamificação começa com a exibição de um elemento gamificado, como uma tabela de classificação ou um desafio, para o engajamento dos usuários. O usuário interage com o recurso ao concluir ações ou tarefas, contribuindo para o seu progresso. 

À medida que o usuário progride, suas conquistas são rastreadas e exibidas, oferecendo uma sensação de progresso. 

Ao atingir determinados marcos, o usuário é recompensado.

O diagrama para esse fluxo de usuário terá a seguinte aparência:

Gamification flow

Veja como é um fluxo de gamificação na vida real 👇🏻

Grab's gamification flow
(Fonte da imagem: Telas de gamificação do Grab por Mobbin)

O Grab lista todos os desafios do usuário em uma página. Lá, você pode acessar os desafios que registrou e que ainda estão em andamento, os novos desafios que ainda não registrou, bem como os desafios anteriores. 

Quando você clica em um novo desafio, o Grab mostra o roadmap do desafio:

Grab's challenge flow

Você vê as ações necessárias, bem como o marco e as recompensas finais. Mas aqui está o problema: as recompensas são limitadas, o que cria um efeito FOMO no usuário e o leva a agir rapidamente se quiser a recompensa.

Quando você aceita um desafio, uma animação divertida com confetes aparece na tela e informa sobre o prazo final do desafio. 

Veja como são os desafios contínuos e passados:

Grab's completed challenges

Para desafios contínuos, há uma barra de progresso para cada etapa do desafio, o que motiva o usuário a continuar. E as frases divertidas e motivacionais!

Para os desafios anteriores, podemos ver todos os desafios anteriores, bem como os que concluímos, o que é uma categorização fácil de usar. 

A lista de desafios concluídos pode ser uma boa motivação para que alguns usuários concluam ainda mais desafios. 

Veja como são os desafios concluídos com sucesso:

Grab celebrating challenge finalization

Mesmo que você tenha concluído o desafio no passado, quando você o visita, o Grab ainda exibe um confete para você e o parabeniza pelo sucesso. 

Se transformássemos isso em um diagrama, ele ficaria mais ou menos assim:

✅ O que há de bom nesse exemplo?

  • Animações engajadoras 🎉
  • Cópia motivacional, amigável e divertida  
  • Barra de progresso para cada etapa 
  • Recompensas por marcos para desafios mais longos 
  • Contagem regressiva para recompensas limitadas (FOMO!!)

❌ O que não é bom nesse exemplo?

  • Absolutamente nada!

Erros comuns nos fluxos de usuário e como corrigi-los

Vamos encarar os fatos.

Os fluxos de usuários podem ser difíceis de projetar 🤷🏻‍♀️

Há algumas armadilhas à sua espera, mas elas são fáceis de detectar quando você as conhece, e não são tão difíceis de contornar.

Aqui estão as três mais comuns.

Erro nº 1: Complicar demais o fluxo do usuário

⚠️ Problema:

Um dos erros mais comuns no projeto de fluxos de usuários é tornar o processo muito complicado. Quando os fluxos de usuário têm muitas etapas ou interações desnecessárias, isso pode sobrecarregar os usuários. 

Essa complexidade torna mais difícil para os usuários concluírem suas tarefas ou metas e, por sua vez, aumenta as chances de eles abandonarem o fluxo no meio do caminho.

Esse erro é especialmente comum nos fluxos de onboarding e de coleta de feedback do usuário.

❓ Por que isso acontece:

  • Tentativa de apresentar muitos recursos de uma só vez
  • Má compreensão dos objetivos do usuário
  • Falta de priorização no design do fluxo

Solução: Simplificar o fluxo para se concentrar nas ações principais

Estou ouvindo você dizer: "É mais fácil falar do que fazer!!!".

Porém, se você auditar o fluxo do usuário e identificar etapas desnecessárias, realizar testes A/B ou analisar o comportamento do usuário por meio de gravações de sessões e mapas de calor, identificará rapidamente o que complica o fluxo e desperdiça o tempo dos usuários.

Você também pode usar estratégias de formatação como a divulgação progressiva para simplificar as coisas. Isso ajuda a reduzir a percepção do ônus de uma tarefa, dividindo as informações ou etapas em partes mais gerenciáveis.

💡 Dica: Procure sempre ser o mais conciso possível. 

Simplesmente dividir um tour guiado de 30 etapas em partes menores não fará muita diferença... 

Além disso, seja franco com os usuários sobre a duração de um guia interativo ou formulário de feedback. Enganá-los para que comecem e depois forçá-los a entrar em uma jornada desconhecida não deixa uma boa impressão.

➡️ Aqui está um exemplo real:

A Smartcat costumava ter um tour guiado em 23 etapas, que era assim:

Smartcat's product tour mistake

Agora, todas essas etapas eram tooltips com cópias curtas, algumas das quais eram apenas solicitações para clicar em um botão. No entanto, ainda era muito longo, demorado e intimidador. 

O que eles perceberam rapidamente. 

Veja como é o tour guiado dos seus produtos agora:

Smartcat's brand new product tour

Em vez de um grande guia interativo que exige que os usuários passem por muitas etapas de preenchimento, passando de página para página e de recurso para recurso, eles agora usam diferentes conjuntos de modais para apresentar apenas os recursos relevantes em uma determinada página. 

Por exemplo, quando um usuário cria um projeto de tradução, ele é apresentado aos recursos na barra de edição. O mesmo se aplica às páginas de trabalhos ou de espaço de trabalho.

Esse novo método também permite que eles incorporem recursos visuais e forneçam mais informações sobre os recursos sem sobrecarregar ou frustrar o usuário.

Parabéns à Smartcat!

Erro nº 2: Falta de orientação e feedback claros

⚠️ Problema:

Quando um fluxo de usuário não tem instruções claras, próximas etapas ou mecanismos de feedback, os usuários se sentem perdidos ou incertos sobre o que fazer em seguida. Sem orientação, eles podem não saber como proceder, o que gera confusão e frustração. 

Por exemplo, se o envio de um formulário não fornecer confirmação ou uma mensagem de erro, os usuários podem não saber se a ação foi bem-sucedida ou se precisam corrigir algo.

Ou quando há vários guias espalhados pela UI para facilitar o uso, mas não há um checklist de onboarding para informar os usuários sobre a existência deles, deixando a descoberta deles inteiramente ao acaso.

❓ Por que isso acontece:

  • Suposição de que os usuários sabem o que fazer
  • Excesso de confiança na intuitividade da interface do usuário
  • Ausência de orientação no aplicativo

Solução: Forneça instruções aparentes e feedback em cada etapa

Para facilitar as coisas para os usuários, forneça instruções claras e feedback em cada etapa do processo. Adicione toques úteis como tooltips, checklists ou assistentes de configuração para orientá-los ao longo do caminho. 

➡️ Assim:

Loom's checklist

Comemore o progresso deles com mensagens de sucesso ou alerte-os gentilmente sobre erros, para que eles sempre saibam o que está acontecendo e o que devem fazer para lidar com o erro. 

➡️ Assim:

Error message
(Fonte da imagem: UX Writing Hub)

E não se esqueça de tornar a próxima etapa muito óbvia - destaque esses botões e caminhos para que os usuários se sintam confiantes e no controle. 

➡️ Assim:

HubSpot's tooltip

A HubSpot destaca a borda do botão em que o usuário deve clicar. Além disso, ele também verbaliza a ação e a escreve em negrito.

O objetivo é manter as coisas simples, claras e sem estresse!

Erro nº 3: Ignorar casos extremos e o contexto do usuário

⚠️ Problema:

Os fluxos de usuários geralmente são criados com um usuário perfeito e "ideal" em mente - alguém que se comporta de forma previsível, usa os dispositivos mais recentes e navega pelo fluxo exatamente como pretendido. 

No entanto, os usuários do mundo real raramente se encaixam nesse modelo... 

Eles podem usar dispositivos mais antigos, ter conexões de Internet mais lentas ou interagir com seu produto de maneiras que você não previu.

Por exemplo, um usuário de celular pode ter dificuldades com um fluxo otimizado apenas para desktop, ou um usuário com necessidades de acessibilidade pode achar impossível navegar em uma interface mal projetada. 

Além disso, comportamentos inesperados, como pular etapas opcionais ou tentar ações fora da sequência, podem interromper totalmente o fluxo se os casos extremos não forem levados em conta.

Por que isso acontece:

  • Projetar para uma única persona de usuário
  • Falta de testes no mundo real
  • Não levar em conta o comportamento do celular em relação ao desktop

Solução: Projetar para flexibilidade e levar em conta o contexto do usuário

Para evitar essa armadilha, projete fluxos de usuário com flexibilidade em mente e leve em conta os diferentes contextos de usuário. Você pode testar os fluxos em diferentes dispositivos, tamanhos de tela e ambientes para garantir uma experiência tranquila para todos. 

💬 Mohammad Abbasabadi, líder de design de UX na Cambridge University Press & Assessment, afirma

"Além dos tópicos principais, considere fatores como acessibilidade, capacidade de resposta do dispositivo e escalabilidade. A acessibilidade garante que o design seja inclusivo e acomode usuários com necessidades diversas. A capacidade de resposta do dispositivo garante uma experiência perfeita em vários dispositivos, atendendo a uma ampla gama de usuários. A escalabilidade envolve a criação de fluxos de usuários que possam se adaptar e evoluir com o produto, antecipando o crescimento futuro e as mudanças nos requisitos dos usuários. Essas considerações adicionais contribuem para a eficácia geral e a longevidade dos fluxos de usuários."

Além disso, você deve oferecer vários caminhos para o sucesso, o que significa permitir que os usuários pulem etapas, voltem atrás ou sigam rotas alternativas para concluir suas tarefas.

Oferecer vários caminhos para o sucesso inclui oferecer oportunidades suficientes também para os alunos mais lentos. Alguns usuários talvez queiram refazer alguns dos guias ou tours. 

Nunca se pode saber com certeza, mas é possível estar preparado.

Como a HubSpot aqui 👇🏻

HubSpot's product tour

Ele armazena todos os guias e tours para fácil acesso a qualquer momento.

4 ótimos exemplos de fluxo de usuário para se inspirar

Agora que já abordamos os fundamentos e as práticas recomendadas dos fluxos de usuário, é hora de nos inspirarmos ✨

1- Fluxo de onboarding da UserGuiding

A UserGuiding é uma plataforma completa de adoção de produtos que oferece recursos e capacidades para criar uma experiência do produto interativa e muito mais. 

Aqui está a PX interativa da UserGuiding:

UserGuiding's onboarding flow

A UserGuiding lhe dá as boas-vindas perguntando sobre o seu caso de uso. Dessa forma, você só verá o que lhe interessa imediatamente e não perderá tempo ou interesse esperando pela parte "boa" de um tour guiado genérico.

Aqui estão os casos de uso:

UserGuiding's onboarding flow

E aqui estão os recursos:

UserGuiding's onboarding flow

Cada caso de uso ou recurso aciona um tour personalizado, adaptado à sua seleção.

Esses tours são concisos, com não mais de cinco etapas. Eles o guiam até o recurso exato de que você precisa na UI para o seu caso de uso. Você aprenderá como começar e descobrirá os recursos adicionais que o recurso oferece.

Como a UserGuiding é uma plataforma completa com uma variedade de recursos, nem todos podem ser relevantes para todos os usuários. 

Ao oferecer tours guiados por objetivos, a UserGuiding garante um processo de onboarding mais simplificado e eficiente, reduzindo o Time to Value para os usuários.

✅ O que há de bom nesse exemplo?

  • Uma abordagem de segmentação e personalização bem pensada
  • Tours concisos e orientados por objetivos com etapas interativas
  • Apresentações de recursos e resumos de recursos em cada tour

👉🏻 Crie seu próprio fluxo de onboarding com a UserGuiding 👈🏻

2- Fluxo de desafios gamificados do Duolingo

Você provavelmente sabe como o Duolingo funciona, certo?

Há unidades que consistem em vários cursos e exercícios. Você segue a ordem dos cursos, termina os exercícios, desbloqueia os cursos seguintes e ganha pontos ao longo do caminho. Se você passar um determinado tempo todos os dias, obterá séries. 

Também há distintivos que você pode obter ao concluir missões. Eles são como marcos em uma jornada de aprendizado de idiomas. 

Agora, às vezes, o Duolingo apresenta um desafio, como este aqui:

Duolingo's gamified challenge
(Fonte da imagem: tela de desafio gamificado do Duolingo, por Mobbin)

Depois de concluir um curso, você pode ganhar pontos adicionais e um selo dourado brilhante em seu roadmap fazendo exercícios extras, como traduções ou preenchimento de espaços em branco. 

A quantidade de XP que você ganha com esses desafios depende do seu tempo e da proporção de respostas corretas.

Duolingo^'s challenges and XP ratio

✅ O que há de bom nesse exemplo?

  • Isso motiva o usuário a se envolver mais com o produto e a passar mais tempo
  • O desafio é curto e os resultados são imediatos 
  • Cópia divertida e motivadora 
  • Animações visualmente atraentes 

3- Fluxo de feedback da Craft

O Craft é uma ferramenta de produtividade colaborativa desenvolvida para que as equipes criem, compartilhem e organizem conteúdo. Ele oferece um espaço de trabalho flexível que combina documentos, anotações e mídia em uma única plataforma. 

E aqui está o fluxo de envio de feedback:

Craft's feedback example
(Fonte da imagem: Tela de feedback do Craft por Mobbin)

Primeiro, os usuários não precisam esperar por um gatilho externo, como um novo recurso, uma atualização ou uma avaliação gratuita, para fornecer feedback. Se quiser compartilhar suas opiniões sobre a ferramenta ou sugerir melhorias, você pode fazer isso a qualquer momento clicando em "Feedback".

O formulário de feedback é semelhante ao formulário da Adidas, que discutimos anteriormente neste artigo. Ele consiste em duas perguntas: uma reação de emoji e uma pergunta aberta.

Em comparação com as opções de emoji da Adidas, a Craft oferece uma seleção mais ampla e você pode escolher mais de um emoji. Embora o significado de alguns emojis possa não ser claro e ser potencialmente confuso para alguns usuários, ainda é um toque agradável para aqueles que desejam usá-los.

A pergunta aberta também é opcional aqui. 

Não há uma caixa de seleção "entre em contato comigo sobre meu feedback", mas depois de enviar seu feedback, você receberá uma mensagem de confirmação e um convite para participar da comunidade do Craft.

Craft's feedback example

✅ O que há de bom nesse exemplo?

  • O formulário de feedback é curto 
  • Há uma grande variedade de reações emoji para escolher
  • O CTA no final convida o usuário a participar da comunidade 
  • Uma animação divertida de emojis voadores é reproduzida em segundo plano quando você envia o formulário

4- Fluxo de onboarding móvel da Numo

A Numo é uma ferramenta de produtividade criada para ajudar pessoas com TDAH a gerenciar suas tarefas e manter-se organizadas. Seu foco é a simplicidade e a clareza para reduzir a sobrecarga. 

Veja como ele onboarding novos usuários móveis:

Numo's mobile onboarding
(Fonte da imagem: tela de onboarding móvel do Numo, por Mobbin)

Ao criar uma nova conta na Numo, há algumas perguntas que você precisa (mas não precisa) responder primeiro; essas perguntas são sobre seus casos de uso e persona de usuário.

A Numo personaliza sua experiência com o produto por meio de uma rápida pesquisa de onboarding.

Ele conhece você, segmenta você e, em seguida, oferece conteúdo relevante.

Após a pesquisa, a Numo continua o onboarding com exemplos de capturas de tela do produto, explicando sua estrutura principal.

Numo's onboarding screens

Aqui você ainda está na tela de onboarding, portanto, não interage com nenhum recurso do produto. No entanto, você pode ter uma noção do layout da UI e entender o que certos símbolos e elementos da UI representam.

O onboarding prossegue com as propostas de valor (mais ou menos):

Numo's mobile onboarding screens

Em seguida, ele pede que o usuário experimente os principais recursos, como a criação de tarefas:

Numo's onboarding sections example

Essas etapas finais do fluxo de onboarding também contam como configuração de conta. O Numo ajuda os usuários a preencher o "quadro em branco" de sua nova conta, fazendo com que se sintam familiarizados com o produto e vejam um reflexo de si mesmos quando fazem login.

Embora todo o processo de onboarding possa ser pulado, essas etapas de configuração interativa são individualmente opcionais. 

Isso significa que, se um usuário quiser continuar aprendendo sobre o produto sem usá-lo imediatamente, ele poderá pular as seções interativas e passar para qualquer parte informativa adicional do onboarding.

✅ O que há de bom nesse exemplo?

  • Pesquisa de onboarding para entender as necessidades do usuário e personalizar a experiência 
  • Imagens do produto para fornecer mais contexto 
  • Saída fácil (tanto para todo o fluxo de onboarding quanto para as partes interativas)
  • Configuração guiada

O que não fazer: 2 exemplos ruins de fluxo de usuário

Você pode aprender tanto com os exemplos ruins quanto com os bons. Já falamos sobre os bons; agora vamos nos aprofundar nos não tão bons 👇🏻

1- Fluxo de configuração de conta interminável e sem saída do Clubhouse

O Clubhouse é um aplicativo de áudio social em que os usuários podem entrar em salas virtuais para participar de conversas ao vivo, painéis ou discussões sobre vários tópicos. 

E aqui está a aparência do fluxo de configuração de sua conta:

Clubhouse's onbaording flow mistakes
(Fonte da imagem: tela de configuração do clube por Mobbin)

Não consegue entender o que está acontecendo nas telas? 

Isso se deve ao fato de o fluxo continuar e continuar e continuar... 

Vou resumir rapidamente para você:

  • 1 tela de boas-vindas e 3 telas de proposta de valor
  • 2 telas de número de telefone (1 para verificação)
  • 2 telas de nome (1 para nome real e 1 para nome de usuário)
  • 1 tela de idade
  • 1 tela de foto (única tela que pode ser ignorada em todo o fluxo)
  • 2 telas de contatos (1 para acesso)
  • 4 telas de microfone (ativações, prompts, mensagens de sucesso...)
  • 1 tela de convite 

Se você concluir a verificação do número de telefone na primeira tentativa, escolher um nome de usuário disponível, pular a etapa de adição de foto e deixar o prompt do microfone inalterado, a configuração levará 14 telas para ser concluída.

E esse é o cenário ideal...

Algo que provavelmente não acontecerá com muita frequência.

Se pudéssemos:

  • Remover as etapas de idade, foto e teste de microfone do processo de configuração
  • Incorporá-las ao fluxo de onboarding no aplicativo
  • Combinar a tela de nomes
  • Condensar as propostas de valor em uma única tela com modais deslizantes

…poderíamos reduzir a configuração para apenas 5 telas, incluindo a tela de boas-vindas.

Esse processo simplificado caberia até mesmo em uma única captura de tela!

❌ O que não é bom nesse exemplo?

  • Muitas etapas para um fluxo de configuração
  • Quase nenhuma das etapas pode ser pulada

2- Fluxo de cadastro desnecessariamente dividido do Cosmos

O Cosmos é uma plataforma voltada para a criatividade, projetada para ajudar os usuários a descobrir, coletar e organizar a inspiração em vários tipos de mídia, incluindo artigos, produtos, fotos, citações, vídeos, links, notas e textos. 

Agora, como a Cosmos é uma plataforma única que tem um manifesto sobre a Internet que causa consumo irracional e entorpecimento e a necessidade de uma mudança, um santuário para mentes criativas, é perfeitamente aceitável que eles queiram experimentar novos designs e fluxos de UX e se diferenciar de outras plataformas de criatividade, como o Pinterest, por exemplo. 

Veja como eles tentam fazer isso:

Cosmos' onboarding flow mistake
(Fonte da imagem: tela de cadastro do Cosmos por Mobbin)

O processo de cadastro não é realmente longo, mas parece ser porque as etapas conectadas logicamente estão espalhadas por várias telas. 

Por exemplo, normalmente vemos o e-mail e a senha agrupados - e, se não for o caso, pelo menos o nome e o sobrenome devem compartilhar a mesma tela. Separá-los parece desnecessário, além das preferências estéticas.

Mas será que esse desafio ousado aos princípios de design de UX compensa?

Bem...

Talvez eles estejam testando usuários em potencial para filtrar aqueles que podem perder o interesse e desistir.

Talvez isso faça parte do manifesto da empresa, refletindo seu objetivo de desacelerar as interações aceleradas da Internet com as quais estamos acostumados.

Talvez...

❌ O que não é bom nesse exemplo?

  • Dividir as etapas de cadastro logicamente conectadas em várias telas faz com que o processo pareça mais longo do que é.

6 ferramentas para criar e prototipar fluxos de usuários

Criar e prototipar fluxos de usuários nunca foi tão fácil, graças à grande variedade de ferramentas disponíveis. Já se foi o tempo em que caneta e papel eram suas únicas opções (embora ainda sejam ótimos para esboços rápidos!). 

Essas ferramentas fazem muito mais: elas ajudam a mapear os fluxos de usuários, simular interações e até mesmo testá-las em tempo real. 

Pronto para elevar o nível de seu jogo de design? 

Aqui estão algumas das melhores ferramentas para criar e fazer protótipos de fluxos de usuários:

Ferramentas de design e prototipagem

Essas ferramentas são versáteis e comumente usadas por designers de UX para a criação de fluxo de usuário e prototipagem interativa.

Figma

O Figma é uma ferramenta robusta de design colaborativo e prototipagem que simplifica a criação de diagramas de fluxo de usuário. Ele oferece uma variedade de plug-ins para um design de fluxo eficiente e permite a integração perfeita de fluxos de usuário em protótipos de alta fidelidade, tornando-o ideal para equipes que trabalham com design e interação.

Além disso, o Figma oferece vários modelos de fluxo de usuário para diferentes finalidades.

Aqui está um exemplo de modelo de fluxo de usuário criado com o Figma:

Figma's user interface
(Fonte da imagem: Figma)

Adobe XD

O Adobe XD é uma ferramenta avançada de design e prototipagem que oferece recursos poderosos para a criação de fluxos de usuários interativos. Ele permite que os designers criem protótipos detalhados e interativos com suporte para animações, transições e microinterações. 

Com uma integração perfeita em toda a Creative Cloud da Adobe, o XD oferece um fluxo de trabalho eficiente. Ele também oferece recursos colaborativos e recursos de edição em tempo real.

Aqui está um exemplo de protótipo interativo criado com o Adobe XD:

AdobeXD's user interface
(Fonte da imagem: sitepoint)

Diagrama de fluxo e ferramentas de mapeamento

Essas ferramentas se concentram na criação de diagramas, wireframes e fluxos de usuários.

Lucidchart

O Lucidchart é uma ferramenta versátil de diagramação amplamente usada para criar fluxos de usuários, wireframes e mapas de sistemas. Sua interface amigável e a funcionalidade de arrastar e soltar facilitam a criação de processos complexos e a visualização de fluxos de trabalho. 

Por ser uma plataforma web, o Lucidchart permite uma colaboração perfeita em tempo real. Ele também se integra a ferramentas populares como Google Workspace, Microsoft Office e Slack.

Aqui está um exemplo de fluxo de usuário criado com o Lucidchart:

Lucidchart's diagram
(Fonte da imagem: Lucidchart)

Miro

O Miro é uma ferramenta dinâmica de quadro branco digital ideal para brainstorming, mapeamento de fluxos de usuários e colaboração em ideias de design. Ele oferece uma ampla variedade de modelos e ferramentas intuitivas que facilitam a visualização de processos e jornadas de usuários. 

O Miro tem recursos de colaboração em tempo real e se integra a várias ferramentas.

Aqui está um exemplo de fluxo de usuário criado com o Miro:

Miro's charts
(Fonte da imagem: Miro)

Ferramentas de fluxo do usuário

Essas ferramentas são desenvolvidas especificamente para a criação de fluxos de usuários.

Overflow

O Overflow é uma ferramenta projetada especificamente para criar diagramas de fluxo de usuários com foco na narrativa visual. Ela permite que os designers de UX mapeiem facilmente jornadas e fluxos de usuários complexos em uma interface limpa e intuitiva. 

O Overflow se integra perfeitamente a ferramentas de design como Figma, Sketch e Adobe XD, permitindo uma transição suave de wireframes para apresentações de fluxo de usuário. 

Aqui está um exemplo de fluxo de usuário criado com o Overflow:

Overflow's charts
(Fonte da imagem: Overflow)

FlowMapp

O FlowMapp combina a criação de fluxo de usuários com mapas de sites e planejamento de UX em uma única plataforma, o que a torna perfeita para projetos de web e app. Ele oferece um ambiente intuitivo para mapear as jornadas do usuário, delinear os caminhos do usuário e criar mapas de sites detalhados. 

O foco do FlowMapp na estratégia UX ajuda os designers a planejar a estrutura e a experiência dos produtos digitais.

Aqui está um exemplo de fluxo de usuário criado com o FlowMapp:

FlowMapp's user flow
(Fonte da imagem: FlowMapp)

Medindo o impacto dos fluxos de usuários

Medir o impacto dos fluxos de usuários é fundamental para entender se eles estão funcionando bem e onde há espaço para melhorias. Ao se aprofundar em métricas específicas, os designers de UX podem descobrir insights valiosos.

Dessa forma, é possível ajustar o fluxo e criar experiências mais suaves e agradáveis para os usuários.

Aqui estão algumas dessas métricas:

  • Taxas de conversão
  • Taxas de rejeição
  • Taxas de conclusão de tarefas
  • Tempo na tarefa
  • Satisfação do usuário

Conclusão

Dominar os fluxos de usuários é o molho secreto para criar experiências que os usuários adoram. 

Quando você entende a jornada do cliente e projeta fluxos que parecem fáceis, você não está apenas atingindo suas metas - está superando-as.

Teste, ajuste e colabore ao longo do caminho! 🚀🚀

Perguntas Frequentes

Qual é a diferença entre fluxograma e fluxo de usuário?

Um fluxograma é uma representação visual de um processo ou sistema, geralmente com foco nas etapas técnicas. Um fluxo de usuário, no entanto, concentra-se especificamente nas ações que um usuário realiza para atingir uma meta ou concluir uma tarefa em seu produto. Ele é mais centrado no usuário e está vinculado à experiência geral.

Como fazer um bom fluxo de usuário?

É preciso começar compreendendo as metas e as dores dos usuários. Você pode mapear o fluxo usando ferramentas como Miro, Figma, Adobe XD ou Flowmapp para visualizar a jornada. Você também deve manter seus fluxos simples e intuitivos e evitar etapas desnecessárias. Por fim, você deve testar com usuários reais, refinar conforme necessário e sempre considerar os casos extremos.

Evite erros comuns, como complicar demais, alongar o fluxo ou não fornecer caminhos alternativos para diferentes necessidades do usuário.

Qual é a diferença entre a jornada do usuário e o fluxo do usuário?

Uma jornada do usuário abrange a experiência mais ampla que um usuário tem com o seu produto, incluindo emoções e pontos de contato. Um fluxo de usuário é mais focado, mapeando as etapas específicas que um usuário executa para concluir uma única tarefa, como cadastrar-se ou fazer uma compra.

1.000+ equipes já escalam seus negócios
com a plataforma da UserGuiding

Junte-se a elas: dê o primeiro passo rumo ao crescimento e inicie seu teste grátis sem preocupação.