Ir para o conteúdo

Lançamento com Canvas Flow

Este artigo de referência aborda como preparar e testar um Canvas criado com Canvas Flow antes do lançamento. Isso inclui a identificação de pontos de verificação importantes do Canvas, como condições de entrada, resumos de público e segmentos de usuários.

Ao se preparar para lançar seu Canvas, a Braze recomenda que você verifique seu Canvas em cada etapa do criador de Canvas para configurações que podem impactar o envio de mensagens, incluindo:

Condições de corrida

Considere as condições de corrida que podem ocorrer antes de lançar seu Canvas.

Para entrar em um Canvas, os usuários devem estar no público de entrada antes que o cronograma de entrada ocorra, independentemente de o Canvas ser agendado, baseado em ação ou disparado por API.

Um Canvas baseado em ação que inclui usuários quando eles fazem qualquer compra durante o fuso local do usuário, de 30 de abril de 2025 às 12h até 7 de maio de 2025 às 12h.

Observe que os usuários que se qualificarem para o público de entrada após o lançamento do Canvas não entrarão no Canvas.

Revisar filtros do público de entrada

De modo geral, evite configurar um Canvas baseado em ação ou disparado por API com o mesmo disparador do filtro de público. Por exemplo, após o lançamento de um Canvas, os usuários que realizarem uma ação específica serão incluídos no público de entrada, então não há necessidade de adicionar o evento como filtro de público.

Para mais detalhes sobre os filtros de segmentação disponíveis para segmentar seu público, consulte Filtros de segmentação.

Agrupar múltiplas solicitações de API

Faça suas solicitações na mesma chamada de API, em vez de múltiplas chamadas, para garantir que o perfil de usuário seja criado ou atualizado primeiro. Consulte Usando múltiplos endpoints para mais exemplos.

Adicionar uma postergação

Outra opção para evitar condições de corrida é usar a etapa de postergação (idealmente configurada para 5 minutos) como a primeira etapa do seu Canvas.

Isso permite tempo para que atributos, endereços de e-mail e tokens por push sejam processados nos novos perfis de usuário antes que eles sejam segmentados para as etapas seguintes do Canvas. Sem essa etapa de postergação, é possível que um e-mail seja enviado a um usuário cujo endereço de e-mail ainda não foi atualizado.

Horários de entrega

Definir o horário de entrega de um Canvas em tempo real pode aumentar as taxas de engajamento e conversão. Preste atenção ao horário de entrega que você definiu para o seu Canvas. Para ajudar a aumentar o engajamento e as taxas de conversão, é melhor disparar Canvas em tempo real em vez de em uma base agendada e recorrente.

Se você selecionou uma entrega agendada para o seu Canvas, a Braze recomenda agendar o Canvas com pelo menos 24 horas de antecedência do lançamento desejado, para permitir ajustes.

Segments de usuários

Antes de sobrecarregar sua jornada de usuário no Canvas Flow com componentes, considere como você pode manter a jornada simples. Use a visualização simplificada no editor do Canvas para ter uma ideia melhor de como sua jornada de usuário se ramifica.

Existem quatro componentes principais que você pode usar para segmentar seus usuários de forma simples e eficaz:

Jornadas do público

Use as etapas de jornadas do público para segmentar usuários dentro do Canvas com base em atributos personalizados, eventos personalizados e dados de engajamento com mensagens anteriores dos perfis de usuário.

Divisão de decisão

A etapa de divisão de decisão permite enviar seus usuários para diferentes jornadas com base nas respostas deles a uma pergunta polar.

Jornadas de ação

As jornadas de ação focam em segmentar usuários com base em comportamentos em tempo real, como eventos personalizados, eventos de compra e alterações de atributos personalizados.

Jornadas experimentais

Semelhante às jornadas de ação, você pode alavancar as etapas de jornadas experimentais no seu Canvas para testar múltiplas jornadas do Canvas umas contra as outras, junto com um grupo de controle. Isso acompanha a performance da jornada, permitindo que você tome decisões informadas ao construir sua jornada no Canvas.

Testando antes do lançamento

Depois de revisar os detalhes do seu Canvas, confira Enviando Canvas de teste para conhecer os diferentes métodos que você pode usar para testar seu Canvas com usuários teste.

Lista de verificação de lançamento

Verificar a disponibilidade dos usuários

  • Confirme que seus usuários atendem aos critérios de segmentação.
  • Confirme que o status de inscrição deles é “subscribed” ou “opted-in” e que o token por push existe. Se você adicionou essas regras como regras de entrada do Canvas, é possível que os usuários tenham cancelado a inscrição entre a entrada no Canvas e o recebimento da etapa de mensagem.
  • Confirme que eles correspondem às configurações de envio do Canvas. (Se os usuários estiverem como “subscribed”, mas as configurações forem “Opted-in”, os usuários não serão ativados para o canal.)
  • Se o limite de frequência global estiver ativado para o seu Canvas, verifique se as regras estão limitando quantas vezes cada usuário pode receber uma mensagem de um canal específico.
  • Se o horário de silêncio estiver ativado, o horário de envio da mensagem pode ser afetado, o que significa que a mensagem pode ser enviada no próximo horário disponível (quando o horário de silêncio terminar) ou cancelada completamente.
  • Verifique a disponibilidade dos usuários para filtros adicionais na etapa do canva.

Confirmar que realizaram o evento personalizado ou a compra pré-requisito

  • Verifique se há uma condição de corrida, que impacta as mensagens que os usuários recebem quando disparam múltiplas ações ao mesmo tempo.
  • Confirme que não há filtros específicos na etapa que possam ter impedido os usuários de receber a mensagem.
  • Procure conflitos entre diferentes etapas dentro do mesmo Canvas. Por exemplo, usuários que não receberam a mensagem podem ter sido parados por um filtro que exige a conclusão de outra etapa em uma Branch diferente.
  • Confirme que os usuários atendem às regras de validação adicionais.
  • Confirme que a etapa do canva estava conectada à etapa anterior no momento do envio.

Confirmar que o Canvas foi salvo corretamente e que todas as etapas são válidas

Se o Canvas não estiver carregando e não avançar, isso pode ser causado quando uma versão anterior do Canvas não foi salva corretamente e contém etapas inválidas. Você pode duplicar o Canvas a partir do dashboard. Se o problema persistir, abra um ticket de suporte.

Solução de problemas

Por que meus usuários não estão recebendo as mensagens do meu Canvas?

Verifique a disponibilidade dos usuários

  • Confirme se eles atendem aos seus critérios de segmentação.
  • Confirme se o estado de inscrição para push é “subscribed” ou “opted-in” e se o status de Push Enabled está definido como “true”. Se você adicionou essas regras como critérios de entrada do Canvas, é possível que os usuários tenham cancelado a inscrição entre o momento em que entraram no Canvas e o recebimento da etapa de mensagem.
  • Confirme se eles correspondem às configurações de envio do Canvas. (Se os usuários estão como “subscribed”, mas as configurações exigem “opted-in”, os usuários não estarão ativados para o canal.)
  • Se o limite de frequência global está ativado para o seu Canvas, verifique se suas regras estão limitando quantas vezes cada usuário pode receber uma mensagem de um canal específico.
  • Se o horário de silêncio está ativado, o horário de envio da sua mensagem pode ser afetado, o que significa que ela pode ser enviada no próximo horário disponível (quando o horário de silêncio terminar) ou cancelada completamente.

Verifique a disponibilidade dos usuários em relação a filtros adicionais na etapa do Canvas

  • Confirme se eles realizaram o evento personalizado ou a compra pré-requisito.
  • Verifique se há uma condição de corrida, que afeta as mensagens que os usuários recebem quando disparam múltiplas ações ao mesmo tempo.
  • Verifique se não há filtros específicos na etapa que possam ter impedido os usuários de receber a mensagem.
  • Procure conflitos entre etapas diferentes dentro do mesmo Canvas. Por exemplo, usuários que não receberam a mensagem podem ter sido barrados por um filtro que exige a conclusão de outra etapa em uma Branch diferente.
  • Confirme se os usuários atendem a regras de validação adicionais.
  • Confirme se a etapa do Canvas estava conectada à etapa anterior no momento do envio.
New Stuff!