Shopify

Sincronización, Clientes, Productos, Pedidos, Importación masiva, Seguimiento de estado

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ónDescripción
Sincronizar todos los clientesTodos los clientes creados o modificados en FW360 se envían a Shopify.
Filtrar por Listas MarketingSolo 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 Shopify para 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.