# Primeiros passos com os elementos da Journey

As jornadas do cliente no Pushwoosh são construídas usando elementos de jornada modulares. Eles representam pontos de entrada, canais de comunicação e controles de fluxo que definem como os usuários se movem pela sua jornada.

## Trabalhando com os elementos da Journey
###### Adicionando elementos a uma jornada

Para adicionar um elemento à sua jornada, arraste-o do painel esquerdo para a tela ou clique em **Conectar este** em um elemento existente e escolha o próximo passo na lista.
<video src="/journey-elements-README-1.webm" title="Demonstração de como adicionar um elemento da jornada à tela, arrastando-o do painel esquerdo ou conectando-o a partir de um passo existente." autoplay loop muted playsinline />

###### Excluindo um elemento
Para **excluir** um elemento, clique nele uma vez e pressione o **ícone da Lixeira** na parte superior.

<img src="/journey-elements-README-2.webp" alt="Interface mostrando o ícone da Lixeira para excluir elementos da jornada da tela."/>

###### Editando um elemento
Para **editar** um elemento, clique nele duas vezes e preencha os campos da janela pop-up que apareceu.

<video src="/journey-elements-README-3.webm" title="Demonstração de como editar elementos da jornada clicando duas vezes e preenchendo o pop-up de configuração." autoplay loop muted playsinline />

## Elementos da Journey

### Entrada

#### Entrada baseada em gatilho
Inicie uma jornada quando um usuário acionar um evento específico, como uma compra ou um registro.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/entry-elements/trigger-based-entry/" />

#### Entrada baseada em público
Inicie uma jornada para um segmento de usuários pré-definido.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/entry-elements/audience-based-entry/" />

#### Entrada baseada em API
Inicie uma jornada enviando uma solicitação para a API do Pushwoosh quando ocorrer um evento de negócios externo.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/entry-elements/api-based-entry/" />

### Canais

#### Push
Envie notificações push personalizadas no momento certo da jornada, com suporte para vouchers, armazenamento na caixa de entrada, otimização de tempo e limitação de frequência.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/push/" />

#### Multi-Armed Bandit
Envie automaticamente a variante de push com melhor desempenho nas jornadas usando taxas de abertura em tempo real, sem testes A/B manuais.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/multi-armed-bandit/" />

#### E-mail
Envie mensagens de e-mail personalizadas como parte da sua jornada do cliente. Você pode testar linhas de assunto, incluir códigos de voucher, habilitar Cco, definir limites de frequência e dividir a jornada com base na abertura do e-mail.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/email/" />

#### In-app
Acione mensagens in-app para engajar os usuários com conteúdo personalizado exibido quando eles abrem o aplicativo.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/in-app/" />

#### SMS
Entregue mensagens SMS oportunas usando predefinições personalizáveis ou texto personalizado para impulsionar o engajamento imediato do usuário.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/sms/" />

#### WhatsApp
Envie mensagens de WhatsApp personalizadas usando modelos aprovados da Meta ou texto personalizado para entregar conteúdo relevante e melhorar as taxas de conversão.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/whatsapp/" />

#### Telegram
Envie mensagens de Telegram apenas de texto depois que os usuários iniciarem seu bot, com personalização, vouchers e estatísticas de entrega.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/telegram/" />

#### LINE
Engaje os usuários com mensagens direcionadas do LINE. Escolha entre predefinições formatadas ou conteúdo simples, adicione vouchers e otimize o fluxo com base no sucesso da entrega.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/line/" />

#### Kakao
Envie mensagens Kakao aprovadas usando modelos Kakao com variáveis dinâmicas e vouchers opcionais.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/kakao/" />

#### Dados para o aplicativo
Entregue pushes silenciosos ou payloads JSON para acionar o comportamento no aplicativo, personalizar conteúdo ou testar novos recursos dinamicamente.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/data-to-app/" />

#### Webhook
Envie dados ou acione ações em sistemas de terceiros por meio de solicitações HTTP.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/webhook/" />

### Controles de fluxo

#### Divisão por condição
Divida uma jornada com base em segmentos de usuários ou valores de tags.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/flow-controls/segment-split/" />

#### Aguardar gatilho
Pause a jornada até que o usuário acione eventos ou atributos especificados.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/flow-controls/wait-for-trigger/" />
#### Divisão A/B/n
Divida a jornada para testar variantes de mensagens e otimizar com base no desempenho.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/flow-controls/abn-split/" />

#### Verificação de alcançabilidade
Verifique se um usuário pode ser alcançado por um canal e direcione a jornada de acordo.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/flow-controls/reachability-check/" />

#### Atraso de tempo
Pause os usuários antes do próximo passo com base em intervalos fixos, horários específicos, datas ou valores de tag/evento.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/flow-controls/time-delay/" />

#### Atualizar perfil do usuário
Atribua ou atualize tags de usuário manualmente ou dinamicamente com base em eventos da jornada.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/flow-controls/update-user-profile/" />

#### Sincronização de público
Sincronize usuários de um passo da jornada com os públicos da Meta para segmentação ou supressão de anúncios.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/flow-controls/audience-sync/" />

#### Webhook
Envie dados ou acione ações em sistemas de terceiros por meio de solicitações HTTP.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/channels/webhook/" />

#### Saída da jornada
Marque o ponto final de uma jornada do usuário para concluir toda a lógica e mensagens.
<LinkCard title="Saiba mais" href="/product/customer-journey/journey-elements/flow-controls/exit/" />

## Teclas de atalho da tela

Para facilitar a configuração da sua jornada, use as teclas de atalho que permitem o gerenciamento instantâneo das partes da jornada sem cliques:

* Selecione um elemento da jornada e copie-o e cole-o com **Ctrl+C/Ctrl+V** (Cmd+C/Cmd+V).
* Selecione vários elementos da jornada segurando Shift/Cmd e copie e cole toda a seleção com **Ctrl+C/Ctrl+V**.
* Copie e cole elementos entre jornadas (não troque de abas ao copiar).
* Exclua elementos da jornada da tela pressionando a tecla de atalho **Delete** do seu sistema.

<video src="/journey-elements-README-4.webm" title="Demonstração de atalhos de teclado para copiar, colar e excluir elementos da jornada na tela." autoplay loop muted playsinline />