Recuperar carritos no es «mandar un correo». Es una cadena de cuatro piezas, y si falla una, las otras tres no sirven de nada. Esta guía las recorre en orden, con lo que hay que configurar en cada una.
Pieza 1: seguir el carrito antes de tener el email
WooCommerce no guarda los carritos que no llegan a pedido. Están en la sesión del navegador y desaparecen con ella. Lo primero, por tanto, es registrar cada carrito en una tabla propia en cuanto se añade el primer producto, con su contenido, su importe y su hora.
Esto sirve aunque todavía no sepas quién es la persona: te da el denominador de todas las métricas que vienen después y te permite ver, de un vistazo, qué productos se abandonan más.
Pieza 2: capturar el contacto lo antes posible
Hay tres momentos en los que puedes saber a quién escribir, de más a menos frecuente:
- Cliente identificado: si tiene sesión iniciada, ya tienes su correo. Cero fricción.
- Campo de email del pago: en cuanto lo escribe, guárdalo, aunque no termine. Es la fuente que más carritos aporta.
- Formulario propio: un descuento a cambio del correo antes de salir. Funciona, pero es el que más molesta.
El segundo es el que marca la diferencia. Si solo capturas el correo cuando el pedido se crea, no recuperas nada: para entonces ya no hay carrito abandonado.
Pieza 3: el enlace de recuperación
Un recordatorio que lleva a la portada no recupera. El enlace tiene que devolver el carrito exactamente como estaba: mismos productos, mismas cantidades, mismas variaciones, y sin pedir que la persona inicie sesión.
Técnicamente es un enlace con un identificador único de ese carrito que, al abrirse, restaura el contenido en la sesión actual y lleva directamente al pago. Ese identificador debe ser aleatorio y no reversible: si es el id de la fila, cualquiera puede pasear por los carritos ajenos cambiando un número.
Pieza 4: el envío
Tres decisiones, y solo tres:
- Cuándo se considera abandonado un carrito. Entre 30 y 60 minutos es lo razonable. Menos, y persigues a gente que sigue comprando.
- Cuánto esperas para escribir. El primer recordatorio funciona mejor entre una y cuatro horas después.
- Cuántos correos envías. Uno recupera la mayor parte. Un segundo a las 24 h añade algo. A partir del tercero, molestas más de lo que ganas.
La estructura concreta del correo —asunto, cuerpo, si conviene o no meter un descuento— está en este artículo.
Qué medir
Cuatro cifras. Si tu panel no te da estas cuatro, te está contando una historia incompleta:
- Carritos abandonados en el periodo.
- Carritos recuperados: los que acabaron en pedido después del recordatorio.
- Tasa de recuperación = recuperados ÷ abandonados. Entre el 5 % y el 15 % es normal con un solo correo.
- Dinero recuperado. Es la única cifra que justifica el trabajo ante quien paga las facturas.
Los cuatro errores que dejan el sistema sin efecto
Escribir demasiado pronto
Un correo a los diez minutos llega mientras la persona sigue en la tienda. Además de inútil, resulta invasivo.
No excluir a quien ya compró
Si alguien termina el pedido después de que el correo se haya programado, hay que cancelarlo. Recibir un «se te olvidó algo» cuando acabas de pagar destruye la confianza en la tienda.
Enviar desde una dirección que no existe
Un remitente wordpress@tudominio.com sin SPF ni DKIM acaba en spam. Configura el envío con un SMTP autenticado y un remitente real de tu dominio.
Guardar el correo sin base legal
Capturar un email en el proceso de pago es legítimo, pero hay que decir para qué se usa y permitir darse de baja. Lo desarrollamos en RGPD y carritos abandonados.
Montarlo sin escribir código
Las cuatro piezas vienen de serie en CTK Cart Recovery, nuestro plugin para recuperar carritos abandonados en WooCommerce: tabla propia de carritos, captura del correo desde el pago y desde el usuario identificado, enlace de recuperación firmado y panel con las cuatro métricas. La configuración mínima son dos campos: el tiempo de abandono y el retraso del correo.


