Sylius Brevo

Sylius Brevo Plugin

Tus clientes, productos y pedidos llegan a Brevo solos, y marketing trabaja con los datos reales de la tienda. El plugin gratuito se encarga de la sincronización. Pro suma los emails de Sylius diseñados en Brevo, la recuperación de carritos abandonados, SMS, WhatsApp y fidelización.

  • Gratis y open source MIT, en GitHub y Packagist
  • Listo para varias tiendas Una cuenta de Brevo por canal
  • Licencia Pro perpetua Un año de actualizaciones y soporte
  • Sylius 2.0 – 2.3 MySQL y PostgreSQL
  • Sylius 2.0 – 2.3 Symfony 6.4 y 7.4, PHP 8.2 a 8.4
  • MySQL · PostgreSQL Los dos probados en CI en cada push
  • Behat + PHPUnit En todas las versiones de Sylius y Symfony
  • 600.000+ Instalaciones de los plugins open source de Odiseo

Se instala como cualquier plugin de Sylius: un comando de Composer y las migraciones que trae.

Dentro del plugin

Así se ve

Lo que van a usar tus equipos de desarrollo, marketing y soporte.

Configura Brevo por canal

Carga la API key de Brevo de cada canal, elige el remitente y activa los módulos que necesites. La key se guarda cifrada y Probar conexión confirma la cuenta y el plan. Desde ahí, contactos, newsletter, catálogo, pedidos y tracking se sincronizan solos.

Diseña los emails de Sylius en Brevo

La confirmación de pedido, el envío, el registro, el cambio de contraseña y los emails de otros plugins usan plantillas que armas en el editor de Brevo, una por idioma. Ves todas las variables disponibles, previsualizas con un pedido real y envías una prueba antes de activarlo. Si un email no tiene plantilla, Sylius envía el suyo.

Recupera carritos abandonados

Brevo recibe cada carrito abandonado con un link que lo restaura, también los de invitados, y un cupón único si quieres. Brevo envía el recordatorio cuando lo programes y el cliente vuelve al checkout con el carrito como lo dejó.

Sigue cada mensaje

Cada email, SMS y WhatsApp queda registrado con su estado de entrega, que los webhooks de Brevo mantienen al día: entregado, abierto, clic o rebotado. Filtra por canal, estado o destinatario, o mira los mensajes en cada pedido y cada cliente.

Resuelve rebotes desde la ficha del cliente

Cuando Brevo deja de enviar a una dirección, la ficha del cliente lo muestra con el motivo y un botón para desbloquearla en Brevo. En la misma ficha ves sus puntos y su nivel de fidelización.

Mide lo que genera Brevo

Ingresos por automatización, carritos recuperados y tasas de apertura y entrega por canal, dentro del admin de Sylius.

Instalación

Se instala en tres pasos

Pro es un segundo paquete que va sobre el gratuito, con los mismos pasos.

01

Instala el paquete

Agrega el paquete con Composer, registra el bundle, importa su configuración y sus rutas y corre sus migraciones. Para Pro, suma un segundo paquete desde el repositorio privado de Odiseo.

02

Conecta cada canal

En Brevo > Configuración, carga la API key del canal, prueba la conexión y activa los módulos que necesites. Cada canal puede usar su propia cuenta de Brevo.

03

Sincroniza lo que ya tienes

Un comando envía a Brevo tus categorías, productos, contactos y pedidos. Desde ahí, cada cambio se sincroniza solo, en segundo plano.

composer require odiseoteam/sylius-brevo-plugin
bin/console doctrine:migrations:migrate
bin/console odiseo:brevo:sync
Funciones

Todo lo que trae Gratis y Pro

Gratis envía los datos de tu tienda a Brevo. Pro suma emails, recuperación de carritos, mensajería, fidelización y reportes.

Gratis

Contactos y newsletter

Sincroniza clientes e invitados con Brevo, con nombre, teléfono y dirección. Los suscriptores entran a tu lista de Brevo, con doble opt-in.

Gratis

Catálogo y pedidos

Envía productos, variantes y categorías a Brevo Ecommerce para usarlos en campañas. Los pedidos completados arman el historial de compras de cada cliente.

Gratis

Tracking y eventos

Envía a Brevo como eventos las visitas a productos y categorías, los cambios en el carrito y los pedidos completados. El tracker solo se carga con el consentimiento del cliente.

Gratis

Chat y web push

Suma Brevo Conversations a tu tienda, con los datos del cliente, y notificaciones web push.

Pro

Emails transaccionales

Envía los emails de Sylius con plantillas de Brevo, una por idioma. Incluye un modo de prueba para staging y plantillas iniciales en inglés y español.

Pro

Recuperación de carritos y pagos

Restaura cualquier carrito abandonado desde un link, recuerda los pedidos sin pagar y genera cupones únicos. Todos los links llevan parámetros UTM.

Pro

Ciclo de vida y alertas

Envía a Brevo los eventos de pedido enviado, cancelado, reembolsado y de reseñas, más alertas de vuelta de stock y baja de precio.

Pro

Contactos en los dos sentidos

Elige qué atributos de contacto van a Brevo en cada canal. Las bajas y altas hechas en Brevo también actualizan Sylius.

Pro

SMS y WhatsApp

Envía notificaciones de pedido por SMS y WhatsApp. Guarda el consentimiento de cada cliente y registra cada entrega.

Pro

Fidelización y Wallet

Los clientes suman puntos con cada pedido, suben de nivel y canjean puntos en el checkout. Su tarjeta de fidelización vive en la billetera del celular.

Pro

CRM B2B

Sincroniza empresas, oportunidades y tareas con el Sales CRM de Brevo. También suma links de pago y objetos personalizados.

Pro

Reportes

Muestra los ingresos que genera Brevo, las estadísticas de email y SMS y los resultados de campañas dentro del admin de Sylius.

Precios

Dos planes, un plugin

El plugin gratuito es open source con licencia MIT. Pro es una licencia de pago único con todas las funciones Pro, incluidas las que lancemos más adelante.

Gratis

$0 licencia MIT

Open source en GitHub y Packagist

  • Contactos, invitados y newsletter con doble opt-in
  • Catálogo y pedidos en Brevo Ecommerce
  • Tracking de la tienda y eventos de ecommerce
  • Brevo Conversations y web push
  • Configuración por canal, multimoneda
  • Soporte de la comunidad en GitHub
Instalar desde GitHub
Licencia perpetua

Pagas una vez y lo usas todo el tiempo que quieras. El plugin sigue funcionando aunque no renueves.

Actualizaciones y soporte

El primer año está incluido. Después, la renovación cuesta $390 al año y es opcional. Cubre las nuevas versiones de Sylius, los cambios en la API de Brevo y las nuevas funciones Pro.

Código fuente completo

Pro se instala desde un repositorio privado de Composer con todo el código fuente, para que puedas leerlo y extenderlo.

Compra Brevo Pro

Déjanos tu nombre y tu email. Te enviamos la factura y el acceso al repositorio, normalmente el mismo día.

$990 pago único, con un año de actualizaciones. No te sumamos a ninguna lista de correo.

Preguntas frecuentes

Antes de instalarlo

¿El plugin gratuito es gratis de verdad?

Sí. Es open source con licencia MIT y está en GitHub y Packagist. Cubre contactos, newsletter, catálogo, pedidos, tracking, chat y web push, y con eso alcanza para hacer campañas en Brevo.

¿Brevo puede hacer lento o romper mi checkout?

No. El plugin llama a Brevo después de enviar la respuesta, por su propia cola de Messenger. Si Brevo está caído, tu tienda sigue funcionando y los mensajes se reintentan más tarde.

¿Qué pasa si falla una llamada a Brevo?

Si Brevo pide esperar por límite de uso, el plugin espera lo que indica. Los errores del servidor se reintentan, y lo que Brevo rechaza va a una cola de fallidos donde puedes revisarlo y reintentarlo.

¿Qué pasa si no renuevo Pro?

El plugin sigue funcionando. La licencia es perpetua; la renovación anual de $390 es opcional y cubre actualizaciones, nuevas funciones Pro y soporte.

¿Qué versiones de Sylius soporta?

Sylius 2.0 a 2.3, sobre Symfony 6.4 y 7.4 y PHP 8.2 a 8.4, con MySQL o PostgreSQL. Todas se prueban en CI.

¿Necesito un plan pago de Brevo?

El plugin funciona con cualquier cuenta de Brevo. Algunas funciones, como SMS, WhatsApp, fidelización o el Sales CRM, dependen de lo que incluya tu plan de Brevo.

¿Cada canal puede usar su propia cuenta de Brevo?

Sí. Cada canal tiene su propia API key, su remitente y sus módulos. Los canales también pueden compartir una cuenta, y los precios se convierten a la moneda de esa cuenta.

¿Usa el SDK de PHP de Brevo?

No. Tiene su propio cliente para la API v3 de Brevo, así que los cambios en el SDK generado de Brevo no afectan a tu tienda.

¿Cómo compro Pro?

Completa el formulario de arriba. Te enviamos la factura y el acceso al repositorio privado, y lo instalas con composer require junto al plugin gratuito.

¿Te quedó alguna duda? Escríbenos

Empieza hoy

Conecta Sylius y Brevo hoy

Instala el plugin gratuito en pocos minutos, o compra Pro para emails, recuperación de carritos, mensajería y fidelización.