O agendamento de mensagens dentro de etapas individuais não é suportado atualmente. Mensagens push, email e SMS são enviadas imediatamente quando o usuário chega à etapa. Use uma etapa de espera antes da etapa de mensagem se precisar de um atraso.
Notificação push
- Clique em (+) e selecione Notificação Push.
- No painel lateral, selecione um template de mensagem existente ou crie um novo.
- Salve a etapa.
- Clique em (+) e selecione Email.
- No painel lateral, selecione um template de email existente ou crie um novo.
- Salve a etapa.
SMS
Antes de adicionar uma etapa de SMS, confirme que você tem o envio de SMS configurado no seu app do OneSignal.- Clique em (+) e selecione SMS.
- No painel lateral, selecione um template de SMS existente. Se ainda não criou um, vá em Mensagens > Templates > + Novo Template > Novo Template de SMS.
- Salve a etapa.
Mensagem in-app
Antes de adicionar uma etapa de mensagem in-app, confirme que você tem o envio de mensagens in-app configurado no seu app.- Clique em (+) e selecione Mensagem In-App.
- No painel lateral, projete sua mensagem usando o editor de arrastar e soltar ou o editor HTML.
- Opcionalmente configure condições de gatilho e um agendamento de entrega (a janela de tempo que o usuário tem para abrir o app e ver a mensagem).
- Salve a etapa.
Timing de sessão
Mensagens in-app requerem uma nova sessão para serem exibidas. Uma nova sessão começa quando o app está fora de foco por 30+ segundos e é trazido de volta ao foco. Isso significa:- O usuário chega à etapa de mensagem in-app na Journey.
- A mensagem não é exibida durante a sessão atual.
- Na próxima vez que o usuário abrir o app (iniciando uma nova sessão), a mensagem é exibida se as condições de gatilho forem atendidas e o agendamento de entrega não tiver expirado.
Mensagens in-app em uma Journey são exibidas apenas uma vez por usuário. Mesmo que o usuário re-entre na Journey, a mesma mensagem in-app não será exibida novamente.
Webhooks
Além das etapas de mensagem, você pode adicionar etapas de webhook para enviar dados em tempo real a sistemas externos (CRMs, plataformas de análise, backends personalizados) em qualquer ponto da Journey. Webhooks são úteis para sincronizar o estado do usuário, acionar fluxos de trabalho externos ou registrar o progresso da Journey fora do OneSignal.Webhooks de Journey
Configure etapas de webhook para enviar dados a ferramentas externas durante uma Journey.
FAQ
Posso agendar uma mensagem para ser enviada em um horário específico?
Não dentro da própria etapa de mensagem. Para atrasar a entrega, adicione uma etapa de espera antes da etapa de mensagem. Você também pode usar as configurações de agendamento da Journey para controlar quando toda a Journey está ativa.Por que minha mensagem in-app não foi exibida?
Mensagens in-app requerem uma nova sessão para serem exibidas. Se o usuário já estava no app quando chegou à etapa, a mensagem fica na fila até a próxima sessão (app fora de foco por 30+ segundos, depois reaberto). Verifique também se as condições de gatilho foram atendidas e se o agendamento de entrega não expirou.Um usuário verá a mesma mensagem in-app se re-entrar na Journey?
Não. Mensagens in-app em uma Journey são exibidas apenas uma vez por usuário, independentemente de re-entrada. Para exibir uma mensagem novamente, crie uma nova etapa de mensagem in-app com conteúdo diferente.O que acontece se um usuário não tem assinatura para o canal de mensagem?
A etapa de mensagem é ignorada para esse usuário. Por exemplo, se uma etapa de email for atingida mas o usuário não tiver um endereço de email assinado, o email não é enviado e o usuário continua para a próxima etapa na Journey.Posso personalizar mensagens de Journey?
Sim. Templates de push, email e SMS suportam sintaxe Liquid para inserir atributos de usuário, Data Tags e propriedades de Evento Personalizado. Templates de email também suportam Data Feeds para dados de API em tempo real no momento do envio.Páginas relacionadas
Webhooks de Journey
Envie dados em tempo real a sistemas externos em qualquer ponto de uma Journey.
Ações de Journey
Adicione etapas de espera, lógica de ramificação e caminhos divididos entre etapas de mensagem.
Configurações de Journey
Configure regras de entrada, regras de saída, re-entrada e agendamento.
Personalização de mensagens
Personalize mensagens com tags, sintaxe Liquid e propriedades de eventos personalizados.
Templates
Crie e gerencie templates de mensagens reutilizáveis entre canais.
Data Feeds
Puxe dados de API em tempo real para mensagens de email no momento do envio.