Solución de problemas
¿Por qué no se registran las aperturas y los clics?
El seguimiento de aperturas y clics necesita un CNAME de seguimiento verificado y el seguimiento activado. Soluciona la falta de eventos de carga y de clic en el correo de la API, SMTP y las campañas.
Este artículo te ayuda cuando los emails se entregan pero nunca muestran Loaded ni Clicked, o cuando tu analítica muestra cero aperturas y clics.
Síntomas
- Los emails se quedan en Delivered aunque los destinatarios los abrieron o hicieron clic en los enlaces.
- Las pestañas Loads y Clicks de la página del email están vacías.
- No llegan eventos de webhook
email.loadedniemail.clicked. - Los enlaces de los emails recibidos apuntan directamente a tu sitio en lugar de a
https://go.acme.com/….
Causa
Emailit solo hace seguimiento del correo enviado desde un dominio con un CNAME de seguimiento verificado. Sin él, todos los emails se envían sin seguimiento, diga lo que diga tu configuración. Las causas habituales:
- Falta el registro de seguimiento o es incorrecto. Es un CNAME de
go.acme.com(o de tu subdominio de seguimiento personalizado) ago.emailitmail.com. - El registro tiene el proxy activado en Cloudflare. Un registro con proxy no devuelve un CNAME, así que la verificación falla. Consulta ¿Por qué falla mi CNAME de seguimiento en Cloudflare?.
- El seguimiento está desactivado. Track loads y Track clicks están desactivados por defecto en cada dominio.
- Tu petición a la API lo desactiva. El parámetro
trackingsustituye a los valores por defecto del dominio para ese email. - El email no tiene HTML. El seguimiento de aperturas añade una imagen diminuta a la parte HTML, y el seguimiento de clics reescribe los enlaces
httpyhttpsque contiene. Los emails de texto plano no admiten seguimiento. - La aplicación de correo del destinatario bloquea las imágenes. Las aperturas solo se registran cuando se carga la imagen, así que algunas aperturas nunca se cuentan.
Solución
-
Comprueba el registro de seguimiento. Abre Email APIDomains, selecciona el dominio y busca el CNAME de seguimiento en los registros DNS. Debe mostrar OK.
-
Publica o corrige el CNAME. Añádelo en tu proveedor de DNS y después selecciona Check DNS:
go.acme.com CNAME go.emailitmail.comSi tus DNS están en Cloudflare, configura el registro como DNS only. Consulta Dominio de seguimiento personalizado.
-
Activa el seguimiento en el dominio. Cuando el CNAME esté en OK, activa Track loads y Track clicks en la página del dominio, o llama a Actualizar un dominio con
track_loadsytrack_clicks. Estos valores por defecto se aplican al correo de la API y SMTP. -
Revisa tus peticiones a la API. Si pasas
tracking, configúralo comotrueo como{"loads": true, "clicks": true}. Omítelo para usar los valores por defecto del dominio. El correo SMTP siempre sigue los valores por defecto del dominio. -
Envía un email de prueba nuevo. El seguimiento se decide cuando se envía el email, así que los emails anteriores siguen sin seguimiento. Envíate un email HTML, ábrelo con las imágenes activadas y haz clic en un enlace. El estado cambia a Loaded y después a Clicked.
Los emails de campaña tienen seguimiento automáticamente una vez verificado el CNAME de seguimiento. Emailit vuelve a comprobar el registro cada día. Si deja de funcionar, el correo nuevo sale sin seguimiento hasta que vuelva a superar la comprobación. Más información en Seguimiento.
¿Sigues teniendo problemas?
Contacta con soporte o pregunta en Discord indicando el nombre del dominio y el ID de un email que debería haber tenido seguimiento.