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.
Sobre la integración
La integración de Braze y Sendbird permite a los usuarios de la empresa:
- Utilizar las funciones de segmentación y desencadenamiento de Braze para iniciar notificaciones personalizadas dentro de la aplicación.
- Crear 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 interacción del usuario.
Al aprovechar las capacidades conjuntas de Braze y Sendbird Notifications, las empresas pueden elevar la interacción con los clientes y aumentar las tasas de conversión a través de estrategias eficaces de notificación dentro de la aplicación.
Requisitos previos
| Requisito | Descripción |
|---|---|
| Cuenta Sendbird | Se requiere una cuenta Sendbird para beneficiarse de esta asociació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. Puede crearse en el panel de Braze desde Settings > API Keys. |
| Punto de conexión REST de Braze | La URL de tu punto de conexión REST. Tu punto de conexión dependerá de la URL de Braze de tu instancia. |
Casos de uso

La integración de Braze y Sendbird Notifications ofrece una amplia gama de casos de uso 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 en compras anteriores.
- Transaccional: Mejora la comunicación con el cliente mediante actualizaciones en tiempo real sobre pedidos, entregas, facturación y pagos, incluidas notificaciones sobre el estado del pedido, detalles del envío y plazos 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 varias plantillas para cada canal. Las plantillas pueden crearse y personalizarse en Sendbird Dashboard sin necesidad de escribir código.

Paso 2: Configurar la integración de Braze en el panel de Sendbird
Desde Sendbird Dashboard, 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 tu punto de conexión REST de Braze.
Una vez que hayas proporcionado todos los campos, haz clic en Save para completar la integración y acceder a los puntos de conexión 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.

Añadir 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 el ID de tu aplicación y el token de API que se encuentra en Sendbird Notification Builder.
Paso 4: Asignar el ID de usuario de Sendbird al ID de usuario de Braze
Se debe añadir un ID de usuario de Sendbird a un perfil de usuario de Braze como atributo personalizado para que pueda utilizarse la integración. Puedes cargar y actualizar perfiles de usuario mediante archivos CSV desde la página de importación de usuarios. También puedes utilizar el ID de usuario de Braze como ID de usuario de Sendbird.
Paso 5: Configura tu plantilla de webhook
En Braze, desde Templates & Media, ve a Webhook Templates y elige la Sendbird Webhook Template. Ten en cuenta que esta plantilla solo estará disponible si tienes instalada la extensión Sendbird Notification Builder.
- Proporciona un nombre de plantilla y añade equipos y etiquetas según sea necesario.
- Copia un punto de conexión en tiempo real o por lotes del panel de Sendbird en la Webhook URL.
- En el campo Receiver, haz clic en el icono e inserta el atributo de usuario asignado al ID de usuario de Sendbird.
{{ '{{' }}custom_attribute.${sendbird_id}}}si estás utilizando un atributo personalizadosendbird_idcomo ID de usuario de Sendbird.{{ '{{' }}${user_id}}}si utilizas el ID de usuario de Braze como ID de usuario de Sendbird.
- En la pestaña Settings, sustituye
SENDBIRD_API_TOKENpor el token de la 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 anteriormente. Se recomienda encarecidamente utilizar el punto de conexión por lotes para las campañas.
- 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 anteriormente. Se recomienda encarecidamente utilizar el punto de conexión en tiempo real para los Canvas.
- Personaliza la plantilla editando sus variables en la pestaña Compose.
Personalización
Seguimiento de la entrega y el estado de apertura
Para integrar el evento de entrega y estado de apertura de las notificaciones con la métrica de conversión de una campaña, añade un evento personalizado en el panel de Braze.
- En el panel de Braze, ve a Settings > Manage Settings > Custom Events y haz clic en + Add Custom Event.
- Después de crear un evento personalizado, haz clic en Manage Properties, añade una propiedad llamada “status” y elige “String” como tipo de propiedad.
- Cuando redactes una notificación en Campaigns o Canvas, introduce el nombre del evento personalizado en el campo Event Name.
Este evento personalizado se activará dos veces para cada notificación: cuando se envíe un mensaje y cuando un usuario abra el mensaje.
- Cuando se envía un mensaje, se activa un evento personalizado con el estado
SENT. - Cuando se lee un mensaje, se activa un evento personalizado con el estado
READ.