Descripción: El módulo Shopify integra tu tienda de comercio electrónico con Framework360, permitiendo la sincronización bidireccional de clientes, productos y pedidos.
¿Para qué sirve? (Ejemplos prácticos)
Úsalo para centralizar la gestión de datos y automatizar los procesos entre tu e-commerce y tu CRM/Marketing.
- Gestión Unificada de Clientes: Cada nuevo cliente que compra o se registra en Shopify se inserta automáticamente en la base de datos de clientes de Framework360, listo para campañas de marketing o segmentación.
- Sincronización del Catálogo de Productos: Mantén actualizado tu catálogo de productos en ambos sistemas. Si modificas un precio o una descripción en Framework360, la actualización se envía a Shopify (y viceversa).
- Seguimiento de Ventas: Todos los pedidos recibidos en Shopify se registran automáticamente en el módulo Facturación y Ventas de Framework360, ofreciendo una visión completa del facturado.
Funcionalidades principales
Sincronización de Clientes
- Importación Automática: Los nuevos clientes creados en Shopify se registran automáticamente en Framework360, incluyendo datos personales, dirección e información de facturación.
- Exportación Automática: Los clientes creados o actualizados en Framework360 (por ejemplo mediante un formulario de inscripción o actualización manual) se envían automáticamente a Shopify.
- Estado Marketing: El estado de suscripción al newsletter se sincroniza entre ambos sistemas.
- Etiquetas y Gasto Total: Cuando un cliente es sincronizado, el sistema envía a Shopify el conteo de pedidos realizados y el gasto total acumulado en Framework360. Además, las etiquetas asignadas al cliente en FW360 se transfieren como tags en Shopify.
Sincronización de Productos
- Importación del Catálogo: Los productos, sus variantes (atributos) y las imágenes cargadas en Shopify se importan automáticamente al catálogo E-commerce de Framework360.
- Exportación del Catálogo: Los productos creados o modificados en el catálogo E-commerce de Framework360 se actualizan o crean en Shopify.
- Gestión de Variaciones: El sistema gestiona el mapeo de las variaciones del producto (ej. tallas, colores) entre ambos entornos.
Sincronización de Pedidos
- Registro de Ventas: Cada pedido completado, cancelado o modificado en Shopify se registra como una venta en el módulo Facturación de Framework360.
- Mapeo de Datos: El sistema mapea automáticamente los datos de envío, los métodos de pago utilizados (ej. transferencia bancaria, PayPal, Stripe) y los detalles del carrito (incluidos descuentos y costes de envío).
- Estado del Pedido: Las cancelaciones o modificaciones del estado en Shopify se reflejan en el pedido dentro de Framework360.
Interfaz Usuario
- Estado de Sincronización: En las tablas de gestión Clientes, Productos y Ventas, se añade una columna que indica si el elemento está sincronizado o no con Shopify.
- Sincronización Manual: Es posible forzar el envío de un solo Cliente o Producto a Shopify directamente desde la tabla de gestión mediante un botón dedicado.
Cómo configurarlo
La configuración inicial requiere autorización OAuth para conectar ambos sistemas.
1. Conexión Inicial: Accede a la configuración del plugin e ingresa la dirección de tu tienda Shopify (ej. tutienda.myshopify.com).
2. Autorización: Serás redirigido a Shopify para otorgar los permisos necesarios al plugin para leer y escribir datos.
3. Configuración Sincronización: Tras la autorización, accede a la sección Sincronización (o Webhooks) dentro de la configuración del plugin. Aquí puedes habilitar o deshabilitar la sincronización automática para las tres áreas principales:
- Pedidos (Solo desde Shopify hacia FW360)
- Clientes (Bidireccional)
- Productos (Bidireccional)
Opciones para configurar Clientes salientes (FW360 => Shopify)
Al habilitar la sincronización de Clientes desde Framework360 hacia Shopify, es posible establecer filtros:
| Opción | Descripción |
|---|---|
| Sincronizar todos los clientes | Todos los clientes creados o modificados en FW360 se envían a Shopify. |
| Filtrar por Listas Marketing | Solo se envían a Shopify los clientes que pertenecen al menos a una lista marketing seleccionada. |
| Filtrar por Etiquetas (Tags) | Solo se envían a Shopify los clientes que tengan asignada al menos una etiqueta seleccionada. |
Integraciones automáticas
El sistema utiliza operaciones automáticas y una cola interna para garantizar que todos los datos sean transferidos eficientemente y sin sobrecargar el sistema.
Sincronización Datos en Tiempo Real (Webhooks)
Cuando ocurre un evento (ej. nuevo pedido, actualización cliente, eliminación producto) en Shopify, el sistema envía una notificación inmediata a Framework360. Estos datos son puestos en cola y procesados para garantizar una actualización casi instantánea.
Operaciones Automáticas Programadas
El sistema ejecuta automáticamente, a intervalos regulares, dos tipos de operaciones:
1. Procesamiento Cola Sincronización: Se procesan todas las actualizaciones pendientes (entrantes y salientes) para Clientes, Pedidos y Productos.
2. Importación Masiva (Productos y Pedidos): El sistema importa periódicamente lotes de Productos y Pedidos desde Shopify para recuperar posibles datos perdidos o no sincronizados en tiempo real.
Integración con Módulos de Framework360
- Marketing: El estado de suscripción al newsletter es gestionado automáticamente.
- Facturación y Ventas: Los pedidos Shopify son etiquetados con el origen
Shopifypara fácil identificación. - Gestión Clientes: La eliminación de un cliente en FW360 implica la remoción del enlace correspondiente a la sincronización.
- E-commerce: La eliminación de un producto en FW360 implica la remoción del enlace correspondiente a la sincronización.







