Sendbird
Sendbird Notifications ofrece a los especialistas en marketing y gestores de producto un nuevo y potente canal para comunicarse con sus clientes dentro de la aplicación con mensajes unidireccionales persistentes e interactivos. Estos mensajes pueden utilizarse para cualquier tipo de comunicación y se emplean sobre todo con fines promocionales y transaccionales.
Esta integración está mantenida por Sendbird.
Acerca de la integración
La integración de Braze y Sendbird permite a los usuarios de la empresa:
- Usa las capacidades de segmentación y desencadenamiento de Braze para iniciar notificaciones personalizadas dentro de la aplicación.
- Crea notificaciones personalizadas dentro de la aplicación en la plataforma Sendbird Notifications, que luego se entregan dentro del entorno de la aplicación, mejorando la participación del usuario.
Al aprovechar las capacidades conjuntas de Braze y Sendbird Notifications, las empresas pueden elevar la interacción con los clientes e impulsar mayores tasas de conversión a través de estrategias efectivas de notificaciones dentro de la aplicación.
Requisitos previos
| Requisito | Descripción |
|---|---|
| Cuenta de Sendbird | Se requiere una cuenta de Sendbird para aprovechar esta integración. |
| Sendbird UIKit | Debes tener el Sendbird UIKit instalado en tu aplicación iOS o Android. |
| Clave de API REST de Braze | Una clave de API REST de Braze con permisos users.track. Se puede crear en el panel de Braze desde Configuración > Claves de API. |
| Endpoint REST de Braze | La URL de tu endpoint REST. Tu endpoint dependerá de la URL de Braze de tu instancia. |
Ejemplos

La integración de Braze y Sendbird Notifications ofrece una variedad de ejemplos para impulsar la interacción con los clientes y ofrecer una experiencia de usuario excepcional:
- Marketing: Mejora las campañas dirigidas con promociones personalizadas y recomendaciones adaptadas a las preferencias de los usuarios, como descuentos exclusivos basados en el historial de navegación o compras anteriores.
- Transaccional: Eleva la comunicación con los clientes mediante actualizaciones en tiempo real sobre pedidos, entregas, facturación y pagos, incluyendo notificaciones sobre el estado del pedido, detalles de envío y tiempos de entrega estimados.
Integración
Paso 1: Crear una plantilla de notificación
Las plantillas de Sendbird te permiten enviar notificaciones personalizadas dentro de la aplicación creando y utilizando múltiples plantillas para cada canal. Las plantillas se pueden crear y personalizar en el panel de Sendbird sin necesidad de escribir código.

Paso 2: Configurar la integración de Braze en el panel de Sendbird
Desde el panel de Sendbird, selecciona tu aplicación, navega a Notifications > Integrations y haz clic en Add en la sección Braze. Aquí necesitarás tu clave de API REST de Braze y el endpoint REST de Braze.
Una vez que hayas completado todos los campos, haz clic en Save para completar la integración y acceder a los endpoints de integración y al token de API.
Paso 3: Instalar Sendbird Notification Builder
A continuación, debes instalar Sendbird Notification Builder. Esta extensión de Google Chrome te permite enviar notificaciones personalizadas a través de Sendbird en el panel de Braze.

Agregar credenciales de Sendbird a la extensión
Una vez instalada la extensión, haz clic en el icono de Sendbird en la barra de herramientas de tu navegador y selecciona Settings. Aquí, proporciona tu ID de aplicación y el token de API que se encuentran en Sendbird Notification Builder.
Paso 4: Mapear el ID de usuario de Sendbird al ID de usuario de Braze
Se debe agregar un ID de usuario de Sendbird a un perfil de usuario de Braze como atributo personalizado para que la integración pueda utilizarse. Puedes cargar y actualizar perfiles de usuario mediante archivos CSV desde la página de importación de usuarios. Alternativamente, puedes usar el ID de usuario de Braze como el ID de usuario de Sendbird.
Paso 5: Configurar tu plantilla de webhook
En Braze, desde Plantillas y medios, ve a Plantillas de webhook y elige la plantilla de webhook de Sendbird. Ten en cuenta que esta plantilla solo estará disponible si has instalado la extensión Sendbird Notification Builder.
- Proporciona un nombre de plantilla y agrega equipos y etiquetas según sea necesario.
- Copia un endpoint en tiempo real o por lotes desde el panel de Sendbird en la URL del webhook.
- En el campo Receiver, haz clic en el icono e inserta el atributo de usuario mapeado al ID de usuario de Sendbird.
{{ '{{' }}custom_attribute.${sendbird_id}}}si estás usando un atributo personalizadosendbird_idcomo el ID de usuario de Sendbird.{{ '{{' }}${user_id}}}si estás usando el ID de usuario de Braze como el ID de usuario de Sendbird.
- En la pestaña Settings, reemplaza
SENDBIRD_API_TOKENcon el token de API de notificaciones del panel de Sendbird. - Guarda la plantilla.
Uso de esta integración
Campaigns
- En el panel de Braze, en la página Campaigns, haz clic en Create Campaign > Webhook.
- Selecciona la plantilla de webhook que creaste en esta sección. Se recomienda encarecidamente usar el endpoint Batch para Campaigns.
- Personaliza la plantilla editando sus variables en la pestaña Compose.
Canvas
- Desde un Canvas nuevo o existente, añade un componente Message.
- Abre el componente y selecciona Webhook en los Messaging Channels.
- Selecciona la plantilla de webhook que creaste en esta sección. Se recomienda encarecidamente usar el endpoint en tiempo real para Canvas.
- Personaliza la plantilla editando sus variables en la pestaña Compose.
Personalización
Seguimiento del estado de entrega y apertura
Para integrar los eventos de estado de entrega y apertura de las notificaciones con la métrica de conversión de una Campaign, añade un evento personalizado en el panel de Braze.
- Desde el panel de Braze, ve a Configuración > Administrar configuración > Eventos personalizados y haz clic en + Añadir evento personalizado.
- Después de crear un evento personalizado, haz clic en Administrar propiedades, añade una propiedad llamada “status” y elige “String” como tipo de propiedad.
- Cuando compongas una notificación en Campaigns o Canvas, introduce el nombre del evento personalizado en el campo Event Name.
Este evento personalizado se desencadenará dos veces por cada notificación: cuando se envía un mensaje y cuando un usuario abre el mensaje.
- Cuando se envía un mensaje, se desencadena un evento personalizado con el estado
SENT. - Cuando se lee un mensaje, se desencadena un evento personalizado con el estado
READ.