Conectar la tienda online · Shopify, WooCommerce y Magento
Guía de la conexión entre SellioCRM y tu tienda online. Indicas la dirección de la tienda y el secreto del webhook en Configuración, en Integraciones, copias la URL generada dentro de la plataforma y pasas a recibir clientes y pedidos automáticamente. El modelo es trae tu tienda: la cuenta es tuya, sin costo ni intermediación de nuestra parte.
La conexión con la tienda online no está en la pantalla Retail: está en Configuración, en Integraciones, junto con las demás integraciones de la cuenta. Son tres tarjetas, E-commerce (Shopify), E-commerce (WooCommerce) y E-commerce (Magento). El modelo es el mismo en las tres: la tienda es tuya, la credencial es tuya, y nosotros no cobramos ni nos metemos en medio de la transacción. La integración nace inerte, es decir, no pasa nada hasta que la configures y la actives.
Qué trae la conexión hacia dentro del CRM
Los clientes de la tienda se convierten en Contactos y los pedidos en Pedidos de venta. En cada evento, la tienda le avisa al CRM y el registro se crea o se actualiza. Aquí importan dos garantías. La primera: una reentrega no duplica, porque el registro se busca por el identificador de la tienda antes de crear cualquier cosa, y el contacto además cae al correo como segunda clave. La segunda: solo se guardan los campos completos que vienen de la tienda, así que lo que tu equipo editó en el CRM no se borra por una actualización llegada de afuera.
Conectar Shopify
- Abre Configuración, entra en Integraciones y ubica la tarjeta E-commerce (Shopify).
- Completa Dominio de la tienda con la dirección .myshopify.com, por ejemplo mitienda.myshopify.com.
- Completa Webhook secret (API secret) con el secreto usado para firmar los webhooks, que está en Shopify Admin, en Settings, Notifications, o es el API secret de tu app.
- Si quieres que el CRM también lea datos de la tienda por API, completa Admin API access token (opcional). No es necesario para recibir los webhooks.
- Haz clic en Guardar credenciales. A partir de ahí la pantalla muestra la URL del webhook (Shopify), con el botón Copiar.
- En Shopify Admin, en Settings, Notifications, Webhooks, crea un webhook para cada tema apuntando a esa URL, en formato JSON. Los temas son customers/create, customers/update, orders/create y orders/paid.
- De vuelta en la tarjeta, haz clic en Activar. La insignia pasa a mostrar Conectado.
WooCommerce y Magento
- WooCommerce: completa URL de la tienda y Webhook secret, guarda, copia la URL del webhook (WooCommerce) y crea los webhooks en Settings, Advanced, Webhooks, usando el mismo Secret. Los temas son Customer created, Customer updated, Order created y Order updated.
- Magento y Adobe Commerce: la plataforma no tiene webhooks nativos estandarizados, así que indicas URL de la tienda y un Secreto de autenticación que inventas tú mismo, y configuras un módulo o integración que envíe los clientes y pedidos a la URL del webhook (Magento), autenticando con ese secreto.
Seguridad de las credenciales
Todo secreto guardado queda cifrado y nunca se vuelve a mostrar. Después de guardar, la pantalla informa que las credenciales están resguardadas y que solo hace falta completarlas de nuevo para cambiarlas: dejar el campo en blanco mantiene lo que ya está ahí. Cada llamada recibida se verifica con el secreto de tu organización antes de guardar nada. Una llamada con firma inválida es rechazada, y la dirección de una integración desactivada también. La URL del webhook es un punto de entrega para máquinas: abrirla en el navegador devuelve una explicación, y no una página del sistema.
Cómo conversa esto con la pantalla Retail
La conexión descrita arriba alimenta los Contactos y los Pedidos de venta del CRM. La pantalla Retail trabaja con una capa espejo propia, aquella en la que cada línea muestra Origen y Leído el, alimentada por la sincronización de la vertical. Esa capa guarda la versión ya vista de cada registro, de modo que un aviso repetido o fuera de orden no hace nada, y compara periódicamente su conteo con el de la plataforma: cuando falta algún registro, la diferencia queda visible como divergencia en lugar de quedar en silencio. Por eso las dos cosas pueden crecer a ritmos distintos, y por eso existe la columna Leído el.
Límites y preguntas comunes
- Configurar una integración es una acción de quien administra la cuenta.
- Desactivar la integración deja de recibir eventos y no borra lo que ya entró. Quitar la credencial obliga a indicarla de nuevo después.
- Por esta conexión no se envía nada del CRM hacia la tienda: el flujo es de entrada.
- Si no llega nada, revisa en este orden: que la integración esté activada, que los webhooks apunten a la URL copiada, que el secreto sea el mismo de los dos lados y que se hayan creado todos los temas.
- La conexión con la tienda es independiente de la vertical Retail: puedes recibir clientes y pedidos como Contactos y Pedidos de venta sin activar la vertical, y activarla después para ganar las lecturas de identidad, carrito, devolución, reseña y riesgo.