Qué datos conviene conectar entre WooCommerce y tu CRM
Por Carlos Manzano · · IA e integraciones · 4 min de lectura
En este artículo
Una integración entre WooCommerce y un CRM debería ayudar a atender a cada cliente con contexto de sus compras. Para conseguirlo, empieza con identidad, pedidos y estado real de las operaciones. Copiar todos los campos disponibles añade mantenimiento y puede ocultar la información que el equipo necesita consultar.
Define una pregunta para cada dato: saber si un pedido está pendiente, comprobar qué artículo se adquirió o identificar una devolución abierta. Si nadie puede explicar para qué se utilizará un campo, puedes dejarlo fuera de la primera versión y reconsiderarlo cuando aparezca una necesidad concreta.
Separa cliente, pedido y comunicación
El cliente es una entidad; cada pedido es otra. No guardes únicamente «último importe comprado» en la ficha del contacto y elimines el detalle anterior. Conserva una relación con los pedidos y sus líneas para consultar lo que realmente ocurrió.
Ten en cuenta la compra como invitado y los cambios de correo. La integración debe distinguir el identificador de cliente de WooCommerce, el identificador del CRM y la información de contacto aportada en una operación. Una coincidencia de nombre no basta para fusionar historiales de compra.
| Dato | Uso en el CRM | Regla propuesta |
|---|---|---|
| Cliente y referencia externa | Reconocer al comprador | Conservar los identificadores de origen |
| Pedido y fecha | Abrir su historial de compras | Un registro por pedido |
| Líneas y referencias | Comprender qué adquirió | Guardar producto y variante |
| Estado e importe | Atender consultas operativas | Mostrar estado y fecha de actualización |
| Devolución o reembolso | Evitar seguimientos inoportunos | Relacionarlo con pedido y líneas |
| Preferencias de comunicación | Aplicar decisiones del cliente | No inferirlas de la compra |
Decide qué significa cada estado
Un pedido creado no demuestra que esté pagado; un correo enviado no demuestra que el paquete haya llegado. Redacta la correspondencia entre los estados de la tienda y los que verá el equipo comercial. Si una extensión añade estados propios, inclúyelos expresamente.
La documentación de WooCommerce sobre webhooks describe avisos asociados a cambios de pedidos y clientes. Utiliza esos avisos para actualizar información, pero comprueba el estado vigente antes de desencadenar una acción importante. Un cambio recibido tarde podría dejar en el CRM un estado anterior al actual.
Conserva importes con significado
Anota si el importe incluye impuestos, transporte o descuentos, y guarda la moneda. Para una devolución parcial, distingue el importe original del importe reembolsado. Si el panel mezcla ventas brutas con ventas netas, el equipo puede interpretar como pérdida una diferencia de criterio contable.
No conviertas automáticamente cada compra en autorización para campañas. Mantén las comunicaciones operativas separadas de las preferencias comerciales y revisa cómo se transmiten los cambios. El propósito de este mapa es ordenar el trabajo; las condiciones aplicables al tratamiento deben revisarse según el uso concreto.
Ejemplo ficticio de una devolución parcial
Imagina una tienda de complementos que vende tres artículos y recibe la devolución de uno. Es un caso ficticio. La ficha del CRM debería conservar el pedido original y mostrar el ajuste de esa línea, en lugar de marcar todo el pedido como perdido o borrar la compra.
Así, una persona que atiende una llamada ve qué sigue comprado y qué trámite está abierto. Si existe un seguimiento posventa, el flujo debe consultar esa situación antes de enviar un mensaje que dé por cerrada la incidencia.
Comprueba la sincronización en ambos sentidos
Empieza con un sentido principal: de la tienda al CRM para el historial de pedidos. Si después permites editar datos desde el CRM, define exactamente qué campos puede actualizar y cómo se resuelven los conflictos. Evita que ambas herramientas se sobrescriban sin un propietario claro por dato.
Prueba un pedido nuevo, un cambio de dirección, una compra invitada y un reembolso parcial. Repite el mismo aviso para comprobar que no duplica registros. Interrumpe temporalmente la conexión y confirma cómo se recuperan las operaciones pendientes.
Cierra con una conciliación sencilla
Compara una muestra de pedidos entre ambos sistemas: referencia, estado, importe y fecha. Revisa también operaciones que no llegaron al CRM y registra el motivo. La integración estará preparada para ampliarse cuando puedas explicar las diferencias y recuperar un fallo sin editar decenas de fichas manualmente.
Si necesitas aplicar este trabajo a tu empresa, puedes consultar el servicio de implantación de IA e integraciones o contarme tu situación y el objetivo que quieres conseguir.


