Plugin de Brevo para Prestashop: sincronizar contactos y pedidos y automatizar el marketing

💡 Información relevante
La versión del plugin documentada actualmente es la 5.0.36, compatible con PrestaShop 1.7.1 o superior (probada hasta la versión 9.0). Si utilizas otra versión del plugin o de PrestaShop, es posible que falten algunas funcionalidades o configuraciones, o que estos se muestren de forma diferente.
prestashop_brevo.jpg

Descargar el plugin PrestaShop

El plugin de Brevo para PrestaShop te permite sincronizar los datos de contactos y pedidos de varias tiendas de PrestaShop con Brevo. Utiliza la potencia de Brevo y PrestaShop para implementar una estrategia eficaz para tus emails y mensajes SMS, generar confianza para tu marca y cultivar la relación con tus contactos.

Acerca del plugin de Brevo para PrestaShop

Obtén más información sobre las funcionalidades, los casos de uso y las limitaciones del plugin en las siguientes pestañas:

Principales funcionalidadesCasos de usoLimitaciones

Antes de empezar

  • Asegúrate de tener la última versión de PrestaShop. Si todavía utilizas PrestaShop 1.6, PrestaShop proporciona un módulo de 1-Click Direct Upgrade para actualizar. Más información en el Marketplace de PrestaShop.
  • Recopila la siguiente información antes de la instalación:
    • Las credenciales de tu cuenta de Brevo. Si aún no tienes una cuenta, puedes registrarse de forma gratuita.
    • Acceso al panel de control de tu tienda PrestaShop.

🏪 ¿Cómo conectar varias tiendas a mi cuenta Brevo?

El plugin te permite conectar varias tiendas PrestaShop a tu cuenta de Brevo y administrar una configuración independiente para cada tienda:

  1. Asegúrate de que has activado la opción Enable Multistore (Habilitar multitienda) en el panel de control de PrestaShop, yendo a Shop Parameters (Parámetros de la tienda) > General.

     
  2. Instala el plugin en una de tus tiendas PrestaShop y conéctalo a tu cuenta de Brevo como se explica en 🔌 Instalar el plugin.
  3. Administra la configuración plugin para esta tienda como se explica en el resto de este artículo.
  4. Repite las etapas 2 y 3 para las demás tiendas.

De esta forma, se crearán varias instancias del plugin en tu cuenta de Brevo, lo que te permite administrar la configuración de cada tienda por separado. Por ejemplo, puedes sincronizar los contactos de distintas tiendas con listas diferentes o realizar un seguimiento de las acciones de los visitantes desde una sola tienda. Cada instancia se denominará en función del nombre de cada tienda, así que asegúrate de que accedes a la instancia correcta del plugin para cada una de tus tiendas. Puedes acceder a él a través del panel de control de PrestaShop de una tienda o directamente desde tu cuenta de Brevo, como se explica en ⚙️ Acceder a la configuración del plugin.

❗️ Importante
Te recomendamos encarecidamente que sincronices tus contactos de diferentes tiendas con diferentes listas de Brevo para que la administración sea más sencilla.

🔌 Instalar el plugin

Paso 1: Descarga el plugin

Tienes dos opciones para descargar el plugin:

Panel de control de PrestaShop Marketplace de PrestaShop
  1. Inicia sesión en tu panel de control de PrestaShop como administrador.
  2. En el menú de la barra lateral, ve a Modules (Módulos) > Module Manager (Administrador de módulos).
  3. Escribe "Brevo" en la barra de búsqueda.
  4. Haz clic en Configure (Configurar) junto al plugin.
    prestashop_install-plugin_EN-US.png

Paso 2: Conectar la tienda de PrestaShop a Brevo

Una vez instalado el plugin, conecta tu sitio web a Brevo:

  1. En el menú de la barra lateral, haz clic en Brevo.
  2. Haz clic en Connect (Conectar).

     
  3. Haz clic en Allow access (Permitir acceso) para permitir que PrestaShop acceda a tu cuenta de Brevo.
    plugin_prestashop-allow-access_en-us.png
     
  4. Haz clic en Activate (Activar) para activar tu plugin.

⚙️ Acceder a la configuración del plugin

Para acceder a la configuración del plugin:

Panel de control de PrestaShop Cuenta de Brevo
  1. En el menú de la barra lateral, haz clic en Brevo.
  2. Haz clic en Settings (Configuración) para acceder a la configuración de tu plugin.

👤 Sincronizar tus contactos

💡 Información relevante
Durante la sincronización inicial de contactos, Brevo solo sincronizará los contactos que se hayan suscrito a tu newsletter a través del pie de página predeterminado de tu tienda PrestaShop y los contactos que hayan creado una cuenta de PrestaShop y aceptado recibir tus newsletters.

Para activar la sincronización de tus contactos:

  1. Accede a la configuración del plugin y haz clic en Contact Synchronization (Sincronización de contactos).
    plugin_contact-sync_en-us.png
  2. Activa la opción Sync your store contacts to Brevo (Sincronizar los contactos de tu tienda con Brevo).
  3. (Opcional) Activa la opción Import contacts as subscribed (Importar contactos como suscritos). Todos los contactos de tu tienda que no se hayan dado de baja explícitamente se marcarán como suscritos en Brevo para marketing por email. Esta opción solo debe habilitarse si estás seguro de que cumples la normativa sobre consentimiento por email.
  4. Selecciona cómo realizar la sincronización:
    • Mediante la lista de PrestaShop: selecciona la lista con la que se sincronizarán los contactos. De forma predeterminada, Brevo selecciona automáticamente la lista Integrations/PrestaShop (Integraciones/PrestaShop).
    • Mediante un grupo de PrestaShop: haz clic en Configuración de asignación, selecciona una lista de Brevo para cada grupo de tiendas que quieras sincronizar y pulsa Save (Guardar).
  5. (Opcional) Muestra un campo de consentimento al finalizar la compra. Los clientes solo se añadirán a la lista de sincronización si dan su consentimento al finalizar la compra. Puedes personalizar la etiqueta del campo de consentimento y seleccionar la ubicación predeterminada de la casilla de verificación de consentimento.
  6. Las siguientes opciones están habilitadas de forma predeterminada:
    1. Sync the state of contacts (subscribed/unsubscribed) (Sincronizar el estado de los contactos [suscritos/no suscritos]): actualiza automáticamente el estado de tus contactos en Brevo y en tu tienda PrestaShop. 
    2. Auto-assign store contacts' attributes to Brevo contact attributes (Asignar automáticamente los atributos de contacto de la tienda a los atributos de contacto de Brevo): sincroniza automáticamente los atributos de contacto como el apellido, el nombre, el teléfono y la fecha de nacimiento. Para poder elegir qué campos deben sincronizarse, desactiva la opción.
  7. Haz clic en Save (Guardar).

Comienza el proceso de sincronización inicial de los contactos. Tras esta sincronización inicial, la sincronización de los contactos que se añadan o actualicen se realizará en tiempo real

✅ Gestionar el proceso de consentimento de los contactos

❗️ Importante
Debes activar la sincronización de contactos para acceder a esta funcionalidad.

Para gestionar la configuración de tu suscripción:

  1. Accede a la configuración del plugin y haz clic en Subscription Confirmation (Confirmación de suscripción).
  2. Activa la opción Use Brevo subscription confirmation to manage opt-in settings (Usar la confirmación de suscripción de Brevo para gestionar la configuración de consentimiento)
  3. Selecciona cómo se confirmará la suscripción a tus contactos después de enviar el formulario de suscripción:

    [Recomendado] Confirmación doble por emailConfirmación simple por email

    Recomendamos el uso de la confirmación doble por email para cumplir con el RGPD. Después de enviar el formulario de suscripción, tus contactos reciben un email con un enlace de confirmación doble. Se añadirán a tu lista de contactos de PrestaShop únicamente si hacen clic en este enlace de confirmación doble. 

    1. En la lista desplegable, selecciona la plantilla de email de confirmación doble que quieras enviar a tus contactos cuando envíen el formulario de suscripción. Tienes las siguientes opciones: 
    2. (Opcional) Puedes redirigir a tus contactos a una página web específica o a una landing page después de que hagan clic en el enlace de confirmación doble. Basta con pegar la URL de esta página web específica o de la landing page en el campo. 
    3. (Opcional) Puedes enviar un email de confirmación final a tus contactos cuando hagan clic en el enlace de confirmación doble. Tienes las siguientes opciones: 
      • Plantilla predeterminada de confirmación simple 
      • Plantilla predeterminada de seguimiento de la cancelación de la suscripción, o 
        si quieres editar las plantillas predeterminadas, ve a Marketing > Templates (Plantillas) > Email.
      • Tu plantilla personalizada de confirmación simple
        Para obtener más información, consulta nuestro artículo Crear una plantilla de email.
        woocommerce_double-confirmation-email_EN-US.png
  4. Haz clic en Save (Guardar) para confirmar la configuración de tu suscripción. 

¡El proceso de consentimiento de tus contactos ya está configurado! 🚀 Todos los contactos serán informados de su suscripción a tus emails de marketing. 

🛍️ Sincronizar los datos de ecommerce de PrestaShop con Brevo y realizar un seguimiento de la actividad de los clientes

❗️ Importante
Debes activar la sincronización de contactos para acceder a esta funcionalidad.

La sincronización de tus datos de ecommerce de PrestaShop con Brevo te permite:

  • Visualizar tus productos, categorías, pedidos y clientes directamente en el panel de control de ecommerce de Brevo.
  • Instalar el Brevo tracker en tu tienda PrestaShop y realizar un seguimiento de la actividad de los clientes, incluidas las visualizaciones de productos, las adiciones al carrito y las compras.

Paso 1: Acceder a los datos de ecommerce en Brevo

Tus datos de ecommerce de WooCommerce, incluidos productos, categorías, pedidos y clientes, se sincronizan con Brevo y se puede acceder a ellos desde el panel de control de ecommerce. Los datos existentes se sincronizan durante la configuración inicial, mientras que los nuevos productos, categorías, pedidos y clientes se sincronizan en tiempo real.

  1. Accede a la configuración del plugin y haz clic en Ecommerce Attribute Synchronization (Sincronización de atributos de ecommerce).
  2. Activa Enable the sync of e-commerce attributes (Activar la sincronización de atributos de ecommerce) para permitir que el plugin sincronice tus datos de ecommerce de PrestaShop con Brevo y empezar a realizar un seguimiento de la actividad de los clientes.
  3. En la sección Sync Statuses (Estado de sincronización), puedes supervisar el estado de sincronización de tus atributos de ecommerce. La sincronización inicial puede tardar unos minutos, dependiendo del número de productos, categorías, pedidos y clientes que se estén sincronizando.
  4. (Opcional) Haz clic en View Ecommerce Analytics (Ver análisis de ecommerce para acceder a tu panel de control de ecommerce, donde podrás ver los datos de ecommerce de PrestaShop y analizar tus ingresos, productos y rendimiento de retención.
    woocommerce_ecommerce-attribute-sync_en-us.png

➡️ Para obtener más información sobre el panel de control de ecommerce, consulta nuestra sección dedicada en el Centro de ayuda.

woocommerce_ecommerce-dashboard_en-us.png

Paso 2: Realizar un seguimiento de la actividad del cliente en tiempo real

Cuando sincronizas tus contactos de PrestaShop con Brevo, el plugin instala automáticamente el Brevo tracker en tu tienda. De esta forma, puedes realizar un seguimiento de la actividad del cliente, como las visualizaciones de productos, las actualizaciones del carrito y las compras en tiempo real, y sincronizar estos datos con Brevo.

Los siguientes eventos son objeto de seguimiento y se envían a Brevo:

  • Page (Página)
    Un visitante ve cualquier página de tu tienda PrestaShop.
  • Identify (Identificar)
    Un contacto se identifica por su dirección de email (p. ej., durante el registro o el pago).
  • eCommerce events (Eventos de ecommerce)
    • cart_updated: un contacto añade un producto a su carrito.
    • order_completed: un contacto completa una compra.

Puedes ver todos los eventos a los que se ha realizado un seguimiento en Automations (Automatizaciones) > Logs > Event logs (Logs de eventos) en Brevo.

➡️ Para obtener más información, consulta nuestros artículos dedicados:

Paso 3: (Opcional) Utilizar los datos de ecommerce de PrestaShop y la información de la actividad del cliente en Brevo

Utiliza tus datos de ecommerce de PrestaShop sincronizados y la actividad del cliente en tiempo real directamente en Brevo para:

🛒 Implementar alertas de productos en tu tienda

La funcionalidad de alertas de producto solo está disponible en un plan Enterprise y después de activar el panel de control de ecommerce. Para obtener más información, consulta nuestro sitio web o ponte en contacto con nuestro equipo de ventas.

Envía automáticamente alertas por email a tus clientes cuando su artículo favorito agotado vuelva a estar disponible

Al activar la funcionalidad de alertas de productos, se añadirá automáticamente un campo de entrada de email y un botón Notify me (Notificarme) a cada página de producto agotado de tu tienda online. Tus visitantes pueden introducir su email y hacer clic en el botón para recibir una notificación cuando el producto esté de nuevo en stock. ⬇️

prestashop_notify-me-block_en-us.png

❗️ Importante
El campo de email y el botón Notify me (Notificarme) actualmente no son personalizables, incluido el texto, el diseño y la disposición.

Para activar la opción de alertas de productos:

  1. Desde tu cuenta de Brevo, crea una automatización de producto de nuevo en stock para enviar automáticamente un email a los visitantes interesados cuando el producto que esperan vuelva a estar en stock.
  2. Accede a la configuración del plugin y haz clic en Product Alerts (Alertas de productos).
  3. Activa la opción Allow customers to subscribe to alerts for out-of-stock products (Permitir que los clientes se suscriban a alertas de productos agotados).
    shopware_product-alert-activate-option_en-us.png
  4. Haz clic en Save (Guardar). Un campo de email y un botón Notify me (Notificarme) se añadirán automáticamente a sus productos agotados en su tienda online.

¡Enhorabuena! 🎉 Se ha activado la funcionalidad de alertas de producto (de nuevo en stock). Los visitantes del sitio web y los clientes que se suscriban a las alertas de producto de nuevo en stock recibirán automáticamente un email cuando el producto vuelva a estar disponible.

🎁 Recompensar a los clientes

✅ Disponibilidad en los planes
Fidelización solo está disponible en el plan Enterprise con el complemento Loyalty (Fidelización). Para obtener más información, consulta nuestro sitio web o ponte en contacto con nuestro equipo de ventas.

El plugin de Brevo para PrestaShop te permite conectar un programa de fidelización activo de Brevo a tu tienda. Una vez conectado, tus clientes podrán consultar su saldo de puntos, ver las recompensas disponibles, canjearlas por cupones de descuento y aplicar esos cupones directamente al finalizar la compra, sin necesidad de salir de tu tienda.

La funcionalidad Ecommerce Attribute Synchronization (Sincronización de atributos de ecommerce) sincroniza automáticamente los datos de pedidos y clientes con Brevo, lo que permite a Brevo realizar un seguimiento y otorgar puntos por ellas. También puedes crear escenarios automatizados para notificar a tus clientes sobre su saldo de puntos, recompensas a punto de caducar o subidas de nivel.

Activar el programa de fidelización en la tienda

❗️ Importante
  • Una vez que hayas seleccionado el programa de fidelización, no podrás desactivar la funcionalidad ni cambiar de programa.
  • La forma en que los clientes ganan puntos (p. ej., a través de compras o suscripciones) se define en la configuración de tu programa de fidelización de Brevo, no en PrestaShop.
  1. Crea tu programa de fidelización en Brevo. Para obtener más información, consulta nuestro artículo dedicado Crear un programa de fidelización basado en puntos o reembolsos.
  2. Accede a la configuración del plugin y haz clic en Loyalty Program (Programa de fidelización).
    prestashop_loyalty-program_en-us.png
  3. Permite que los clientes ganen recompensas por sus compras y consulten su saldo y beneficios directamente en tu tienda conectada.
  4. Selecciona un programa de fidelización para vincularlo a tu tienda.
  5. Haz clic en Save (Guardar).

No se necesita ninguna configuración adicional; los clientes que hayan iniciado sesión ahora pueden ver y gestionar sus recompensas de fidelización a través de dos áreas principales: la página My loyalty program (Mi programa de fidelización) y el widget de pago. Para obtener más información, despliega los acordeones correspondientes:

Página My loyalty program (Mi programa de fidelización)

Los clientes pueden acceder a su panel de control de fidelización desde Mi Account (Mi cuenta) > My loyalty program (Mi programa de fidelización).

prestashop_myloyaltypage_en-us.png

Esta página muestra la siguiente información:

  • Points balance (Saldo de puntos): el total actual de puntos del cliente.
  • Current tier (Nivel actual): el nivel de fidelización del cliente (si tu programa utiliza niveles).
  • Pestaña Available Rewards (Recompensas disponibles): una cuadrícula con las recompensas que el cliente puede canjear, en la que se muestra el nombre de la recompensa, la descripción, el coste en puntos y un botón Redeem (Canjear)

    💡 Información relevante
    • Las recompensas que el cliente aún no puede permitirse muestran el mensaje "Not enough points" (No hay suficientes puntos).
    • Las recompensas que ya ha canjeado muestran el mensaje "Already redeemed" (Ya canjeada).
  • Pestaña My Rewards (Mis recompensas): una lista de todos los cupones que ha obtenido el cliente, con el código del cupón, la fecha de vencimiento y el estado (Unused [Sin usar] / Used [Usado]).
  • Transaction History (Historial de transacciones): una tabla que muestra la fecha, el tipo (Earned [Ganados] / Spent [Gastados]) y la cantidad de puntos de cada transacción.
Widget de pago

En las páginas del carrito y de pago, los clientes ven un widget de fidelización que muestra su total de puntos con un botón See Rewards (Ver recompensas). Al expandir el widget, se muestra una lista de recompensas disponibles que pueden canjear inmediatamente al finalizar la compra.

prestashop_see-rewards_en-us.png

¿Cómo funciona el canje de recompensas?

Cuando un cliente hace clic en Redeem (Canjear) en una recompensa:

  1. El plugin solicita un cupón a Brevo en nombre del cliente.
  2. Se genera un descuento y se añade automáticamente al carrito del cliente como código de cupón.
  3. El cliente ve una confirmación con el código del cupón.
  4. En la pestaña My Rewards (Mis recompensas), el nuevo cupón aparece como "Unused" (Sin usar).

Una vez que el cliente realiza su pedido, el cupón se marca como usado y la transacción de puntos se finaliza con Brevo.

💡 Información relevante
  • Si el pedido se cancela o se reembolsa posteriormente usando el estado estándar Cancelled (Cancelado) o Refunded (Reembolsado) de PrestaShop, la transacción de canje se revierte automáticamente en Brevo.
  • Un cliente no puede generar un nuevo cupón para la misma recompensa mientras tenga uno sin usar. Debe completar una compra con el primer cupón antes de obtener otro.

👀 Hacer un seguimiento de las acciones de los visitantes

💡 Información relevante
Si ya has activado la funcionalidad Ecommerce Attribute Synchronization (Sincronización de atributos de ecommerce), el Behavior tracking (Seguimiento de comportamiento) se activa automáticamente.

Brevo te permite activar la opción Automation (Automatización) y realizar un seguimiento de las acciones de tus visitantes en tu tienda PrestaShop mediante Brevo Tracker:

  1. Desde la configuración de tu plugin, haz clic en Behavior Tracking (Seguimiento de comportamiento).
  2. Activa la opción Brevo tracker.
  3. Elige si deseas activar las siguientes opciones:
    • Track page visits (Seguimiento de las visitas de la página): activa Brevo Tracker para realizar un seguimiento de las páginas que utilizan los visitantes de tu sitio web.
    • Track the actions related to an abandoned cart (Seguimiento de las acciones relacionadas con los carritos abandonados): activa Brevo Tracker para realizar un seguimiento de cuándo los visitantes añaden o quitan productos de tu carrito o realizan una compra.
  4. Haz clic en Save (Guardar).

Brevo instalará automáticamente Brevo Tracker para realizar un seguimiento de las acciones de tus visitantes en tu tienda PrestaShop. 

❗️ Importante
Los contactos que identifique Brevo Tracker pero que no se hayan suscrito a tu newsletter a través del pie de página predeterminado de la tienda PrestaShop o hayan creado una cuenta de PrestaShop y aceptado recibir tus newsletters se añadirán a la lista identified_contacts en Brevo.

Logs de eventos

Una vez que hayas activado el seguimiento del comportamiento, encontrarás los siguientes logs en tu cuenta de Brevo en Automations (Automatizaciones) > Logs > Event logs (Logs de eventos):

  • Page (Página): cuando un contacto visita una página de tu sitio web.
  • Identify (Identificar): cuando un contacto se identifica en tu sitio web.
  • Track events (Eventos de seguimiento): cuando un contacto añade o quita un producto de tu carrito, o realiza una compra.

events_event-logs_en-us.png

Eventos de seguimiento

El plugin de Brevo enviará automáticamente los siguientes eventos de seguimiento que pueden utilizarse para crear escenarios de carritos abandonados o posteriores a la compra:

  • cart_updated se envía cuando se añade un artículo al carrito.
  • cart_deleted se envía cuando se vacía el carrito.
  • order_completed se envía cuando se ha hecho el pedido.
💡 Información relevante
El cliente debe identificarse con su dirección de email para que un escenario se active, es decir, debe haber iniciado sesión en su cuenta en tu sitio web de PrestaShop o introducido su dirección de email durante el proceso de compra.

📨 Enviar emails transaccionales

💡 Información relevante
Para enviar emails transaccionales para tu tienda PrestaShop a través de Brevo SMTP, asegúrate de que tu cuenta SMTP se haya activado.

Para enviar emails transaccionales para tu tienda de PrestaShop a través de Brevo SMTP:

  1. Desde la configuración del plugin haz clic en SMTP for transactional mailing (SMTP para email transaccional.
  2. Activa la opción Use Brevo to send your store's transactional emails (Usa Brevo para enviar los emails transaccionales de tu tienda).
  3. En la lista desplegable Choose your sender (Elegir remitente), elige la dirección de email que deseas utilizar para enviar tus emails transaccionales para tu tienda de PrestaShop.
  4. Haz clic en Save (Guardar).

🤖 Crear escenarios automatizados

prestashop_create-workflows_en-us.png

Con Automation (Automatización), crea escenarios automatizados y envía automáticamente mensajes de bienvenida o de carrito abandonado a tus clientes de PrestaShop. Para obtener más información sobre Automation (Automatización), consulta nuestros artículos dedicados.

⛓️‍💥 Desinstalar el plugin

❗️ Importante

Al desinstalar el plugin no se elimina ningún dato de PrestaShop que ya se haya sincronizado con Brevo. Sin embargo:

  • Los datos nuevos o actualizados de PrestaShop ya no se sincronizarán con Brevo.
  • Tus clientes ya no podrán ver ni gestionar sus recompensas.

Para desinstalar el plugin de Brevo para PrestaShop:

  1. Inicia sesión en tu back office de PrestaShop como administrador.
  2. En el menú de la barra lateral, ve a Modules (Módulos) > Module Manager (Administrador de módulos).
  3. Escribe "Brevo" en la barra de búsqueda para encontrar el plugin.
  4. Haz clic en la flecha desplegable situada junto al botón Configure (Configurar).
  5. Selecciona Uninstall (Desinstalar) entre las opciones.
    prestashop_uninstall-plugin_en-us.png
  6. Confirma la desinstalación cuando se te solicite.

🛠️ Solucionar problemas relacionados con el plugin

Revisa los siguientes problemas comunes y sus soluciones:

Bucle de conexión o error "Allow Access" (Permitir acceso)

Modo multitienda: la conexión debe realizarse tienda por tienda, no de forma global

Si tienes activado el modo multitienda, el plugin debe configurarse para cada tienda individualmente:

  1. En el back office de PrestaShop, comprueba qué tienda está seleccionada actualmente mediante el selector de tienda.
  2. Selecciona la tienda específica que quieres conectar a Brevo.
  3. Ve a Brevo en la barra lateral y haz clic en Connect (Conectar).
  4. Repite este proceso para cada tienda por separado.

Cada tienda tendrá su propia instancia del plugin en Brevo.

Servicio web de PrestaShop no habilitado o falta la clave

El plugin de Brevo requiere una clave de servicio web con los permisos correctos:

  1. En PrestaShop, ve a Advanced Parameters (Parámetros avanzados) > Webservice (Servicio web).
  2. Comprueba que Web service (Servicio web) esté configurado en Yes (Sí).
  3. Busca una clave de servicio web llamada "Sendinblue" o "Brevo".
  4. Si la clave no existe o parece incompleta, haz clic en Edit (Editar) (icono del lápiz) junto a la clave.
  5. Asegúrate de que la clave tenga permisos GET, POST y PUT para el recurso sendinbluetest.
  6. Haz clic en Save (Guardar).
  7. Intenta la conexión de nuevo.

El plugin debería conectarse correctamente después de guardar.

El cortafuegos o el módulo de seguridad bloquean la conexión

El cortafuegos de tu servidor o el WAF (cortafuegos de aplicaciones web) pueden bloquear la comunicación entre PrestaShop y Brevo:

  1. Asegúrate de que tu servidor permite las solicitudes HTTPS a https://plugin.brevo.com/integrations/api/
  2. Añade a la lista de permitidos los siguientes intervalos de IP: 185.107.232.0 a 185.107.232.24 y 172.246.240.0/20, 91.121.36.98, 91.121.61.102, 87.98.220.61, 87.98.147.208
  3. Si utilizas Cloudflare, crea una excepción WAF para permitir las solicitudes a *.sendinblue.com y a los scripts de Brevo tracker.
  4. Vuelve a intentar la conexión.
Caché o intentos de conexión anteriores

Los datos almacenados en la caché pueden impedir una conexión correcta:

  1. En PrestaShop, ve a Advanced Parameters (Parámetros avanzados) > Performance (Rendimiento).
  2. Haz clic en Clear cache (Borrar caché).
  3. Borra la caché y las cookies de tu navegador.
  4. Si el problema persiste, desinstala el plugin de Brevo por completo.
  5. Descarga la última versión del plugin desde el Marketplace de PrestaShop o desde tu panel de control de PrestaShop.
  6. Vuelve a instalarlo e intenta la conexión de nuevo.

La sincronización de contactos no funciona

La lista seleccionada se ha eliminado en Brevo

Si la lista de destino ya no existe, la sincronización fallará:

  1. En la configuración de tu plugin, ve a Contact Synchronization (Sincronización de contactos).
  2. Comprueba que la lista seleccionada sigue existiendo en tu cuenta de Brevo.
  3. Si la lista se ha eliminado, selecciona otra lista o crea una nueva en Brevo.
  4. Haz clic en Save (Guardar).
El cortafuegos o el servidor bloquean las solicitudes de sincronización

El servidor puede bloquear la comunicación entre PrestaShop y Brevo, lo que impide la transferencia de datos

  1. Comprueba que tu servidor utilice PHP 7.3 o una versión posterior.
  2. Aplica el cortafuegos y la lista de IP permitidas:
    1. Asegúrate de que tu servidor permite las solicitudes HTTPS a https://plugin.brevo.com/integrations/api/
    2. Añade a la lista de permitidos los siguientes intervalos de IP: 185.107.232.0 a 185.107.232.24 y 172.246.240.0/20, 91.121.36.98, 91.121.61.102, 87.98.220.61, 87.98.147.208
    3. Si utilizas Cloudflare, crea una excepción WAF para permitir las solicitudes a *.sendinblue.com y a los scripts de Brevo tracker.
    4. Vuelve a intentar la conexión.
  3. Verifica que la clave del servicio web tenga los permisos correctos:
    1. En PrestaShop, ve a Advanced Parameters (Parámetros avanzados) > Webservice (Servicio web).
    2. Comprueba que Web service (Servicio web) esté configurado en Yes (Sí).
    3. Busca una clave de servicio web llamada "Sendinblue" o "Brevo".
    4. Si la clave no existe o parece incompleta, haz clic en Edit (Editar) (icono del lápiz) junto a la clave.
    5. Asegúrate de que la clave tenga permisos GET, POST y PUT para el recurso sendinbluetest.
    6. Haz clic en Save (Guardar).
    7. Intenta la conexión de nuevo.
Solo se sincronizan los contactos que han dado su consentimiento para recibir la newsletter

Por diseño, el plugin solo sincroniza a los clientes que se han suscrito a través del pie de página de la tienda o han creado una cuenta con consentimiento para recibir la newsletter:

El plugin solo sincroniza a los contactos que:

  • Se hayan suscrito a la newsletter a través del pie de página de tu tienda PrestaShop; o
  • Hayan creado una cuenta en PrestaShop y hayan aceptado recibir newsletters.

Los contactos que solo hayan realizado un pedido sin dar su consentimento para recibir comunicaciones de marketing NO se sincronizarán con Brevo. Este es el comportamiento esperado.

Los contactos que identifique el Brevo tracker pero que no hayan dado su consentimento se añadirán a la lista identified_contacts.

Los nombres de los atributos no están en inglés ni en francés

Brevo solo admite los idiomas inglés y francés para los datos de los contactos y pedidos. Si tus atributos de PrestaShop están en otro idioma, la sincronización no funcionará.

La solución consiste en crear atributos en inglés o francés en tu cuenta de Brevo:

Atributos de contacto

Inglés Francés
CIV (Texto) CIV (Texto)
NAME (Texto) PRENOM (Texto)
SURNAME (Texto) NOM (Texto)
BIRTHDAY (Fecha) DDNAISSANCE (Fecha)
PS_LANG (Texto) PS_LANG (Texto)
SMS (Texto) SMS (Texto)
GROUP_ID (Texto) GROUP_ID (Texto)
STORE_ID (Texto) STORE_ID (Texto)
CLIENT (Número) CLIENT (Número)
DEFAULT_GROUP_ID (Texto) DEFAULT_GROUP_ID (Texto)

Atributos transaccionales

  • ORDER_ID (Id.)
  • ORDER_DATE (Fecha)
  • ORDER_PRICE (Número).
La versión de PHP es demasiado antigua

El plugin requiere PHP 7.3 o una versión posterior.

Problemas con el programa de fidelización

La página My loyalty program (Mi programa de fidelización) no aparece en la cuenta del cliente

Comprueba que la funcionalidad de fidelización esté activada y que haya un programa vinculado en Brevo.

El widget de fidelización no aparece al finalizar la compra

Comprueba que la funcionalidad de fidelización esté activada y que haya un programa vinculado en Brevo, y que tu clave API sea válida.

El cliente no puede canjear una recompensa

Comprueba si el cliente tiene algún cupón sin usar para esa recompensa, o si dispone de puntos suficientes.

El código del cupón no aplica el descuento

Es posible que el cupón haya caducado o que la regla del carrito ya se haya utilizado.

El saldo de puntos aparece a cero

Es posible que el cliente aún no tenga ninguna transacción en el programa de fidelización de Brevo vinculado.

Tus emails de doble opt-in no se envían

📨No has activado el envío de tus emails transaccionales a través de Brevo SMTP

🤔 ¿Tiene alguna duda?

Si tiene alguna pregunta, no dude en ponerse en contacto con nuestro equipo de asistencia mediante la creación de un ticket desde su cuenta. Si todavía no tiene una cuenta, puede ponerse en contacto con nosotros aquí.

Si necesitas ayuda con un proyecto usando Brevo, podemos ponerte en contacto con la agencia partner de Brevo adecuada.

💬 ¿Fue útil este artículo?

Usuarios a los que les pareció útil: 13 de 40