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.
A integração do Braze e do Sendbird permite que os usuários do Braze:
- Utilize os recursos de segmentação e disparo do Braze para iniciar notificações personalizadas no app.
- Crie notificações personalizadas no aplicativo 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 aplicativo.
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 Braze | Uma chave da API REST da Braze com permissões users.track . Isso pode ser criado no dashboard do Braze em Configurações > Chaves de API. |
Endpoint REST do Braze | Seu URL do ponto de extremidade REST. Seu endpoint dependerá do URL do Braze para sua instância. |
Casos de uso
A integração das Notificações Braze e Sendbird 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 do Braze no dashboard do Sendbird
No Sendbird Dashboard, selecione seu aplicativo, navegue até Notifications > Integrations (Notificações > Integrações) e clique em Add (Adicionar ) 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 (Salvar) 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 Configurações. 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 do Braze
Um ID de usuário Sendbird deve ser adicionado a um perfil de usuário 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 Modelo de webhook do Sendbird. Observe que esse modelo só ficará disponível se você tiver instalado a extensão Sendbird Notification Builder.
- Forneça um nome de modelo e adicione equipes e tags conforme necessário.
- Copie um endpoint em tempo real ou em lote do dashboard do Sendbird para a URL do Webhook.
- No campo Receiver (Receptor), 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 personalizadosendbird_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.
- Na guia Settings (Configurações ), substitua
SENDBIRD_API_TOKEN
pelo token da API de notificações do dashboard do Sendbird. - Salvar o modelo.
Usando essa integração
Campanhas
- No dashboard do Braze, na página Campanhas, clique em Criar campanha > Webhook.
- Selecione o modelo de webhook que você criou acima. É altamente recomendável que você use o endpoint Batch para campanhas.
- Personalize o modelo editando suas variáveis na guia Compose (Criar ).
Canva
- Em um Canva novo ou existente, adicione um componente Message.
- Abra o componente e selecione Webhook nos canais de envio de mensagens.
- Selecione o modelo de webhook que você criou acima. É altamente recomendável que você use o ponto de extremidade em tempo real para Canvas.
- Personalize o modelo editando suas variáveis na guia Compose (Criar ).
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 do Braze.
- No dashboard do Braze, acesse Configurações > Gerenciar configurações > Eventos personalizados e clique em + Adicionar evento personalizado.
- Depois de criar um evento personalizado, clique em Manage Properties (Gerenciar propriedades), adicione uma propriedade chamada “status” e escolha “String” como o tipo de propriedade.
- Ao criar uma notificação em campanhas 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
.