Llevas dos semanas preparándola. El asunto: testeado con 4 variantes. El diseño: revisado hasta el último pixel. El copy: esa frase de "te echamos de menos" que por fin suena de verdad y no a plantilla de Mailchimp.

La mandas. Esperas.

Tasa de apertura: 4,3%. Clics: 0,8%. Ventas: 3.

Piensas que el problema es el asunto. O el horario. O que quizás la gente ya no abre emails de tiendas online.

No. El problema está antes. Mucho antes.


El error que comete el 90% de los ecommerces antes de lanzar una campaña win-back

Cuando preparas una campaña de reactivación, lo primero que haces es segmentar: clientes que no compran desde hace 6 meses, 9 meses, un año. Lo sacas del CRM o de Shopify, filtras por fecha de última compra, y ahí tienes tu lista. 4.200 contactos. Perfecto.

Pero hay una pregunta que casi nadie se hace antes de enviar: ¿cuántos de esos emails siguen siendo válidos?

La respuesta, en la mayoría de tiendas online españolas que llevamos analizando: entre un 25% y un 35% no lo son.

No porque los clientes te hayan abandonado. Sino porque sus emails han cambiado, los han cerrado, o nunca fueron reales desde el principio.


Por qué tu lista de "inactivos" está llena de contactos que ya no existen

Un cliente compra en tu tienda en octubre de 2023. Email de trabajo: marta.garcia@agencia-seo-madrid.com. Perfecto, todo correcto.

En enero de 2024, Marta cambia de trabajo. El email corporativo desaparece. Pero en tu base de datos, Marta sigue ahí. Fecha de última compra: octubre 2023. Segmento: inactiva.

Cuando mandas tu campaña win-back en marzo de 2025, ese email rebota. Hard bounce.

Ese rebote no solo significa que Marta no recibe tu email. Significa que Mailchimp o Klaviyo registran ese rebote. Y si tienes suficientes, tu reputación de dominio baja. Y los siguientes emails — incluyendo los que sí tienen destinatarios válidos — empiezan a caer en spam.

Una lista de inactivos degradada no es solo una lista que convierte poco. Es una lista que activamente daña tu capacidad de llegar al resto.


El cálculo que nadie hace antes de lanzar su win-back

Pongamos que tienes 4.200 contactos inactivos y decides mandarles una campaña de reactivación.

Coste de la campaña: diseño + copy + tiempo de configuración. Pongamos 200€ en tiempo (y eso siendo conservador, si lo haces tú). Más el coste del plan de email según tu plataforma.

Si el 30% de esos emails son inválidos: estás enviando 1.260 emails al vacío. Cada uno de esos rebotes erosiona tu sender score.

Tasa de apertura real: si tu lista válida es de 2.940 contactos y abres el 12% (tasa decente para win-back), son 353 aperturas. No 504.

Ventas recuperadas: si conviertes al 1,5% de los que abren, son 5 ventas. Con ticket medio de 65€: 325€.

Has invertido 200€ en tiempo + coste de plataforma para recuperar 325€. Margen neto: escaso.

Con lista limpia: las mismas 353 aperturas más las que perdías por rebotes (digamos un 30% adicional potencial). Y sin dañar tu dominio para las próximas campañas.

Dato: el coste de un hard bounce para tu reputación no se mide en euros directos. Se mide en que tu próxima campaña navideña llega al 60% de las bandejas de entrada en vez del 90%.


El problema específico de los clientes inactivos

Los segmentos de inactivos concentran un porcentaje desproporcionado de emails problemáticos. Tiene lógica:

1. Llevan más tiempo acumulando degradación. Un email que usaron en 2022 tiene más probabilidades de haber caducado que uno que usaron hace 3 meses.

2. Muchos vinieron de lead magnets o compras impulsivas. "Dame el 10% de descuento y te doy mi email de Hotmail que no uso." Ese email nunca fue real para ellos.

3. Las compras de invitado en Shopify generan duplicados. La misma persona, tres emails distintos porque cada vez que compra sin login usa uno diferente o hay variaciones de mayúsculas y espacios. Aparecen como tres clientes inactivos distintos en tu base.

4. El tiempo pasa. Emails corporativos que desaparecen cuando alguien cambia de empresa. Dominios de pequeñas empresas que cierran. Cuentas de Hotmail o Yahoo que se desactivan por inactividad.


Qué hace un ecommerce inteligente antes de lanzar su win-back

Paso 1: Analiza la salud de tu segmento antes de mandarlo.

Antes de configurar el flow, exporta tu lista de inactivos a CSV. Ábrela. ¿Cuántos emails tienen dominios que ya no existen? ¿Cuántos son variaciones del mismo contacto? ¿Cuántos tienen formato raro o guiones sospechosos?

Visualmente puedes detectar los casos más obvios. Para los miles que no ves a simple vista, necesitas automatizarlo.

Paso 2: Limpia antes de enviar, no después.

La mayoría de marketers limpian su base después de una campaña — cuando ya tienen los bounces. Demasiado tarde. El daño a tu dominio ya está hecho.

Limpiar antes significa que tu campaña sale con fuerza, no que la uses como diagnóstico a costa de tu reputación.

Paso 3: Separa los inactivos por antigüedad.

No es lo mismo un cliente inactivo de 6 meses que uno de 3 años. Los de 6 meses: alta probabilidad de email válido, solo necesitas el mensaje correcto. Los de 3 años: limpia primero, manda después.

Para los más antiguos — más de 18 meses sin actividad — una limpieza previa no es opcional. Es el paso cero.


Lo que cambia cuando mandas una win-back a una lista limpia

El mismo cliente, Javier, gestiona una tienda de alimentación gourmet con 22.000 registros. Lleva 8 años con PrestaShop y nunca ha limpiado su base.

Antes de limpiar:

  • Lista total: 22.000 registros
  • Segmento inactivos (+9 meses): 8.400 contactos
  • Tasa apertura win-back: 3,8%
  • Clientes recuperados: 9

Después de analizar su base con ClearRows:

  • 2.100 emails inválidos detectados en el segmento de inactivos (25%)
  • Lista real que vale la pena trabajar: 6.300
  • La misma campaña, misma creatividad, misma hora de envío
  • Tasa apertura: 9,2% (la misma tasa, pero sobre la lista real — sin el peso de los que iban a rebotar)
  • Clientes recuperados: 31

No cambió el asunto. No cambió el diseño. Cambió que mandó a 6.300 personas reales en vez de a 8.400 que incluían 2.100 fantasmas.


El diagnóstico que puedes hacer en 30 segundos

Antes de configurar tu próxima campaña de reactivación, haz esto:

Exporta tu segmento de inactivos de Shopify, Klaviyo o Mailchimp como CSV. Ve a clearrows.com/prueba-gratis. Sube el archivo.

En menos de un minuto tienes tu score de salud, el número exacto de emails inválidos, duplicados y campos problemáticos en ese segmento. Sin registro. Sin tarjeta.

Si el resultado te dice que el 20% o más de tu lista de inactivos tiene problemas — y con casi toda probabilidad lo dirá — entonces tienes una decisión que tomar antes de lanzar tu win-back.

No es "¿merece la pena limpiar?" La pregunta real es: "¿cuánto me va a costar no hacerlo?"


El coste real de ignorarlo

El coste directo es fácil de calcular: campañas que no convierten, plataformas de email que cobran por contactos que no existen, tiempo diseñando creatividades que llegan al 70% del destino real.

El coste indirecto es más difícil de ver pero más caro: dominio con reputación dañada, futuras campañas que aterrizan en spam, clientes reales que dejan de verte porque Mailchimp ya te considera un remitente sospechoso.

Cada win-back que mandas a una lista sucia es un impuesto sobre tus próximas 10 campañas. Nadie lo registra en el Excel. Pero está ahí.


¿Cuántos de tus clientes inactivos son emails que ya no existen? Súbelo a clearrows.com/prueba-gratis y en 30 segundos tienes el número exacto. No el estimado. El número real, el tuyo.