Visser Labs – Plugins de WooCommerce

  1. Inicio
  2. Base de conocimiento
  3. Exportador de Tiendas Deluxe de WooCommerce
  4. Cómo exportar clientes de WooCommerce con Store Exporter Deluxe

Cómo exportar clientes de WooCommerce con Store Exporter Deluxe

Tu plataforma de correo electrónico quiere una lista de todos los que te han comprado. Tu herramienta de fidelización quiere nombres, correos electrónicos y cuánto ha gastado cada persona. Tu contable quiere las direcciones de facturación detrás de los ingresos del último trimestre. WooCommerce ya tiene todo, pero no hay ningún botón de descarga en el informe de Clientes.

Store Exporter Deluxe te proporciona uno. Eliges las columnas que deseas, seleccionas un formato de archivo y descargas una lista de clientes que puedes abrir en una hoja de cálculo o entregar directamente a otro sistema.

Este artículo cubre primero una Exportación Rápida puntual de tus clientes, y luego cómo ejecutar la misma exportación automáticamente en un horario.

¿Clientes o Usuarios: cuál quieres?

Store Exporter Deluxe incluye ambos y tiran de diferentes lugares. Acertar esto primero te ahorra una exportación confusa.

Tipo de exportaciónLo que te da
ClientesUna fila por persona que ha realizado un pedido, creada a partir de los registros de clientes de WooCommerce unidos a tus pedidos. Se incluyen los pagos de invitados, aunque esos compradores nunca crearon una cuenta. Los campos se inclinan hacia los detalles de facturación, los detalles de envío y el historial de pedidos.
UsuariosUna fila por cuenta de usuario de WordPress, independientemente de si esa persona ha comprado algo alguna vez. Los campos se inclinan hacia los datos de la cuenta y el perfil, como el nombre de usuario, el rol y la fecha de registro.

Así que si quieres compradores, usa Clientes. Si quieres titulares de cuentas, usa Usuarios y consulta Cómo exportar usuarios en su lugar.

Prerrequisitos

RequisitoDetalles
ComplementoStore Exporter Deluxe está instalado y activo
WooCommerceActivo, con al menos un pedido. Los clientes se derivan de los pedidos, por lo que una tienda sin pedidos no tiene clientes que exportar.
Almacenamiento de pedidosEl Almacenamiento de Pedidos de Alto Rendimiento (HPOS) debe estar activado. Consulta la nota a continuación si tu tienda todavía utiliza las tablas de pedidos basadas en publicaciones más antiguas.
Acceso de administradorUna cuenta que pueda ver los informes de WooCommerce. Los administradores tienen esto por defecto.

En la versión 5.4.4, la exportación de Clientes solo lee los pedidos de las tablas HPOS. Si tu tienda tiene HPOS desactivado, cada exportación de Clientes termina con "No se encontraron objetos para exportar" aunque claramente tengas clientes. Cambia tu tienda siguiendo Cómo resolver el problema de exportación de clientes, que explica la sincronización de forma segura.

Dónde encontrar Exportación Rápida

Abre WooCommerce → Store Export desde el menú de administración de WordPress. Eso abre el panel de control de Store Exporter Deluxe.

En la barra lateral, Exportación Rápida es un botón propio cerca de la parte superior, encima del grupo EXPORTACIONES. Haz clic en él para iniciar una nueva exportación.

La barra lateral de Store Exporter Deluxe con Exportación Rápida resaltada encima del grupo EXPORTACIONES

Paso 1: Elige el tipo de exportación de Clientes

En el paso Seleccionar Tipo de Exportación, haz clic en la ficha Clientes. Se encuentra debajo del encabezado de la categoría Clientes.

Cada ficha muestra un recuento de los registros coincidentes, para que puedas confirmar que estás apuntando a los datos correctos antes de continuar.

El recuento de clientes es deliberadamente aproximado. Una vez que tu tienda supera los 100 pedidos, la ficha muestra una cifra precedida por una tilde, como ~450, y las tiendas con más de 1.000 cuentas de usuario simplemente muestran ~1000+. El recuento también se almacena en caché durante una hora, por lo que hacer clic en Actualizar justo después de un nuevo pedido puede no moverlo. Nada de esto afecta a la exportación en sí, que siempre lee datos en vivo.

Si la ficha Clientes muestra 0 Registros, está en gris y no se puede seleccionar. Eso significa que WooCommerce aún no tiene pedidos almacenados, por lo que no hay nadie que exportar.

El paso Seleccionar tipo de exportación con el mosaico Clientes seleccionado, un mosaico de 0 Registros atenuado y el botón Actualizar resaltado

Paso 2: Elige tus campos de cliente

En el paso Campos de Exportación, las columnas que vas a exportar aparecen como etiquetas bajo Campos Seleccionados. Los clientes empiezan con seis de ellas:

  • Facturación: Nombre
  • Facturación: Apellidos
  • Facturación: Empresa
  • Facturación: País
  • Facturación: Correo electrónico
  • Gasto Total

A partir de ahí puedes dar forma a la lista de columnas:

  • Haz clic en Añadir más campos para abrir la ventana emergente Seleccionar Campos de Exportación y añadir cualquier cosa que aún no sea una etiqueta.
  • Haz clic en Gestionar Campos para abrir la misma ventana emergente con la lista completa, un cuadro de búsqueda y un filtro de grupo.
  • Arrastra una etiqueta para cambiar el orden de las columnas en tu archivo.
  • Haz clic en el icono del lápiz sobre una etiqueta, o haz doble clic en ella, para renombrar el encabezado de esa columna. Los datos subyacentes permanecen iguales.
  • Haz clic en la X de una etiqueta para eliminar esa columna.
  • Usa Restablecer a Predeterminado para volver a los seis iniciales, o Borrar Todo en la ventana emergente para empezar desde cero.

Los clientes tienen 33 campos disponibles en total, agrupados así:

GrupoCamposQué contiene
Cuenta3ID de Usuario, Nombre de Usuario, Rol de Usuario. Estos permanecen vacíos para los clientes invitados, que no tienen cuenta.
Dirección de Facturación14Nombre, empresa, dirección postal, ciudad, código postal, estado, país, teléfono y correo electrónico
Dirección de Envío13El mismo desglose de dirección para el envío, además de campos de país completos y de prefijo separados
Historial de Pedidos3Gasto Total, Pedidos Completados, Pedidos Totales

Un par de pares de campos confunden a la gente, y no se nombran de la misma manera en ambos lados. En facturación, Facturación: Estado da el nombre completo del estado mientras que Facturación: Estado (prefijo) da el código corto, y Facturación: País da el país tal como está almacenado. En envío, está invertido: Envío: País (prefijo) da el código corto y Envío: País da el nombre completo. Añade el que tu sistema de destino espere, y comprueba las primeras filas de tu archivo antes de confiar en una importación masiva.

El paso Campos de exportación mostrando las seis etiquetas de cliente predeterminadas, con Añadir más campos, Gestionar campos y Restablecer a predeterminado resaltados

Para la lista completa en todos los tipos de exportación, consulta Campos de exportación compatibles.

Añadiendo tu propia meta de cliente

Store Exporter Deluxe no detecta automáticamente la meta personalizada, así que primero registra las claves que deseas. Ve a Campos Meta Personalizados bajo el grupo HERRAMIENTAS en la barra lateral, luego elige Clientes. Hay un cuadro, Meta de Cliente, que lee las claves de meta de usuario y añade cada una como una columna extra.

Introduce una clave por línea, marca Exportación rápida en Disponible en y luego haz clic en Guardar campos. Tus claves aparecerán entonces en la ventana emergente de campos en el paso Campos de exportación.

El formulario Añadir campos meta con Clientes elegido, una clave escrita en el cuadro Meta de cliente, las casillas de verificación Disponible en y el botón Guardar campos

Metadatos del cliente lee los metadatos almacenados en la cuenta de usuario de WordPress, por lo que no devuelve nada para los clientes invitados. Si los datos que buscas se encuentran en el pedido en lugar de en la cuenta, exporta Pedidos con Metadatos del pedido en su lugar. Consulta Exportación de metadatos personalizados de productos, pedidos y artículos de pedido para ver el tutorial completo.

Paso 3: Ordena tus clientes

Abre el paso Filtros y ordenación y verás “No hay filtros disponibles para este tipo de exportación” a la izquierda. Esto es esperado en la versión 5.4.4: el tipo de exportación Clientes no tiene tarjetas de filtro, por lo que una exportación de Clientes siempre devuelve a todos los clientes de tu tienda.

Esta es una limitación conocida, no algo que hayas configurado mal. Exporta la lista completa y filtrace en tu hoja de cálculo, o utiliza el tipo de exportación Pedidos, que sí ofrece filtros por estado del pedido, fecha, país, rol de usuario y más.

La ordenación sí funciona. En el panel Ordenación de la derecha:

  1. Elige un campo en Ordenar por. Tus opciones son ID, Fecha de creación y Fecha de modificación, o déjalo en Orden predeterminado.
  2. En Orden, haz clic en Ascendente o Descendente. Ambos botones permanecen en gris hasta que hayas elegido un valor de Ordenar por.
El paso Filtros y ordenación mostrando el mensaje No hay filtros disponibles junto al panel de ordenación, con Ascendente y Descendente atenuados

Aparece un panel Vista previa de ordenación debajo una vez que se establece un campo de ordenación, para que puedas ver el orden en que tus filas aparecerán antes de ejecutar nada.

Paso 4: Configura tus opciones de formato y lotes

En el paso Opciones de exportación, elige una de las cinco casillas bajo Formato de archivo:

FormatoMejor paraNotas
CSVUso general, Hojas de cálculo de Google, plataformas de correo electrónicoLa opción más universal. Se abre en cualquier lugar.
TSVFlujos de trabajo separados por tabulacionesÚtil cuando las direcciones contienen comas
XLSCompatibilidad con Excel 97-2003Soporte de hojas de cálculo heredadas
XLSXFlujos de trabajo modernos de ExcelExcel nativo 2007 y posterior
XMLFuentes de datos e integracionesSalida estructurada para que otros sistemas la lean

CSV se adapta a la mayoría de trabajos y es lo que casi todas las herramientas de correo electrónico y CRM piden al importar. Si ya has guardado una configuración en la pantalla Plantillas de exportación, aplícala desde el desplegable Plantilla de exportación en lugar de reconstruir tu lista de campos manualmente.

En Configuración de lotes obtienes tres controles. Límite limita cuántos clientes se exportan y por defecto es Todos los registros. Desfase omite un número de clientes desde el principio, lo que se empareja con Límite para procesar una tienda grande en trozos. Tamaño del lote establece cuántos registros se procesan por pasada, y 100 es el valor predeterminado.

El paso Opciones de exportación con los cinco mosaicos de Formato de archivo, el selector de Plantilla de exportación y los campos de Configuración por lotes resaltados

Cuando esté listo, haga clic en Ejecutar Exportación en la esquina superior derecha. La barra de resumen superior muestra TIPO DE EXPORTACIÓN, CAMPOS, FILTROS, FORMATO y FILAS ESTIMADAS, por lo que vale la pena echarle un vistazo primero. FILTROS siempre muestra 0 en una exportación de Clientes, por la razón explicada en el Paso 3. Su archivo se descarga una vez que finaliza la ejecución.

Exportar clientes de forma programada

Si la misma lista de clientes necesita llegar a su plataforma de correo electrónico cada lunes, créela como una exportación programada. Vaya a Exportaciones Programadas en el grupo EXPORTACIONES, luego agregue una nueva y establezca Tipo de Exportación en Clientes. El formulario se desarrolla en cinco pasos.

General: elija su Formato de Exportación. La etiqueta difiere del Formato de Archivo de Exportación Rápida, y también lo hace la lista. Las exportaciones programadas agregan RSS 2.0 y JSON, y las dos opciones de Excel se leen como Excel (XLS) y Excel (XLSX). Los campos también funcionan de manera diferente aquí: en lugar de una lista de etiquetas, elige Todos los Campos, Usar Plantilla para aplicar una plantilla de exportación guardada, o Selección Guardada para reutilizar lo que configuró por última vez en Exportación Rápida para clientes. Este paso también contiene los controles de formato que Exportación Rápida no tiene, como Delimitador de Columna y Formato de Encabezado.

Filtros: al igual que en Exportación Rápida, no hay tarjetas de filtro para Clientes, por lo que este paso solo ofrece ordenación.

Método: elija cómo le llega el archivo en Método de Entrega. Las seis casillas son Archivar a Medios, Guardar en Servidor, Enviar por Correo Electrónico, POST a URL, FTP / SFTP y Google Sheets. Cada una revela su propia configuración, como los destinatarios y la línea de asunto para el correo electrónico. Dos resúmenes expresan las mismas opciones de forma más completa, así que no se confunda cuando cambie la redacción: el panel Resumen del Horario a la derecha y la fila Destino en el paso Avanzado muestran Archivar a Medios de WordPress, POST a URL Remota y Carga FTP / SFTP.

Programación: elija Cada Hora, Diariamente, Semanalmente, Mensualmente, Personalizado o Manual. Los datos de los clientes cambian a medida que llegan los pedidos, por lo que diariamente o semanalmente es adecuado para la mayoría de las tiendas. El panel Vista Previa del Horario muestra la próxima ejecución antes de guardar.

Avanzado: establezca un Patrón de Nombre de Archivo, agregue Destinatarios de correo electrónico para notificaciones de éxito o fallo, controle cuántos archivos pasados se conservan y configure reintentos.

El paso General de exportación programada con Clientes establecido como Tipo de exportación, el selector de Formato de exportación y las opciones de Campos de exportación resaltadas

Para obtener instrucciones detalladas sobre cómo crear una programación, consulta Cómo programar exportaciones.

Solución de problemas

La exportación finaliza con “No se encontraron objetos para exportar”
En la versión 5.4.4, esto casi siempre significa que HPOS está desactivado. La exportación de Clientes lee las tablas de pedidos de HPOS y, con el almacenamiento más antiguo basado en publicaciones en uso, no encuentra nada que coincida. Sigue Cómo resolver el problema de exportación de clientes para cambiar tu tienda en WooCommerce → Ajustes → Avanzado → Funciones, sincronizando tus pedidos existentes mientras avanzas.
Algunos clientes faltan en el archivo
Los clientes se crean a partir de los registros de análisis de WooCommerce, que se completan a medida que llegan los pedidos. Si has importado pedidos, migrado desde otra plataforma o cambiado recientemente el almacenamiento de pedidos, esos registros pueden retrasarse. Ve a WooCommerce → Análisis → Ajustes, busca Importar datos históricos y haz clic en Empezar. Una vez que finalice la importación, vuelve a ejecutar la exportación.
Alguien con una cuenta no está en la exportación
La exportación de Clientes solo cubre a las personas que han realizado un pedido, por lo que cualquiera que se haya registrado sin comprar nunca aparece. Si deseas todos los titulares de cuentas independientemente del historial de compras, utiliza el tipo de exportación Usuarios en su lugar.
Las columnas de Cuenta están vacías para muchas filas
Eso es el pago de invitados. ID de usuario, Nombre de usuario y Rol de usuario solo tienen valores cuando el comprador ha iniciado sesión en una cuenta. Sus detalles de facturación, detalles de envío e historial de pedidos todavía se exportan normalmente, así que usa Facturación: Dirección de correo electrónico en lugar de ID de usuario como identificador.
El recuento de clientes en la ficha no coincide con mi archivo
El recuento de la ficha es una estimación para cualquier pedido superior a 100 y se almacena en caché durante una hora. La exportación lee datos en vivo, así que considera el archivo como correcto y la ficha como una guía aproximada.
Una columna de metadatos personalizada sale en blanco
La clave debe coincidir exactamente, así que compruébala en la pantalla Campos de metadatos personalizados con la clave almacenada en la cuenta de usuario, prestando atención a errores tipográficos, espacios extra y la falta de un guion bajo inicial. Confirma que Exportación rápida está marcada en Disponible en. También comprueba que los metadatos se almacenan en la cuenta de usuario y no en el pedido, porque Metadatos de cliente solo lee metadatos de usuario.

Preguntas Frecuentes

¿Incluye clientes invitados?
Sí. Se incluye a cualquier persona que haya realizado un pedido, independientemente de si creó una cuenta o no. Sus campos de cuenta aparecerán vacíos.
¿Puedo exportar clientes que nunca han realizado un pedido?
No, no con este tipo de exportación. Los clientes se derivan de los pedidos. Utiliza el tipo de exportación Usuarios para obtener todas las cuentas de WordPress independientemente del historial de compras.
¿Puedo filtrar clientes por estado del pedido, país o fecha?
No en la versión 5.4.4. Consulta el Paso 3 anterior para conocer las soluciones.
¿Por qué mis números no coinciden con el informe de Clientes de WooCommerce?
El informe y la exportación cuentan las cosas de forma ligeramente diferente, y la cifra del mosaico se redondea en tiendas más grandes. Si la diferencia es grande, normalmente significa que los registros de tu análisis están incompletos. Ejecuta Importar datos históricos en WooCommerce → Análisis → Ajustes.
¿Cómo exporto solo direcciones de correo electrónico?
En el paso Campos de exportación, haz clic en Borrar todo en la ventana emergente de campos, y luego añade solo Facturación: Dirección de correo electrónico. Obtendrás un archivo de una sola columna listo para importar.
¿A dónde van mis archivos exportados?
Una Exportación Rápida se descarga directamente en tu navegador. Las exportaciones programadas van a donde las configures en Método de entrega, y si el archivado está activado puedes volver a descargar ejecuciones pasadas desde la pantalla Archivos.

¿Necesitas más ayuda?

Si estás usando Store Exporter Deluxe y encuentras algo que este artículo no cubre, abre un ticket de soporte y nuestro equipo te ayudará a que tu exportación de clientes funcione.

Si estás usando el plugin gratuito Store Exporter, pregunta en el foro de soporte de WordPress.org y nuestro equipo te responderá allí.

¿Fue útil este artículo?

Artículos relacionados

Recursos y ayuda