Ir al contenido

Mensajes de producto

Los mensajes de producto te permiten enviar mensajes interactivos de WhatsApp que muestran productos directamente desde tu catálogo de Meta.

Cuando envías un mensaje de producto de WhatsApp a un usuario, este sigue el siguiente recorrido del cliente:

  1. El usuario recibe tu mensaje de producto o catálogo en WhatsApp.
  2. El usuario añade productos a su carrito directamente desde WhatsApp.
  3. El usuario toca Place order en WhatsApp.
  4. Tu sitio web o aplicación recibe los datos del carrito desde Braze y genera un enlace de pago.
  5. El usuario es dirigido a tu sitio web o aplicación para completar su compra.

Cuando los usuarios añaden artículos a su carrito a través de mensajes de catálogo, Braze recibe datos de webhook para acciones de seguimiento.

Requisitos

Requisito Descripción
Cuenta de WhatsApp Business Para usar mensajes de producto de WhatsApp, debes tener una cuenta de WhatsApp Business conectada con Braze.
Catálogo de Meta Necesitas configurar un catálogo de Meta en tu Commerce Manager.
Cumplimiento de términos Cumple con los Términos y políticas de comercio de Meta.

Tipos de mensajes de producto

Los mensajes de catálogo muestran todo tu catálogo de productos en un formato interactivo. Están disponibles como mensajes de plantilla y respuesta.

Si habilitaste los permisos de catálogo para Braze durante la configuración, puedes seleccionar qué miniatura es visible para los usuarios.

Los mensajes multiproducto destacan productos específicos de tu catálogo, con hasta 30 artículos destacados por mensaje. Están disponibles como mensajes de plantilla y respuesta.

Puedes seleccionar los productos manualmente con ID o, si habilitaste los permisos de catálogo durante la configuración, usar el selector de productos desplegable.

Los mensajes de producto único destacan un producto específico de tu catálogo de productos. Están disponibles como mensajes de respuesta.

Puedes seleccionar los productos manualmente con ID o, si habilitaste los permisos de catálogo durante la configuración, usar el selector de productos desplegable.

Configuración de mensajes de producto

  1. En el Meta Commerce Manager, sigue las instrucciones de Meta para crear tu catálogo de Meta. Asegúrate de estar en el mismo Meta Business Portfolio donde reside tu cuenta de WhatsApp Business conectada a Braze.
  2. Sigue las instrucciones de Meta para conectar tu catálogo de Meta a tu cuenta de WhatsApp Business conectada a Braze asignando el permiso “Manage Catalog” en Meta Business Manager.

Página "Catalogs" de Meta con una flecha apuntando al botón "Assign partner" del catálogo llamado "sweeney_catalog".

Asegúrate de usar el ID de Braze Business Manager, 332231937299182, como el ID de partner del negocio.

Ventana para compartir un catálogo con un partner que contiene campos para ingresar un ID de partner del negocio y asignar el permiso "Manage catalog".

  1. Selecciona la configuración de tu catálogo de Meta. Debes seleccionar Show catalog icon in chat header para enviar mensajes de catálogo.

Página de configuración del WhatsApp Manager para el catálogo "Catalog_products".

  1. En Braze, realiza el proceso de registro integrado para proporcionar permisos. Asegúrate de seleccionar todos los catálogos para los que deseas proporcionar permisos. Esto desbloqueará el selector de productos integrado de Braze.

Ventana con cinco catálogos seleccionados para proporcionar permisos.

Creación de un mensaje de producto

Puedes crear un mensaje de producto utilizando un mensaje de plantilla de WhatsApp o un mensaje de respuesta.

  1. En tu Meta Business Manager, ve a Plantillas de mensajes.
  2. Selecciona Catálogo como formato y luego elige entre Mensaje de catálogo (muestra el catálogo completo) y Mensaje de catálogo multiproducto (destaca artículos específicos).
  3. En Braze, crea una Campaign de WhatsApp o un paso en Canvas de mensaje.
  4. Selecciona el grupo de suscripción que coincida con donde enviaste la plantilla.
  5. Selecciona WhatsApp Template Message.
  6. Selecciona la plantilla que deseas usar.
    • Si seleccionas una plantilla multiproducto, proporciona el título de la sección y los ID de contenido de los productos a destacar. Puedes copiar el ID de contenido directamente desde tu Meta Commerce Manager o, si habilitaste los permisos para el selector de productos integrado, seleccionar los artículos.

Lista de artículos con campos para introducir los títulos de sección y el ID de contenido.

Lista de artículos con menú desplegable de artículos para seleccionar.

  1. Continúa creando tu mensaje.
  1. En Braze, crea una Campaign de WhatsApp o un paso en Canvas de mensaje.
  2. Selecciona un grupo de suscripción.
  3. Selecciona Mensaje de respuesta.
  4. Selecciona Mensajes de producto de Meta.

Opciones para seleccionar un tipo de mensaje y diseño de mensaje de respuesta, con "Mensaje de respuesta" y "Mensajes de producto de Meta" resaltados.

  1. Selecciona el tipo de mensaje que deseas usar.

Selección de diseño de mensaje "Multiproducto".

  1. Continúa creando tu mensaje.

Ejemplo de mensaje de producto de Meta con información completada para los productos.

Gestión de productos

Acceso a Commerce Manager

En tu Meta Business Manager, ve a Commerce Manager y selecciona tu organización. Aquí puedes gestionar los activos de tu catálogo, como:

  • Crear nuevos catálogos
  • Añadir productos a catálogos existentes
  • Actualizar la información de productos
  • Eliminar artículos descontinuados

Recibir preguntas de productos entrantes

Los usuarios pueden responder a tu mensaje de producto o catálogo con preguntas sobre el producto. Estas llegan como mensajes entrantes, que luego pueden clasificarse con un paso de Rutas de Acción.

Además, Braze extrae el ID de producto y el ID de catálogo de estas preguntas, por lo que si deseas automatizar respuestas o enviar preguntas a otro equipo (como el de atención al cliente), puedes incluir esos detalles. Por ejemplo, podrías personalizar las respuestas con las propiedades de WhatsApp inbound_product_id o inbound_catalog_id.

Ventana "Agregar personalización" con un tipo de personalización de "WhatsApp Properties" y un atributo resaltado de "inbound_product_id".

Finalizar compra: procesamiento del carrito y webhooks

Cuando los usuarios interactúan con tus mensajes de producto de WhatsApp, pueden explorar productos y añadir artículos a su carrito. Sin embargo, actualmente no existe una funcionalidad integrada de finalización de compra para información de envío o procesamiento de pagos. En su lugar, te recomendamos crear un carrito dentro de tu propia aplicación o sitio web y dirigir a los usuarios a ese carrito mediante un enlace personalizado.

Consideraciones

  • Sin finalización de compra integrada: Los usuarios no pueden completar compras directamente dentro de WhatsApp. Todas las transacciones deben redirigirse a tu sitio web o aplicación.
  • Enlace personalizado requerido: Necesitas crear un enlace personalizado que dirija a los usuarios a su carrito en tu plataforma.
  • Configuración manual: El proceso de configuración requiere la configuración manual de tu carrito y los flujos de trabajo de mensajería.

Configurar desencadenadores de eventos del carrito

Cuando un cliente realiza un pedido en WhatsApp, Braze automáticamente:

  1. Recibe el contenido del carrito desde WhatsApp (ID de productos, cantidades y otros datos del pedido).
  2. Crea un evento de eCommerce ecommerce.cart_update con todos los datos relevantes, incluido source = whats_app.
  3. Desencadena una respuesta, lo que te permite configurar Campaigns automatizadas para responder al pedido.

El evento de eCommerce ecommerce.cart_update solo aparece listado en Braze después de que se haya enviado un evento, lo cual puede hacerse generando un mensaje de producto de prueba desde Braze y enviando un evento de carrito. El evento de carrito incluye:

  • ID del carrito: Identificador único del carrito
  • Productos: Lista de artículos con ID de productos, cantidades y precios
  • Valor total: Suma de todos los artículos
  • Moneda: La moneda del carrito
  • Origen: Marcado como “whats_app”
  • Metadatos: Datos adicionales como ID del catálogo y texto del mensaje

Puedes encontrar información adicional sobre los eventos de carrito de Braze en Tipos de eventos de eCommerce recomendados.

Configurar una respuesta desencadenada

  1. Crea un desencadenador de evento personalizado para ecommerce.cart_updated.
  2. Añade un filtro de propiedad para source = "whats_app".

Paso en Canvas para un desencadenador de evento personalizado `ecommerce.cart_updated` con la propiedad básica de "source" igual a `whats_app`.

  1. Configura las acciones de seguimiento basándote en los datos del carrito.

Usa Liquid para construir URL de carrito directamente en tu mensaje de respuesta. Esto es ideal si tienes ID de productos consistentes entre WhatsApp y tu plataforma de eCommerce.

Ejemplo de Liquid

{% assign cart_link = "http://alejandro-test-new.myshopify.com/cart/" %}
{% for product in event_properties.products %}
 {% assign variant_id = product.product_id %}
 {% assign quantity = product.quantity %}
 {% if forloop.first %}
   {% assign cart_link = cart_link | append: variant_id | append: ":" | append: quantity %}
 {% else %}
   {% assign cart_link = cart_link | append: "," | append: variant_id | append: ":" | append: quantity %}
 {% endif %}
{% endfor %}
{{ cart_link }}

Configuración

  1. Crea una Campaign de mensaje de respuesta de WhatsApp con el desencadenador de un evento de eCommerce ecommerce.cart_update.
  2. Crea un mensaje posterior con la URL del carrito.
  3. Construye tu URL del carrito con Liquid. Si usas Shopify, puedes crear un enlace permanente del carrito con el ejemplo de Liquid anterior.

Diagrama que muestra el flujo de trabajo de la experiencia de finalización de compra para un carrito generado con Liquid: Meta envía un mensaje de pedido recibido a Braze, que desencadena un desencadenador basado en acción y luego crea un mensaje con un enlace del carrito, que después envía un mensaje de WhatsApp.

Realiza una llamada de API a tu sistema de eCommerce para generar una URL de finalización de compra personalizada. Esto es ideal si necesitas generación dinámica de URL de carrito o un mapeo de productos complejo.

Configuración

  1. Crea una Campaign de webhook o un paso en Canvas desencadenado por el evento de eCommerce ecommerce.cart_update, que enviará los datos del carrito a tu sistema de eCommerce.
  2. Crea una Campaign de WhatsApp o un paso de mensaje en Canvas desencadenado por el mismo evento de eCommerce para enviar un mensaje de respuesta de WhatsApp con la URL del carrito al usuario. Sigue las instrucciones en el mensaje de respuesta posterior para usar contenido conectado.

Diagrama que muestra el flujo de trabajo de la experiencia de finalización de compra para una llamada de contenido conectado: Meta envía un mensaje de pedido recibido a Braze, que tiene llamadas de ida y vuelta con una plataforma de eCommerce, y luego envía un mensaje de WhatsApp.

Usa webhooks para enviar datos del carrito a tu sistema y luego desencadena mensajes de seguimiento a través de eventos personalizados. Esto es ideal para integraciones complejas que requieren un procesamiento extenso del carrito o flujos de trabajo de varios pasos.

Configuración

Crea una Campaign de webhook o un paso en Canvas desencadenado por el evento de eCommerce ecommerce.cart_update, que enviará los datos del carrito a tu sistema de eCommerce. Tu API entonces:

  1. Recibirá los datos del carrito
  2. Creará un carrito en tu sistema
  3. Generará la URL de finalización de compra
  4. Enviará un evento checkout_started a Braze, desencadenando tu mensaje de WhatsApp para que se envíe con el enlace de finalización de compra

Diagrama que muestra el flujo de trabajo de la experiencia de finalización de compra para webhooks y eventos personalizados: Meta envía un mensaje de pedido recibido a Braze, que tiene llamadas de ida y vuelta con una plataforma de eCommerce, y luego envía un mensaje de WhatsApp con la URL del carrito.

Pruebas y validación

Requisitos para mensajes de prueba

La funcionalidad del carrito se mantiene entre mensajes de prueba, pero el procesamiento del resultado entrante no se mantiene.

Vista previa del mensaje

  • Las imágenes y los detalles de los productos se obtienen de tu catálogo de Meta.
  • La vista previa interactiva muestra marcadores de posición hasta que la integración esté completa.

Códigos de error

  • Si un ID de producto no existe en el catálogo, recibirás el error product not found for product_retailer_id, fake-product-id, in catalog_id, 1903196950214359.
  • Si un catálogo está desconectado de la WABA, recibirás el error Check if catalog is linked to the WhatsApp Business Account and the catalog is enabled in the WhatsApp Commerce Settings.
New Stuff!