Skip to content

Sendbird

O Sendbird Notifications oferece aos profissionais de marketing e gerentes de produtos um novo e poderoso canal de envio de mensagens persistentes e interativas no app para se comunicar com seus clientes. Essas mensagens podem ser usadas para qualquer comunicação e são mais comumente usadas para fins promocionais e transacionais.

Essa integração é mantida pela Sendbird.

Sobre a integração

A integração da Braze e do Sendbird permite que os usuários da empresa:

  • Utilizem os recursos de segmentação e disparo da Braze para iniciar notificações personalizadas no app.
  • Criem notificações personalizadas no app na plataforma Sendbird Notifications, que são então entregues no ambiente do app, aumentando o engajamento do usuário.

Ao aproveitar os recursos conjuntos da Braze e do Sendbird Notifications, as empresas podem elevar o engajamento do cliente e aumentar as taxas de conversão por meio de estratégias eficazes de notificação no app.

Pré-requisitos

Casos de uso

A integração da Braze e do Sendbird Notifications oferece uma variedade de casos de uso para aumentar o engajamento do cliente e proporcionar uma experiência excepcional ao usuário:

  • Marketing: Aprimore campanhas direcionadas com promoções personalizadas e recomendações adaptadas às preferências dos usuários, como descontos exclusivos baseados no histórico de navegação ou em compras anteriores.
  • Transacional: Eleve a comunicação com o cliente por meio de atualizações em tempo real sobre pedidos, entregas, faturamento e pagamentos, incluindo notificações sobre o status do pedido, detalhes de remessa e prazos de entrega estimados.

Integração

Etapa 1: Criar um modelo de notificação

Os modelos do Sendbird permitem que você envie notificações personalizadas no app, criando e usando vários modelos para cada canal. Os modelos podem ser criados e personalizados no Sendbird Dashboard sem a necessidade de escrever código.

Etapa 2: Configure a integração da Braze no dashboard do Sendbird

No Sendbird Dashboard, selecione seu aplicativo, navegue até Notifications > Integrations e clique em Add na seção Braze. Aqui você precisará da sua chave da API REST da Braze e do endpoint REST da Braze.

Depois de fornecer todos os campos, clique em Save para concluir a integração e acessar os endpoints de integração e o token da API.

Etapa 3: Instale o Sendbird Notification Builder

Em seguida, você deve instalar o Sendbird Notification Builder. Essa extensão do Google Chrome permite enviar notificações personalizadas pelo Sendbird no dashboard da Braze.

Adicione as credenciais do Sendbird à extensão

Depois que a extensão for instalada, clique no ícone do Sendbird na barra de ferramentas do navegador e selecione Settings. Agora forneça o ID do app e o token da API encontrados no Sendbird Notification Builder.

Etapa 4: Mapear o ID de usuário do Sendbird para o ID de usuário da Braze

Um ID de usuário Sendbird deve ser adicionado a um perfil de usuário da Braze como um atributo personalizado para que a integração seja usada. É possível fazer upload e atualizar perfis de usuários por meio de arquivos CSV na página Importação de usuários. Como alternativa, você pode usar o ID de usuário da Braze como o ID de usuário do Sendbird.

Etapa 5: Configure seu modelo de webhook

Na Braze, em Modelos e mídia, acesse Modelos de webhook e escolha o modelo Sendbird Webhook. Observe que esse modelo só ficará disponível se você tiver instalado a extensão Sendbird Notification Builder.

  1. Forneça um nome de modelo e adicione equipes e tags conforme necessário.
  2. Copie um endpoint em tempo real ou em lote do dashboard do Sendbird para a URL do Webhook.
  3. No campo Receiver, clique no ícone e insira o atributo de usuário mapeado para o ID de usuário do Sendbird.
    • {{ '{{' }}custom_attribute.${sendbird_id}}} se estiver usando um atributo personalizado sendbird_id como o ID de usuário do Sendbird.
    • {{ '{{' }}${user_id}}} se estiver usando o ID de usuário da Braze como ID de usuário do Sendbird.
  4. Na guia Settings, substitua SENDBIRD_API_TOKEN pelo token da API de notificações do dashboard do Sendbird.
  5. Salve o modelo.

Usando essa integração

Campaigns

  1. No dashboard da Braze, na página Campaigns, clique em Criar campanha > Webhook.
  2. Selecione o modelo de webhook que você criou acima. É altamente recomendável que você use o endpoint Batch para Campaigns.
  3. Personalize o modelo editando suas variáveis na guia Redigir.

Canvas

  1. Em um Canvas novo ou existente, adicione um componente Mensagem.
  2. Abra o componente e selecione Webhook nos Canais de envio de mensagens.
  3. Selecione o modelo de webhook que você criou acima. É altamente recomendável que você use o endpoint em tempo real para Canvas.
  4. Personalize o modelo editando suas variáveis na guia Redigir.

Personalização

Rastreamento do status de entrega e de abertura

Para integrar a entrega das notificações e o evento de status de abertura com a métrica de conversão de uma campanha, adicione um evento personalizado no dashboard da Braze.

  1. No dashboard da Braze, acesse Configurações > Gerenciar configurações > Eventos personalizados e clique em + Adicionar evento personalizado.
  2. Depois de criar um evento personalizado, clique em Gerenciar propriedades, adicione uma propriedade chamada “status” e escolha “String” como o tipo de propriedade.
  3. Ao criar uma notificação em Campaigns ou Canvas, insira o nome do evento personalizado no campo Nome do evento.

Esse evento personalizado será disparado duas vezes para cada notificação: quando uma mensagem for enviada e quando um usuário abrir a mensagem.

  • Quando uma mensagem é enviada, um evento personalizado é disparado com o status SENT.
  • Quando uma mensagem é lida, um evento personalizado é disparado com o status READ.
New Stuff!