Skip to content

Criar uma mensagem no app com o editor tradicional

Você pode criar uma mensagem no app ou uma mensagem no navegador usando a plataforma da Braze por meio de Campaigns, Canvas ou como uma campanha da API. Recomendamos fortemente que você planeje suas mensagens e prepare todos os materiais com antecedência usando nosso prático Guia de preparação de mensagens no app.

Etapa 1: Escolha onde criar sua mensagem

Não tem certeza se sua mensagem deve ser enviada usando uma Campaign ou um Canvas? Campaigns são melhores para campanhas de mensagens únicas e direcionadas, enquanto Canvas são melhores para jornadas de usuários com várias etapas.

  1. Acesse Messaging > Campaigns e selecione Create Campaign.
  2. Selecione In-App Message. Observe que mensagens no app não estão disponíveis em campanhas multicanal.
  3. Dê à sua campanha um nome claro e significativo.
  4. Adicione Equipes e Tags conforme necessário.
    • Tags facilitam a busca e a criação de relatórios das suas campanhas. Por exemplo, ao usar o Criador de relatórios, você pode filtrar por tags específicas.
  5. Adicione e nomeie quantas variantes forem necessárias para sua campanha. Você pode escolher diferentes plataformas, tipos de mensagem e layouts para cada variante adicionada. Para saber mais sobre esse tópico, consulte Testes multivariantes e A/B.
  1. Crie seu Canvas usando o criador de Canvas.
  2. Depois de configurar seu Canvas, adicione uma etapa no construtor de Canvas. Dê à sua etapa um nome claro e significativo.
  3. Escolha um cronograma de etapa e especifique um delay conforme necessário. Note que etapas contendo mensagens no app não podem ser baseadas em ação.
  4. Filtre seu público para esta etapa conforme necessário. Você pode refinar ainda mais os destinatários desta etapa especificando Segments e adicionando filtros adicionais. As opções de público serão verificadas após o delay, no momento em que as mensagens forem enviadas.
  5. Escolha seu comportamento de avanço.
  6. Escolha quaisquer outros canais de envio de mensagens que você deseja combinar com sua mensagem.

Você pode encontrar mais informações específicas sobre Canvas em Mensagens no app no Canvas.

Etapa 2: Especificar plataformas de entrega

Comece escolhendo quais plataformas devem receber a mensagem. Use essa seleção para limitar a entrega de uma campanha a um conjunto específico de apps. Por exemplo, você pode escolher Web Browsers para uma mensagem no navegador incentivando os usuários a baixar seu app móvel, garantindo que eles não recebam a mensagem depois de já terem baixado o app. Como as seleções de plataforma são específicas para cada variante, você pode testar o engajamento com mensagem por plataforma.

Plataforma Entrega de mensagem
Mobile Apps SDKs para iOS, Android e Vega
Web Browsers SDK para web
Both Mobile Apps & Web Browsers SDKs para iOS, Android, Vega e web

Etapa 3: Especifique os tipos de mensagem

Depois de selecionar uma plataforma de envio, navegue pelos tipos de mensagem, layouts e outras opções associadas a ela. Saiba mais sobre o comportamento esperado e a aparência de cada uma dessas mensagens na nossa página Tipos de mensagem, ou clicando nos tipos de mensagem vinculados nas tabelas a seguir.

Ao decidir qual tipo de mensagem usar, considere quanto espaço sua mensagem vai ocupar e o quanto ela pode ser disruptiva para a experiência do usuário.

  • Mensagens slideup são as menos intrusivas, aparecendo de forma sutil sem bloquear o conteúdo.
  • Mensagens modal ficam no meio-termo — proeminentes o suficiente para chamar a atenção sem tomar conta da tela inteira.
  • Mensagens fullscreen são as que mais chamam a atenção e são ideais para anúncios críticos ou promoções.

Quanto mais complexo for o seu conteúdo, mais espaço você vai precisar — e maior a chance de a mensagem interromper o fluxo do usuário.

Tipos de mensagem

Essas mensagens no app são aceitas tanto por apps móveis quanto por aplicações web.

Tipos de mensagem
Tipo de mensagem Descrição do tipo Layouts disponíveis Outras opções Uso recomendado
Fullscreen Mensagens que cobrem a tela inteira com um bloco de mensagem.
  • Imagem e texto
  • Somente imagem
Orientação do dispositivo forçada (retrato ou paisagem) Grande e impactante! Use quando quiser garantir que os usuários vejam seu conteúdo, como nas Campaigns mais importantes, notificações essenciais ou grandes promoções.

Observe que em dispositivos móveis, mensagens em retrato e paisagem não serão exibidas se a orientação do dispositivo não corresponder à orientação da mensagem.
Modal Mensagens que cobrem a tela inteira com uma sobreposição e um bloco de mensagem.
  • Texto (com imagem opcional)
  • Somente imagem
N/D Um bom meio-termo. Use quando precisar de uma forma evidente de chamar a atenção do usuário, como incentivar os usuários a experimentar um novo recurso ou aproveitar uma promoção.
Slideup Mensagens que deslizam para a tela em um local designado sem bloquear o restante da tela. N/D N/D Discreta — ocupa a menor quantidade de espaço na tela. Use para alertar os usuários sobre pequenas informações, como novos recursos, anúncios, uso de cookies, etc.

Tipos de mensagem avançados

Essas mensagens no app são personalizáveis de acordo com suas necessidades.

Tipos de mensagem avançados
Tipo de mensagem Descrição do tipo Layouts disponíveis Requisitos Uso recomendado
Mensagem HTML personalizada Mensagens personalizadas que funcionam conforme definido no seu código personalizado (HTML, CSS e/ou JavaScript). N/D É necessário definir a opção de inicialização allowUserSuppliedJavascript como true para que sua mensagem no app funcione. Essa é uma boa opção se você quer todas as vantagens das mensagens no app, mas precisa de funcionalidades adicionais ou que a aparência permaneça alinhada com a identidade da marca. Você pode alterar cada detalhe da mensagem — fonte, cor, formato, tamanho, botões, etc.

Exemplos de casos de uso incluem pedir feedback sobre o app, formulários de captura de e-mail ou mensagens paginadas
Formulário de captura de e-mail Normalmente usado para capturar o e-mail do visitante. N/D É necessário definir a opção de inicialização allowUserSuppliedJavascript como true para que sua mensagem no app funcione. Quando quiser solicitar que os usuários enviem seu endereço de e-mail.
Modal web com CSS Mensagens modal para web com CSS personalizável.
  • Texto (com imagem opcional)
  • Somente imagem
O modal web com CSS é exclusivo do Web SDK e só pode ser usado após selecionar Web Browsers. Quando você quiser fazer upload ou escrever CSS personalizado para criar mensagens com estilo totalmente personalizado e visualmente atraentes.

Etapa 4: Crie sua mensagem no app

A guia Criar permite editar todos os aspectos do conteúdo e do comportamento da sua mensagem.

Exemplo de mensagem no app de uma marca para dar boas-vindas a novos clientes e incentivá-los a configurar um perfil de usuário.

O conteúdo da guia Criar varia de acordo com as opções de mensagem escolhidas na etapa anterior, mas pode incluir qualquer uma das seguintes opções:

Idioma

Selecione Add Languages e escolha os idiomas desejados na lista fornecida. Isso inserirá Liquid na sua mensagem. Recomendamos selecionar os idiomas antes de escrever o conteúdo para que você possa preencher o texto no local correto dentro do Liquid. Consulte nossa lista completa de idiomas disponíveis.

Imagem

Dependendo do tipo de mensagem, você pode Fazer upload de imagem, Escolher um badge ou usar Font Awesome. Para fazer upload de uma imagem, selecione Add Image ou forneça uma URL de imagem. Ao selecionar Add Image, a Biblioteca de mídia será aberta, onde você pode selecionar uma imagem já carregada ou adicionar uma nova. Cada tipo de mensagem e plataforma pode ter suas próprias proporções e requisitos sugeridos — verifique quais são antes de criar ou produzir uma imagem do zero.

Cabeçalho e corpo

Escreva o que quiser! Inclua textos totalmente personalizados (geralmente com recursos de HTML personalizado) com opções para incluir Liquid e outros tipos de personalização. Quanto mais rápido você conseguir transmitir sua mensagem e fazer o cliente clicar, melhor! Recomendamos cabeçalhos e conteúdos de mensagem claros e concisos.

Alguns tipos de mensagem não precisam de cabeçalhos e, portanto, não os solicitam.

Dicas

Gerando textos com IA

Precisa de ajuda para criar textos incríveis? Experimente usar o Assistente de Copywriting com IA. Insira o nome ou a descrição de um produto e a IA gerará textos de marketing semelhantes aos escritos por humanos para uso nas suas mensagens.

Botão para iniciar o Assistente de Copywriting com IA, localizado no campo Mensagem do criador de mensagens no app.

Criando mensagens da direita para a esquerda

Precisa de ajuda para criar mensagens da direita para a esquerda em idiomas como árabe e hebraico? Consulte Criando mensagens da direita para a esquerda para conhecer as práticas recomendadas.

Texto do botão

Quando disponível para o seu tipo de mensagem, você pode ter até dois botões exibidos abaixo do corpo do texto. É possível criar e editar texto e cor personalizados para os botões. Você também pode adicionar um link de Termos de Serviço nos formulários de captura de e-mail.

Se você optar por usar apenas um botão, ele se ajustará automaticamente para ocupar o espaço disponível na parte inferior da mensagem, em vez de deixar espaço para um botão adicional.

Escolhendo um botão principal

Se você decidir formatar esses botões com suas próprias cores, recomendamos usar o Botão 2 para o resultado que você mais deseja.

Em outras palavras, se você quer que o usuário clique em um botão mais do que no outro, certifique-se de que ele seja o botão secundário. O botão secundário geralmente apresenta maior potencial de cliques, especialmente se tiver uma cor que contraste ou se destaque em relação ao restante da mensagem. Isso é ainda mais evidente quando o botão principal se mistura visualmente com a mensagem.

Botões principal e secundário em uma mensagem no app

Comportamento ao clicar

Quando o cliente clica em um botão na sua mensagem no app, as seguintes ações estão disponíveis.

Ação Descrição
Redirecionar para URL da web Abre uma página da web não nativa.
Deep link para o app Faz deep link para uma tela existente no seu app.
Fechar mensagem Fecha a mensagem ativa no momento.
Registrar evento personalizado Escolha um evento personalizado para disparar. Pode ser usado para exibir outra mensagem no app ou disparar mensagens adicionais.
Registrar atributo personalizado Escolha um atributo personalizado para definir para o usuário atual.
Solicitar permissão de push Exibe a solicitação nativa de permissão de push. Saiba mais sobre push priming, bem como as práticas recomendadas para preparar os usuários para push.

Nota: as opções Solicitar permissão de push, Registrar evento personalizado e Registrar atributo personalizado exigem as seguintes versões mínimas do SDK:

Para combinar várias ações ou executar ações adicionais do SDK que não estão disponíveis no dashboard (como adicionar a um grupo de inscrições ou definir um tipo de inscrição de e-mail), você pode usar deep links de Braze Actions.

Opções de dispositivos iOS

Se desejar, você pode restringir sua mensagem no app para envio apenas a dispositivos iOS. Para isso, clique em Change e selecione Only send to iOS devices.

Fechamento da mensagem

Escolha entre as seguintes opções:

  • Dispensar automaticamente: Selecione por quantos segundos a mensagem permanecerá na tela.
  • Aguardar deslize ou toque do usuário: Requer uma opção de dispensa ou fechamento.

Dispensar uma mensagem registra uma impressão, mas não um clique. Para saber como os cliques são rastreados por ação do usuário, consulte Rastreamento de cliques.

Posição do slideup

Essa configuração se aplica apenas ao tipo de mensagem slideup. Escolha entre exibir o slideup Na parte inferior da tela do app ou Na parte superior da tela do app.

HTML e ativos

Essa configuração se aplica apenas ao tipo de mensagem de código personalizado. Copie e cole o HTML no espaço disponível e faça upload dos seus ativos usando um arquivo ZIP.

Placeholder do campo de captura de e-mail

Essa configuração se aplica apenas ao tipo de mensagem de formulário de captura de e-mail. Insira um texto personalizado que aparecerá como placeholder no campo de entrada de e-mail. O padrão é “Enter your email address”.

Etapa 5: Estilize sua mensagem no app

A guia Style permite que você ajuste todos os aspectos visuais da sua mensagem. Faça upload de uma imagem ou badge, ou escolha um ícone de badge pré-projetado. Altere as cores do texto do cabeçalho e do corpo, botões e fundo selecionando de uma paleta ou inserindo um código hex, RGB ou HSB.

O conteúdo da guia Style varia com base nas opções de mensagem escolhidas na etapa anterior, mas pode incluir qualquer uma das seguintes opções:

Formatação Entrada Descrição
Perfil de cor Aplicar a partir da galeria de modelos de mensagens no app. Selecione Apply Template e escolha na galeria. Em seguida, selecione Save.
Alinhamento do texto Esquerda, centro ou direita. Disponível apenas para versões mais recentes do SDK da Braze.
Cabeçalho Código de cor HEX. A cor HEX desejada será exibida. Você também poderá escolher a opacidade da cor.
Texto Código de cor HEX. A cor HEX desejada será exibida. Você também poderá escolher a opacidade da cor.
Botões Código de cor HEX. As cores HEX desejadas serão exibidas. Você também poderá escolher a opacidade das cores. Você pode escolher cores para: o fundo do botão de fechar da mensagem, bem como o fundo, texto e borda de cada botão.
Borda do botão Código de cor HEX. Novo! Isso permitirá que você diferencie seus botões principal e secundário. Sugerimos contornar os botões com cores contrastantes.
Cor de fundo Código de cor HEX. A cor HEX desejada será exibida. Você também poderá escolher a opacidade da cor. Este é o fundo de toda a mensagem e será exibido claramente atrás do corpo do texto.
Sobreposição de tela Código de cor HEX. A cor HEX desejada será exibida. Você também poderá escolher a opacidade da cor. Disponível apenas para versões mais recentes do SDK da Braze. Este é o quadro ao redor de toda a mensagem.
Seta ou outra opção de fechar mensagem Código de cor HEX. A cor HEX desejada será exibida. Você também poderá escolher a opacidade da cor.

Sempre pré-visualize e teste sua mensagem antes de enviar.

Etapa 6: Configurar definições adicionais (opcional)

Pares chave-valor

Você pode adicionar pares chave-valor para enviar campos personalizados extras aos dispositivos dos usuários.

Etapa 7: Crie o restante da sua campanha ou Canvas

Crie o restante da sua campanha; consulte as seções a seguir para mais orientações sobre como usar nossas ferramentas para criar mensagens no app.

Escolha um gatilho

Selecione a ação que você deseja usar como gatilho para a sua mensagem, bem como os horários de início e término da sua campanha ou Canvas.

Campaign baseada em ação com a ação-gatilho definida como "Start Session".

A entrega de mensagens no app é totalmente baseada nos seguintes gatilhos de ação:

  • Fazer um pedido
  • Abrir o app ou a página da web
  • Realizar um evento personalizado (funciona apenas com eventos enviados usando o SDK)
  • Abrir uma mensagem push específica
  • Agendar automaticamente campanhas para envio em um determinado horário com base no fuso local de cada usuário.
  • As mensagens também podem ser configuradas para recorrência diária, semanal (opcionalmente em dias específicos) ou mensal.

Uma data e hora de início devem ser selecionadas; no entanto, uma data de término é opcional. Uma data de término impedirá que essa mensagem no app específica seja exibida nos dispositivos após a data/hora especificada.

Consulte nossa documentação para desenvolvedores sobre disparo de eventos no servidor e entrega local de mensagens no app.

Disparo online versus offline

As mensagens no app funcionam enviando a mensagem e os gatilhos para o dispositivo do usuário. Depois que as mensagens no app estão no dispositivo, elas aguardam para serem exibidas até que a condição de gatilho seja atendida. Se as mensagens no app já estiverem em cache no dispositivo do usuário, você pode até disparar mensagens no app offline, sem conexão com a Braze (por exemplo, no modo avião).

Escolha uma prioridade

Por fim, depois de selecionar a ação que disparará a mensagem no app, você também deve definir uma prioridade. Se duas mensagens forem disparadas pela mesma ação, as mensagens de alta prioridade serão agendadas para aparecer nos dispositivos dos usuários antes das mensagens com prioridades mais baixas.

Você pode escolher entre as seguintes prioridades de mensagem:

  • Alta prioridade (exibida antes de outras mensagens)
  • Prioridade média (padrão)
  • Baixa prioridade (exibida após outras mensagens)

As opções de alta, média e baixa prioridade para mensagens disparadas são agrupadas em categorias e, portanto, várias mensagens podem ter a mesma prioridade selecionada. Quando várias mensagens compartilham a mesma prioridade, a mensagem criada ou atribuída mais recentemente tem precedência e é exibida primeiro:

  • Categoria de prioridade padrão: quando duas campanhas compartilham o mesmo gatilho e usam a prioridade padrão (média), a campanha criada por último recebe o gatilho.
  • Categoria de prioridade específica: quando várias campanhas compartilham o mesmo gatilho e são atribuídas a uma categoria de prioridade específica, a campanha atribuída mais recentemente a essa categoria recebe o gatilho.

Para definir prioridades dentro dessas categorias, clique em Set exact priority e arraste e solte as campanhas para ordená-las com a prioridade correta.

Um exemplo de como a prioridade é definida para uma campanha de mensagem no app e Canvas.

Escolha os usuários-alvo

Em seguida, você deve direcionar os usuários escolhendo segmentos ou filtros para restringir seu público. Você recebe automaticamente um snapshot de como é a população aproximada desse segmento. Lembre-se de que a associação exata ao segmento é sempre calculada antes do envio da mensagem.

Reavaliar a elegibilidade da campanha e o Liquid

Em alguns cenários, você pode querer reavaliar a elegibilidade de um usuário quando ele dispara uma mensagem no app para exibição. Exemplos incluem campanhas que direcionam um atributo personalizado que muda com frequência ou mensagens que devem refletir quaisquer alterações de perfil de última hora.

Caixa de seleção "Re-evaluate campaign eligibility before displaying" marcada.

Quando você seleciona Re-evaluate campaign eligibility before displaying, uma solicitação adicional à Braze será feita para confirmar que o usuário ainda é elegível para essa mensagem antes do envio. Além disso, quaisquer variáveis Liquid ou Connected Content serão processadas nesse momento, antes de a mensagem ser exibida.

Isso evita que mensagens no app sejam enviadas a usuários em campanhas expiradas ou arquivadas. Se você não reavaliar a elegibilidade de um usuário, ele receberá a mensagem no app mesmo após a campanha ter expirado ou sido arquivada, porque a mensagem está no seu SDK e aguardando que os usuários a disparem.

Usar dados adicionados pela REST API em uma mensagem

Dados de usuário que o endpoint /users/track adiciona na mesma sessão podem, às vezes, ser usados na mensagem no app desse usuário. Por exemplo, se um usuário está no público de uma mensagem no app que aguarda um gatilho, inicia uma sessão e, nessa mesma sessão, a REST API atualiza seu perfil, esses novos dados podem aparecer na mensagem no app quando Re-evaluate campaign eligibility before displaying estiver selecionado. A Braze não processará o template da mensagem no app até o momento de renderizá-la.

Se um gatilho envia dados para a Braze e dispara a mensagem no app ao mesmo tempo, a mensagem não pode usar esses dados de perfil recém-atualizados, mesmo com uma postergação agendada. Em vez disso, use dois gatilhos separados: um para enviar os dados e outro para disparar a mensagem no app.

Escolha eventos de conversão

A Braze permite que você rastreie com que frequência os usuários realizam ações específicas, eventos de conversão, após receberem uma campanha. Você tem a opção de permitir uma janela de até 30 dias durante a qual uma conversão será contada se o usuário realizar a ação especificada.

Se ainda não o fez, conclua as seções restantes do seu componente Canvas. Para mais detalhes sobre como construir o restante do seu Canvas, implementar testes multivariantes e seleção inteligente, e mais, consulte a etapa Crie seu Canvas da nossa documentação de Canvas.

Para informações sobre opções de mensagens no app específicas do Canvas, consulte Mensagens no app no Canvas.

Etapa 8: Revisar e implantar

Depois de terminar de criar a última parte da sua Campaign ou Canvas, revise os detalhes, teste-a e envie!

Em seguida, confira Relatórios de mensagens no app para saber como acessar os resultados das suas campanhas de mensagens.

Informações importantes

Limites de campanhas ativas de mensagens no app

A Braze valoriza confiabilidade e velocidade. Sugerimos que você envie apenas os dados necessários para a Braze e desative quaisquer campanhas que não agreguem mais valor à sua marca.

O processamento de campanhas de mensagens no app baseadas em ação que ainda estão em estado ativo, mas que não estão mais enviando mensagens ou não são mais necessárias, reduz o desempenho geral dos serviços da Braze para você e para outros clientes. Esse tempo extra necessário para processar esse grande número de campanhas sem atividades faz com que as mensagens no app demorem mais para aparecer nos dispositivos dos usuários finais, o que impacta a experiência do usuário final.

A contagem de 200 inclui campanhas ativas de mensagens no app que ainda não atingiram o horário de término e aquelas que não têm horário de término. Campanhas ativas de mensagens no app que já passaram do horário de término não serão contabilizadas. O cliente médio da Braze tem um total de 26 campanhas ativas ao mesmo tempo — então é improvável que essa limitação afete você.

Avaliação de entrega no horário local

Quando uma campanha de mensagens no app é agendada usando o fuso local do usuário, a avaliação do horário de início e término da campanha é feita no próprio dispositivo.

As campanhas de mensagens no app geralmente são enviadas ao dispositivo do usuário quando a sessão do app é iniciada ou atualizada. Nesse momento:

  1. O SDK avalia se o usuário se qualifica para quaisquer mensagens no app baseadas em gatilho.
  2. O dispositivo verifica se o evento-gatilho do usuário ocorreu dentro do horário de início e término da campanha (conforme definido pelo fuso local do usuário).
  3. Se ambas as condições forem atendidas, a mensagem no app estará elegível para exibição.

Considerações

  • Se um usuário dispara um evento (como o toque em um botão) logo após a mensagem no app ser entregue, a mensagem pode não aparecer até a próxima atualização de sessão — desde que todos os critérios de elegibilidade ainda sejam atendidos.
  • Assim como outros tipos de canal, as campanhas de mensagens no app devem idealmente ser lançadas com 24 a 48 horas de antecedência. Essa margem dá aos usuários tempo suficiente para atender aos critérios de elegibilidade e iniciar uma sessão para que a mensagem seja avaliada e exibida.
New Stuff!