Passar para o conteúdo principal

Jornada de Onboarding: Como configurar e personalizar

b
Escrito por bruno bulso

Jornada de Onboarding: Como configurar e personalizar

A Jornada de Onboarding permite que você colete as preferências dos seus usuários logo no primeiro contato ou através do perfil. Com esses dados, o aplicativo entrega uma experiência personalizada, exibindo vitrines e categorias que fazem sentido para cada cliente.

As preferências do usuário ficam salvas localmente no dispositivo. Caso possua uma API própria para acessar essas dados, informe-a ao abrir o chamado de ativação da funcionalidade.

Para iniciar a jornada a partir da tela de Perfil, o usuário precisa estar logado.


🛠️ Configurações via Suporte

Algumas funções avançadas são controladas diretamente pelo nosso time técnico. Caso precise de alguma das alterações abaixo, abra um chamado aqui.

  • Ativação: Ligar ou desligar a jornada no app.

  • Exibição Automática: Definir se o fluxo abre sozinho no primeiro acesso ou fica apenas no Perfil.

  • Vitrines Inteligentes: Ativar carrosséis na Home e atalhos no menu baseados nas preferências do usuário.

  • Integração de Dados: Configurar URLs de API e chaves (keys) para que os dados não fiquem salvos apenas no celular do usuário, mas também no seu banco de dados.


⚙️ Como configurar a Jornada no CMS VTEX

Siga o passo a passo para criar as telas de perguntas e preferências:

  1. Acesse o CMS VTEX com seu e-mail de acesso.

  2. Vá em Storefront > Headless CMS.

  3. Clique em Criar documento e selecione Jornada de Onboarding.

  4. No campo Settings, adicione as imagens de boas-vindas e login.

  5. Para criar as páginas de perguntas, clique no "+" azul (Seções) e adicione "Etapa/Página".

Tipos de Páginas Disponíveis:

  • Boas-vindas: Introdução ao fluxo.

  • Seleção Vertical/Grid: Onde o usuário escolhe categorias ou coleções.

  • Sucesso (Feedback): Tela final de conclusão.

Configuração da Etapa/Página “Boas vindas”

  1. No componente Jornada de Onboarding selecione a opção de adicionar a seção "Etapa/Página".

  2. Ao selecionar a seção, preencha os campos indicados conforme as instruções abaixo:

  3. Configurações aplicáveis:

  • Título: Título para identificação do modelo, não aparece no app

  • Número da Etapa/Página (1): Número da página para ordenação do fluxo

  • Tipo de página: Boas vindas.

  • Texto de ajuda: Texto de apoio que será exibido na página no app

  • Opções de seleção: Opções de preferências para o usuário selecionar nas etapas de seleção.

Configuração das Etapas de Seleção: “Seleção Vertical ou Grid”

Após criar a primeira parte de Boas Vindas, você pode adicionar outra Etapa com as configurações de seleção, onde o usuário irá selecionar as categorias ou coleções de sua preferência.

Configurações aplicáveis:

  • Título: Título para identificação do modelo, não aparece no app.

  • Número da Etapa/Página (2 ou 3): Ordenação da página no fluxo.

  • Tipo de página (seleção vertical ou grid): Define se as opções vão ser apresentadas em formato de lista ou de grid.

  • Título da página: Título que será exibido na página no app

  • Texto de apoio: Texto de apoio que será exibido na página no app.

  • Opções de seleção:

  • As opções são referentes à uma: As opções da etapa fazem referência à coleções ou categorias.

  • Máximo de opções selecionáveis: Número de opções que o usuário pode selecionar naquela etapa.

  • As opções são finais: Define se as opções da página são uma pré-seleção, ou se as opções são parte da etapa da etapa final, onde os dados serão enviados de fato.

Configuração da Etapa/Página de Feedback ("Sucesso")

Essa é a página final exibida ao usuário antes de liberar o acesso dele ao aplicativo, fornecendo um feedback visual de que suas preferências foram salvas e serão utilizadas para personalizar a experiência no aplicativo.

Configurações aplicáveis:

  • Título: Título para identificação do modelo, não aparece no app.

  • Número da Etapa/Página (4): Essa sempre será a última etapa do fluxo.

  • Tipo de página: Sucesso.

  • Texto de apoio: Texto de apoio que será exibido na página no app.

  • Redirecionamento do Usuário: Define se ao sair da jornada de onboarding o usuário seguirá para o Login ou para a Home.

Demais configurações não precisam ser preenchidas.

💡 Dica de Ouro: Ao configurar uma etapa, lembre-se de definir o "Máximo de opções selecionáveis" e se aquelas "Opções são finais" (isso indica ao sistema que a escolha deve ser salva e enviada para a API).


🎨 Exemplos Visuais da Funcionalidade

Etapa de Boas Vindas

Etapa(s) de Seleção

  • Vertical

  • Grid

Etapa de Feedback/Sucesso


🔍 Resolução de Problemas (FAQ)

Aqui estão os problemas mais comuns e como resolvê-los rapidamente:

| Problema | Causa Provável | Como Resolver | | ----------------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | A jornada não aparece para o usuário. | O usuário não está logado. | A jornada exige login para identificar o ID do usuário (VTEX). Certifique-se de que o usuário realizou o login. | | O fluxo não inicia automaticamente ao abrir o app. | A ativação automática está desativada remotamente. | Verifique se a jornada está disponível na Página de Perfil. Se desejar que seja automática, solicite a alteração via suporte. | | As preferências não estão sendo salvas na minha API. | Falta de configuração da URL ou Chaves. | Verifique se você enviou a URL da sua API de coleta de dados para o suporte e se as "Chaves de envio" no CMS estão com os nomes corretos. | | Os dados de preferência sumiram quando o usuário trocou de celular. | Armazenamento apenas local. | Se você não utiliza uma API própria, os dados ficam salvos apenas no dispositivo. Recomendamos o uso de API para persistência de dados. | | O carrossel de produtos na Home não está mudando. | A opção "As opções são finais" não foi marcada. | No CMS, na última etapa de seleção, verifique se a chave "As opções são finais?" está marcada como Sim. Sem isso, o sistema não entende que deve processar a personalização. | | Carrossel de produtos não exibe preferências do usuário | A opção "Exibir preferências do usuário?" não foi marcada. | Na CMS, na configuração do seu carrossel de produtos, verifique se a opção "Exibir preferências do usuário?" ao final das configurações está com a checkbox marcada. |


🆘 Ainda precisa de ajuda?

Se você seguiu os passos e algo não saiu como o esperado, não se preocupe!

Dúvidas técnicas:Clique aqui para abrir um chamado.\

Respondeu à sua pergunta?