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

Requisito Descrição
Conta Sendbird É necessário ter uma conta Sendbird para aproveitar essa parceria.
Sendbird UIKit Você deve ter o Sendbird UIKit instalado em seu app para iOS ou Android.
Chave da API REST da Braze Uma chave da API REST da Braze com permissões users.track.

Isso pode ser criado no dashboard da Braze em Configurações > Chaves de API.
Endpoint REST da Braze Sua URL de endpoint REST. Seu endpoint dependerá da URL da Braze para sua instância.

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 Compose.

Canvas

  1. Em um Canvas novo ou existente, adicione um componente Message.
  2. Abra o componente e selecione Webhook nos Messaging Channels.
  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 Compose.

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 + Add Custom Event.
  2. Depois de criar um evento personalizado, clique em Manage Properties, 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 Event Name.

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!