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 mobile, 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 tentar testar o engajamento com a 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 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.

  • As mensagens slideup são as menos intrusivas, aparecendo de forma sutil sem bloquear o conteúdo.
  • As mensagens modal ficam no meio-termo — visíveis o suficiente para chamar a atenção sem tomar conta da tela inteira.
  • As mensagens em tela cheia 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 mais provável é que sua mensagem interrompa 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
Tela cheia Mensagens que cobrem a tela inteira com um bloco de mensagem.
  • Imagem e texto
  • Somente imagem
Orientação forçada do dispositivo (retrato ou paisagem) Grande e chamativa! Use quando quiser garantir que os usuários vejam seu conteúdo, como suas Campaigns mais importantes, notificações essenciais ou grandes promoções.

Note 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 de tela 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 captar 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 customizado (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 quer que a aparência permaneça alinhada com sua marca. Você pode alterar cada detalhe da mensagem — fonte, cor, formato, tamanho, botões, etc.

Exemplos de casos de uso incluem solicitar feedback dos usuários 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 você deseja 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 SDK para web e só pode ser usado após selecionar Web Browsers. Quando você quer fazer upload ou escrever CSS personalizado para criar mensagens com estilo totalmente customizado e visualmente atraentes.

Etapa 4: Componha sua mensagem no app

A guia Criação permite editar todos os aspectos do conteúdo e do comportamento da sua mensagem.

Um 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 Criação varia de acordo com as opções de mensagem escolhidas na etapa anterior, mas pode incluir qualquer uma das seguintes opções:

Idioma

Selecione Adicionar idiomas e escolha os idiomas desejados na lista disponível. Isso inserirá Liquid na sua mensagem. Recomendamos selecionar os idiomas antes de escrever o conteúdo para que você possa preencher o texto nos locais corretos 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 Adicionar imagem ou forneça um URL de imagem. Ao selecionar Adicionar imagem, a Biblioteca de mídia será aberta, onde você pode escolher 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 texto 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 de 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 exibir até dois botões 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 em formulários de captura de e-mail.

Se 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 decidir formatar esses botões com suas próprias cores, recomendamos que use o Botão 2 para o resultado que você mais deseja.

Em outras palavras, se quiser 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 frequentemente demonstra maior potencial de receber cliques, especialmente se tiver uma cor que contraste ou se destaque do restante da mensagem. Isso fica 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 mensagem no app, as seguintes ações estão disponíveis.

Ação Descrição
Redirecionar para URL da web Abre uma página web não nativa.
Deep link no app Faz um 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. Leia mais sobre push priming, assim como 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 requerem as seguintes versões mínimas do SDK:

Para combinar várias ações ou executar ações adicionais do SDK nã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 para dispositivos iOS

Se desejar, você pode restringir sua mensagem no app para enviar apenas a dispositivos iOS. Para isso, clique em Alterar e selecione Enviar apenas para dispositivos iOS.

Fechamento da mensagem

Escolha entre as seguintes opções:

  • Dispensar automaticamente: Selecione quantos segundos a mensagem permanecerá na tela.
  • Aguardar deslizar ou toque do usuário: Requer uma opção de dispensar ou fechar.

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 com código personalizado. Copie e cole o HTML no espaço disponível e faça upload dos seus ativos usando um arquivo ZIP.

Texto de placeholder da 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 é “Insira seu endereço de e-mail”.

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 para os dispositivos dos usuários.

  1. No criador de mensagem, selecione a guia Configurações.
  2. Em Pares chave-valor, selecione Adicionar novo par.
  3. Insira uma chave e um valor para cada par. Para adicionar outro par, selecione Adicionar novo par novamente.

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 disparo

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

Campanha baseada em ação com a ação-gatilho definida como "Iniciar sessão".

A entrega de mensagens no app é inteiramente baseada nos seguintes disparos 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 horário específico com base no fuso local de cada usuário.
  • As mensagens também podem ser configuradas para se repetir diariamente, semanalmente (opcionalmente em dias específicos) ou mensalmente.

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 disparos 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 disparo seja atendida. Se as mensagens no app já estiverem armazenadas 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 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 disparo e usam a prioridade padrão (média), a campanha criada por último recebe o disparo.
  • Categoria de prioridade específica: Quando várias campanhas compartilham o mesmo disparo e são atribuídas a uma categoria de prioridade específica, a campanha atribuída mais recentemente a essa categoria recebe o disparo.

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 refinar seu público. Você recebe automaticamente um panorama de como é a população aproximada desse segmento. Tenha em mente que a participação exata no segmento é sempre calculada antes de a mensagem ser enviada.

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 última hora no perfil.

Caixa de seleção "Reavaliar a elegibilidade da campanha antes de exibir" selecionada.

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 Conteúdo Conectado serão processadas nesse momento, antes de a mensagem ser exibida.

Isso evita que mensagens no app sejam enviadas a usuários dentro de 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 SDK e aguarda 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 faz parte do público de uma mensagem no app que está aguardando um disparo, inicia uma sessão e, nessa mesma sessão, a REST API atualiza o perfil dele, esses novos dados podem aparecer na mensagem no app quando Re-evaluate campaign eligibility before displaying estiver selecionado. A Braze não processará o modelo da mensagem no app até que seja hora de renderizá-la.

Se um único disparo envia dados para a Braze e aciona a mensagem no app ao mesmo tempo, a mensagem não poderá usar esses dados de perfil recém-atualizados, mesmo com uma postergação agendada. Em vez disso, use dois disparos 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, os 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á contabilizada se o usuário realizar a ação especificada.

Se ainda não tiver feito, conclua as seções restantes do seu componente Canvas. Para mais detalhes sobre como criar o restante do seu Canvas, incluindo testes multivariantes e Otimizar com BrazeAITM, consulte Criar seu 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 sua Campaign ou Canvas, revise os detalhes, teste e envie!

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

Informações importantes

Limites de campanhas de mensagem no app ativas

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

O processamento de campanhas de mensagem no app baseadas em ação que ainda estão ativas, mas 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 essas grandes quantidades de campanhas sem atividades significa que qualquer mensagem no app demorará mais para aparecer nos dispositivos do usuário final, o que impacta a experiência do usuário final.

A contagem de 200 inclui campanhas de mensagem no app ativas que ainda não atingiram o horário de término e aquelas que não têm horário de término. Campanhas de mensagem no app ativas 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 mensagem no app é agendada usando o fuso local do usuário, a avaliação dos horários de início e término da campanha é feita no próprio dispositivo.

As campanhas de mensagem no app normalmente 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 qualquer mensagem no app baseada 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 fica 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 mensagem no app devem idealmente ser lançadas com 24 a 48 horas de antecedência. Esse intervalo 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!