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 agendamento de etapa e especifique uma postergação conforme necessário. Observe 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 a postergação, 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: Especifique as 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 obtido seu app. Como as seleções de plataforma são específicas para cada variante, você pode testar o engajamento com mensagem por plataforma.

Etapa 3: Especifique seus 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 de 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 ocupará e o quão disruptiva ela pode parecer para a experiência do usuário.

  • Mensagens slideup são as menos intrusivas, aparecendo sutilmente sem bloquear o conteúdo.
  • Mensagens modal ficam no meio-termo — proeminentes o suficiente para chamar a atenção sem tomar conta totalmente da tela.
  • 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 seu conteúdo, mais espaço você precisará — e maior a probabilidade de sua 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.

Tipo de mensagem Descrição do tipo Layouts disponíveis Outras opções Uso recomendado
Tela cheia Mensagens que cobrem toda a tela 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 suas campanhas 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 toda a tela 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 visualização 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.

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 "dentro da marca". Você pode alterar cada detalhe da mensagem — fonte, cor, forma, 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 visualizador. N/D É necessário definir a opção de inicialização allowUserSuppliedJavascript como true para que sua mensagem no app funcione. Quando solicitar que os usuários enviem seu endereço de e-mail.
Modal web com CSS Mensagens modais para web com CSS personalizável.
  • Texto (com imagem opcional)
  • Somente imagem
Modal web com CSS é exclusivo do SDK Web e só pode ser usado após selecionar Web Browsers. Quando você deseja fazer upload ou escrever CSS personalizado para criar mensagens bonitas e totalmente estilizadas.

Etapa 4: Redija sua mensagem no app

A guia Compose permite que você edite todos os aspectos do conteúdo e 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 Compose varia com base nas 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 seus idiomas antes de escrever o conteúdo para que você possa preencher o texto nos locais corretos no Liquid. Consulte nossa lista completa de idiomas disponíveis.

Imagem

Dependendo do tipo de mensagem, você pode Upload Image, Pick a Badge ou usar Font Awesome. Para fazer upload de uma imagem, selecione Add Image ou forneça uma URL de imagem. Selecionar Add Image abre a Biblioteca de mídia, onde você pode selecionar uma imagem carregada anteriormente ou adicionar uma nova. Cada tipo de mensagem e plataforma pode ter suas próprias proporções e requisitos sugeridos — certifique-se de verificar quais são antes de encomendar ou criar uma imagem do zero.

Cabeçalho e corpo

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

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

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á um texto de marketing semelhante ao humano para uso no seu envio de mensagens.

Botão Iniciar 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 para idiomas como árabe e hebraico? Consulte Criando mensagens da direita para a esquerda para melhores práticas.

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. Você pode criar e editar texto e cor personalizados para os botões. Também é possível adicionar um link de Termos de Serviço em 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 sua 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 esteja à direita. O botão da direita frequentemente demonstra melhor potencial de ser clicado, especialmente se tiver uma cor um pouco contrastante ou que se destaque do restante da mensagem. Isso é ainda mais evidente quando o botão da esquerda se mistura mais visualmente com a mensagem.

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

Comportamento ao clicar

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

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

Opções de dispositivos iOS

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

Fechamento da mensagem

Escolha entre as seguintes opções:

  • Dismiss Automatically: Selecione quantos segundos a mensagem permanecerá na tela.
  • Wait for User Swipe or Touch: Requer uma opção de dispensar ou fechar.

Posição do slideup

Essa configuração se aplica apenas ao tipo de mensagem slideup. Escolha entre fazer seu slideup aparecer From Bottom of App Screen ou From Top of App Screen.

HTML e ativos

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

Placeholder de entrada 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 texto de 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:

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

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

Pares chave-valor

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

Etapa 7: Construa o restante da sua campanha ou Canvas

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

Escolha um gatilho

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 "Start Session".

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

  • Realizar uma compra
  • Abrir o app/página 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 relação ao horário local de cada um dos seus usuários.
  • As mensagens também podem ser configuradas para recorrer 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 apareça 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

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, mensagens de alta prioridade serão agendadas para aparecer nos dispositivos dos usuários antes de 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 agrupamentos, e como tal, múltiplas mensagens podem ter a mesma prioridade selecionada. Quando múltiplas mensagens compartilham a mesma prioridade, a mensagem criada ou atribuída mais recentemente tem precedência e é exibida primeiro:

  • Agrupamento 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.
  • Agrupamento de prioridade específica: Quando múltiplas campanhas compartilham o mesmo gatilho e são atribuídas a um agrupamento de prioridade específico, a campanha atribuída mais recentemente a esse agrupamento recebe o gatilho.

Para definir prioridades dentro desses agrupamentos, clique em Set Exact Priority, e você pode arrastar e soltar 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 Segments ou filtros para restringir seu público. Você recebe automaticamente um snapshot de como é a população aproximada desse Segment. Tenha em mente que a associação exata ao Segment é sempre calculada antes de a mensagem ser enviada.

Reavaliar elegibilidade da campanha e 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 frequentemente 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 esta mensagem antes de enviá-la. Além disso, quaisquer variáveis Liquid ou Conteúdo conectado serão processadas naquele 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 está aguardando 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é que seja hora 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. 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 de Canvas. Para mais detalhes sobre como construir o restante do seu Canvas, implementar testes multivariantes e Seleção inteligente, e mais, consulte a etapa Construa 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: Revise e implante

Depois de terminar de construir a última parte da sua campanha ou Canvas, revise seus detalhes, teste-a e depois envie!

Em seguida, confira Relatórios de mensagens no app para saber como você pode acessar os resultados das suas campanhas de envio 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 não estão mais enviando mensagens ou não são mais necessárias, desacelera o desempenho geral dos serviços da Braze para você e outros clientes. Esse tempo extra necessário para processar esses grandes números de campanhas inativas significa que quaisquer mensagens no app levarão mais tempo 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 possuem horário de término. Campanhas ativas de mensagens no app que já passaram do horário de término não serão contadas. O cliente médio da Braze tem um total de 26 campanhas ativas ao mesmo tempo — portanto, é 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 horário local do usuário, a avaliação dos horários de início e término da campanha é feita no próprio dispositivo.

Campanhas de mensagens no app são normalmente enviadas para o dispositivo do usuário quando a sessão do app inicia 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 de gatilho do usuário ocorreu dentro do horário de início e término da campanha (conforme definido pelo fuso horário 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 disparar um evento (como um toque em 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 — assumindo que todos os critérios de elegibilidade ainda sejam atendidos.
  • Semelhante a outros tipos de canal, campanhas de mensagens 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!