Todos los artículos

Cómo verificar correos de clientes de WooCommerce antes del ESP

··6 min de lectura

Para verificar los correos de clientes de WooCommerce, expórtalos desde WooCommerce, luego Customers, luego Download, pasa el CSV por un verificador de correo e importa a tu plataforma de correo solo las filas válidas de los clientes que aceptaron recibir marketing. El checkout de WooCommerce acepta cualquier dirección que parezca un correo, así que la lista de clientes de una tienda casi siempre tiene algunos errores de escritura que van a rebotar en la primera campaña.

Los datos de abajo vienen de la documentación de WooCommerce y WordPress, consultada el 2 de noviembre de 2026.

Por qué las listas de WooCommerce tienen direcciones malas

WooCommerce funciona sobre WordPress, y la comprobación de direcciones de WordPress es is_email(). Su propia documentación dice que "no cumple con el RFC" y que "no comprueba correctamente los caracteres inválidos". Revisa la forma de la dirección. Nada en ella le pregunta al servidor de correo si el buzón existe.

Así que jane@gmial.com y jane@company.con pasan directo por el checkout. El pedido se completa igual, el cliente no recibe nada y la dirección se queda en tu tabla de clientes hasta el día en que la importas a Mailchimp o Klaviyo y rebota.

WooCommerce vende una extensión llamada Customer Email Verification que agrega un código de un solo uso y una comprobación MX ("confirma que el dominio del correo tiene un servidor de correo que funciona"). Eso ayuda con los clientes nuevos. No hace nada por los que ya tienes.

Paso 1: exporta tus clientes

Según la documentación del reporte Customers de WooCommerce:

  1. En el panel de administración de WordPress, ve a WooCommerce y luego a Customers.
  2. Usa los filtros avanzados si solo quieres una parte de la lista. Email, Number of orders y Total spend están entre los filtros, lo que hace de "clientes con dos o más pedidos" un segmento fácil.
  3. Haz clic en Download para exportar la vista actual como CSV.
  4. En tiendas grandes, WooCommerce arma la exportación en segundo plano y te envía por correo un enlace de descarga.

Necesitas una cuenta que pueda ver los reportes de WooCommerce. Nuestra página de exportación de WooCommerce resume los mismos pasos.

Para exportaciones programadas, la extensión de pago Customer / Order / Coupon Export de WooCommerce exporta clientes como CSV y puede enviar los archivos por correo, FTP o HTTP POST.

Paso 2: separa el consentimiento de marketing de la compra

Una lista de clientes no es una lista de marketing. Antes de verificar, divídela:

Grupo Va a
Clientes que marcaron una casilla de marketing en el checkout Tu lista de marketing
Clientes sin consentimiento registrado Solo correos de pedido y de cuenta, o una solicitud de permiso donde la ley lo permita
Clientes que antes se dieron de baja en tu herramienta de correo Tu archivo de supresión, nunca la importación

Si usas un plugin de opt-in en el checkout, su campo aparece en los datos del pedido o del cliente; filtra por él. Si no tienes ningún campo de opt-in, eso es lo primero que hay que arreglar, antes de cualquier importación.

Los términos de tu plataforma de correo normalmente dicen lo mismo. Mailchimp, Klaviyo y otras se basan en permisos, y una importación de todos los compradores anteriores es un motivo común de revisión de la cuenta.

Paso 3: limpia el archivo

  1. Quita los duplicados. Los checkouts como invitado crean filas repetidas de la misma persona. Eliminar correos duplicados trata las variantes de mayúsculas y minúsculas como una sola dirección.
  2. Corrige los errores de escritura obvios. El corrector de errores en correos sugiere correcciones como gmial.com a gmail.com. Trátalas como sugerencias; la dirección corregida igual hay que comprobarla.
  3. Saca los pedidos de prueba. Filtra tu propio dominio y direcciones como test@ usadas durante la configuración.
  4. Quita las bajas anteriores. Exporta los contactos dados de baja de tu plataforma de correo y quítalos con comparar listas de correos.

Paso 4: verifica las direcciones

Sube el CSV en la página de verificación. Cada dirección se comprueba contra su servidor de correo, y tus otras columnas (nombre, número de pedidos, gasto total) se quedan en el archivo. Para probar primero con una muestra, usa el verificador de correos en CSV.

Resultado ¿Importar?
Valid (válido) Sí
Catch-all Sí, como un segmento aparte que se envía después del grupo válido
Unknown (desconocido) Retener y volver a comprobar más tarde
Invalid (inválido) No; conserva el registro del cliente en WooCommerce y deja la dirección fuera del correo
Disposable (desechable) Normalmente no

Los compradores usan sobre todo Gmail, Outlook, Yahoo e iCloud, que rechazan los buzones desconocidos durante la comprobación, así que la mayoría de los resultados salen claramente válidos o inválidos. Los resultados catch-all son más comunes en compradores empresariales con dominios de empresa. ¿Deberías enviar a direcciones catch-all? explica cómo manejarlos.

Paso 5: importa las filas buenas a tu ESP

Usa la importación propia de tu plataforma de correo con el archivo válido:

  • Mailchimp. La extensión oficial y gratuita Mailchimp for WooCommerce sincroniza los datos de la tienda de ahí en adelante. Para los clientes que ya están en la tienda, importa el archivo verificado a tu audiencia. Nuestra guía para limpiar una lista de Mailchimp cubre la parte de la importación.
  • Klaviyo. Importa el archivo a una lista y conserva una propiedad con el resultado de verificación. Consulta cómo limpiar una lista de Klaviyo.
  • Zapier. La propia guía de Zapier de WooCommerce dice que el método de Zapier "no agrega de forma retroactiva a los clientes anteriores o existentes. Para lograrlo, tienes que importarlos". Así que la ruta del CSV sigue siendo la forma de meter el historial de clientes.

Agrega una etiqueta como woo-verified-2026-11 al importar, y una etiqueta aparte para las filas catch-all, para que más adelante puedas saber qué clientes vinieron de esta limpieza.

Paso 6: mantén fuera las nuevas direcciones malas

Dos opciones, según cuánta fricción estés dispuesto a aceptar en el checkout:

  • Un paso con código por correo al crear la cuenta, mediante una extensión como la de arriba.
  • Una comprobación en vivo del campo de correo del checkout con una API de verificación de correo, que marca gmial.com y los buzones muertos mientras el cliente todavía puede corregirlos. Verificar correos en formularios de WordPress cubre el lado de WordPress, y la documentación de la API tiene el formato de las solicitudes.

En cualquier caso, vuelve a comprobar la lista antes de los envíos grandes, como Black Friday. Preparar tu lista de correos para Black Friday tiene los tiempos.

Ejemplo práctico (ilustrativo)

Una tienda exporta 3,000 clientes. Seiscientos nunca marcaron la casilla de marketing, así que quedan fuera de la importación. De los 2,400 clientes con consentimiento, unos 120 son checkouts como invitado duplicados. La verificación del resto de las filas marca unas cuantas docenas de direcciones inválidas, sobre todo dominios de correo gratuito mal escritos, y un grupo más pequeño de direcciones empresariales catch-all. Las filas válidas van a la lista principal, las filas catch-all reciben su propia etiqueta y las filas inválidas se quedan en WooCommerce solo para el historial de pedidos.

Lista de comprobación

  • Clientes exportados desde WooCommerce > Customers > Download
  • Solo clientes con consentimiento en el archivo de marketing
  • Duplicados, pedidos de prueba y bajas anteriores eliminados
  • Todas las direcciones verificadas; las inválidas fuera del correo
  • Filas válidas y catch-all importadas con etiquetas separadas
  • Una comprobación activa para las nuevas direcciones del checkout

Verifica antes de subir

Sube tu exportación de WooCommerce en la página de verificación. Obtienes 100 comprobaciones de correo gratis al iniciar sesión con Google, sin tarjeta, suficientes para ver cómo se comporta una muestra de tu lista de clientes. Para tiendas más grandes, los planes mensuales están en la página de precios.

Preguntas frecuentes

¿Cómo exporto los correos de clientes de WooCommerce?

En el panel de administración de WordPress, ve a WooCommerce y luego a Customers. Filtra la lista si solo quieres algunos clientes y haz clic en Download para exportar la vista actual como CSV. En los reportes más grandes, WooCommerce prepara la exportación en segundo plano y te envía por correo un enlace de descarga.

¿WooCommerce comprueba que el correo de un cliente sea real?

No por defecto. La función is_email() de WordPress, que hace las comprobaciones básicas de direcciones, solo mira el formato, y su documentación dice que no cumple con el RFC. No contacta al servidor de correo. Extensiones como Customer Email Verification agregan un paso con código por correo y una comprobación MX.

¿Puedo enviar correo de marketing a todos los clientes de WooCommerce?

No automáticamente. En muchos lugares, comprar algo no equivale a aceptar recibir correo de marketing, y la mayoría de las plataformas de correo piden consentimiento (opt-in). Importa a los clientes que marcaron una casilla de marketing, o revisa las reglas que te aplican antes de escribirles a compradores anteriores.

¿La conexión con Mailchimp o Zapier agregará a mis clientes antiguos?

La guía de WooCommerce para el método de Zapier dice que no agrega de forma retroactiva a los clientes anteriores o existentes, y que tienes que importarlos. Expórtalos como CSV, verifica el archivo e importa las filas válidas.

¿Debo borrar de WooCommerce a los clientes inválidos?

No. Conserva los registros de clientes y pedidos para contabilidad y soporte. Solo deja las direcciones inválidas fuera de tu lista de correo, y corrige los errores de escritura obvios si el cliente confirma la dirección correcta.

Verifica correos por 39,00 USD/mes, sin cortes

Comprobación SMTP real del buzón. Sin créditos ni cobro por correo.

Empezar

Leer el original en inglés