Sylius
Conecta tu tienda Sylius con Positive User mediante el plugin open-source SyliusUserCom de BitBag. Los perfiles de cliente, los pedidos, los consentimientos y los eventos de comportamiento llegan automáticamente a tu app de Positive User. Sin transferencias manuales, sin scripts de exportación a medida: un bundle Symfony nativo se encarga de todo.
Una conexión nativa diseñada para Sylius
Sincronización automática de perfiles de cliente
Cada registro, actualización de perfil y checkout lanza una sincronización entre Sylius y Positive User. Los nombres, emails y atributos de cliente se envían en tiempo real a tu base de Positive User. Sin exportaciones CSV, sin actualizaciones manuales, sin desfases entre tu tienda y tu plataforma de marketing.
Seguimiento de pedidos y eventos listo desde el primer momento
El plugin registra automáticamente los pedidos realizados, las cancelaciones y las entregas como eventos en Positive User. Obtienes una visión completa del historial de compras de cada cliente dentro de su perfil de contacto, lista para alimentar tus segmentaciones, reglas de automatización y analíticas de ingresos.
Sincronización de consentimientos y aceptaciones
La aceptación de la política de privacidad, las suscripciones al newsletter y otros consentimientos del cliente se sincronizan entre Sylius y Positive User. Cuando un cliente actualiza sus preferencias en tu tienda, el cambio se refleja automáticamente en Positive User. Tus registros de cumplimiento se mantienen coherentes entre ambos sistemas, sin riesgo de que un consentimiento desactualizado dispare la campaña equivocada.
Three simple steps to get started
Instala el plugin
Añade el SyliusUserCom Plugin a tu proyecto Sylius vía Composer. Sigue las instrucciones de instalación del repositorio de GitHub para registrar el bundle y ejecutar las migraciones necesarias.
Configura las credenciales de la API
En el admin de Sylius o en el archivo de configuración del plugin, introduce tu clave API y el dominio de aplicación de Positive User. Los encontrarás en tu app de Positive User en Settings > Setup & Integrations.
Verifica la sincronización de datos
Crea un cliente de prueba o realiza un pedido de prueba en tu tienda Sylius. Abre la sección Contactos en Positive User para comprobar que el perfil del cliente y el evento de pedido aparecen correctamente. A partir de ahí, ya puedes crear segmentaciones y automatizaciones sobre tus datos sincronizados de Sylius.

Popular implementation guides
- SyliusUserCom Plugin en GitHub: Código fuente completo, instrucciones de instalación, referencia de configuración y guías de contribución del plugin open-source. Ver el repositorio →
- SyliusUserCom Plugin en Sylius Store: Ficha oficial con resumen de funciones, detalles de compatibilidad y enlace de descarga. Ver la ficha →
- Integración eShop: Guía general para conectar plataformas e-commerce con Positive User: tracking de productos, datos de cliente y configuración de eventos. Leer la guía →
- Eventos de producto: Aprende a definir y usar los eventos relacionados con productos (vista, añadido al carrito, compra) en Positive User para tus segmentaciones y automatizaciones. Ver el tutorial →
- Recuperación de carritos abandonados: Configura flujos automatizados que reactivan a los compradores que iniciaron el checkout pero no completaron la compra. Ver el tutorial →
- Enhanced Ecommerce vía GTM: El plugin inyecta Google Tag Manager automáticamente. Esta guía explica cómo añadir el tracking Enhanced Ecommerce sobre tu configuración de GTM. Ver el tutorial →
Frequently Asked Questions
¿Necesito conocimientos de programación para instalar este plugin?
Sí. El SyliusUserCom Plugin se instala vía Composer y requiere familiaridad con los workflows de desarrollo en Symfony y Sylius (registro del bundle, migraciones, configuración). Es una instalación dirigida por un desarrollador, no una acción de un solo clic. La mayoría de equipos Sylius ya tienen estos flujos en marcha; si no es tu caso, prevé una colaboración corta con un desarrollador Symfony o una agencia partner certificada de Sylius.
¿Qué versiones de Sylius están soportadas?
El plugin es totalmente compatible con Sylius 1.14 LTS, 2.0 y 2.1.
¿Qué datos se sincronizan automáticamente?
Se sincronizan: los perfiles de cliente (registro, actualizaciones, checkout), los eventos de pedido (creación, cancelación, entrega) y los estados de consentimiento (política de privacidad, suscripciones al newsletter). Cada dato llega como un atributo de contacto o un evento en Positive User, listo para usarse en segmentaciones y automatizaciones.
¿El plugin inyecta los scripts de tracking automáticamente?
Sí. El plugin se encarga de la inyección de Google Tag Manager, así que no tienes que añadir manualmente scripts de tracking en tus plantillas Sylius. GTM se inyecta durante el bootstrap del plugin y puedes añadir encima el tracking Enhanced Ecommerce.
¿Puedo usarlo para recuperar carritos abandonados?
Sí. Los eventos de pedido y navegación sincronizados por el plugin pueden activar automatizaciones de recuperación de carritos en Positive User. Cuando un cliente inicia el checkout sin completar la compra, puedes lanzar una secuencia de email de recuperación, aplicar una etiqueta o avisar a un comercial, todo a partir de los datos que llegan desde Sylius.
¿Cómo se rastrea a los visitantes anónimos?
El plugin se centra en los clientes identificados (usuarios registrados y compradores que pasan por checkout). Para rastrear a los visitantes anónimos antes del registro, complementa el plugin con el script del widget de Positive User (añadido a las plantillas del storefront de Sylius). Captura el comportamiento de navegación previo al registro y lo vincula al perfil de contacto en cuanto el visitante se identifica.
¿El plugin es open source?
Sí. El SyliusUserCom Plugin está desarrollado y mantenido por BitBag, partner certificado de Sylius. El código fuente completo está disponible en GitHub bajo licencia open-source. Puedes revisarlo, personalizarlo o hacer un fork del código para adaptarlo a los requisitos de tu proyecto.
¿Puedo personalizar qué eventos se envían a Positive User?
Sí. El sistema de tracking de eventos del plugin es configurable. Defines qué acciones del cliente disparan transferencias de datos, lo que te permite monitorizar solo las interacciones relevantes para tu modelo de negocio y mantener limpios tus datos en Positive User.
¿Quién mantiene el plugin?
El plugin lo desarrolla y mantiene BitBag, un Sylius Solution Partner certificado con sede en Polonia. Para obtener soporte, puedes contactar con el proveedor a través de la ficha de Sylius Store o vía el repositorio de GitHub. Issues, pull requests y propuestas de funciones las gestiona directamente el equipo de BitBag.
¿Los datos cumplen con el RGPD?
El plugin incluye la sincronización de consentimientos, que mantiene los registros de consentimiento coherentes entre Sylius y Positive User. Combinado con la gestión nativa del consentimiento y las funciones de eliminación de datos de Positive User, dispones de las herramientas para mantener una configuración conforme al RGPD. La recogida y gestión del consentimiento conforme a la normativa aplicable a tu actividad sigue siendo tu responsabilidad.









