Solución de problemas de configuración de DNS y SPF en Klaviyo
Solución de problemas de configuración de DNS y SPF en Klaviyo
Qué registros DNS utiliza Klaviyo
Klaviyo utiliza registros DNS estándar para demostrar que puedes enviar correos electrónicos desde tu dominio. Entre ellos, se incluyen los siguientes:
- Registro SPF (TXT) para enumerar qué servicios pueden enviarte correos electrónicos para tu dominio.
- DKIM (registros CNAME, que apuntan a registros DKIM alojados en Klaviyo) para permitir que los proveedores de bandeja de entrada verifiquen que los mensajes no se cambiaron.
- Otros registros TXT que algunas herramientas utilizan para verificar la propiedad del dominio.
Agregas y editas estos registros en tu proveedor de DNS (por ejemplo, GoDaddy, Cloudflare, Shopify, OVH, IONOS o tu panel de hosting). Si tu dominio de envío de marca usa enrutamiento dinámico, agrega sus registros NS y el registro de verificación TXT del dominio raíz que se muestra en Klaviyo en tu proveedor de DNS. Klaviyo aloja el resto de los registros de ese subdominio, y agregas cualquier registro propio en Klaviyo. Consulta Cómo administrar registros de DNS para un dominio de envío de marca dinámico.
Los registros que añadas dependerán de la función de Klaviyo que estés configurando:
- Dominio de envío de marca (marketing, transaccional o de servicio): registros NS (enrutamiento dinámico) o registros CNAME (enrutamiento estático), además de un registro de verificación TXT en el dominio raíz para cualquiera de los dos tipos de enrutamiento.
- Dominio dedicado de seguimiento de clics: con la configuración manual, un CNAME en el host que proporciona Klaviyo (por ejemplo,
trk.yourbrand.com), además del registro de verificación TXT del dominio raíz que se muestra en Klaviyo. Con la configuración automática, Klaviyo administra el registro de seguimiento de clics en tu dominio de envío de marca dinámico. - DMARC: un registro TXT en el dominio raíz (por ejemplo,
_dmarc.example.com), que se configura fuera de Klaviyo.
No necesitas agregar un registro TXT de SPF independiente para enviar correos electrónicos a través de Klaviyo. SPF ya está configurado para los dominios de envío compartidos de Klaviyo. Para un dominio de envío de marca, los registros NS o CNAME que agregas durante la configuración lo conectan a los registros SPF que administra Klaviyo. La sección de SPF a continuación explica cómo actualizar un registro si otro servicio requiere un cambio.
Dónde encontrar tus valores DNS de Klaviyo
El proceso de configuración del dominio muestra los registros exactos que necesitas agregar. Para revisar los registros de un dominio después de completar su configuración:
- Ve a Configuración > Dominios.
- Abre el menú de tres puntos del dominio y selecciona Ver registros.
Para cada registro, verás:
- Nombre/host: la parte del dominio donde debe estar el registro (por ejemplo,
sendosend.yourbrand.com). - Tipo: como
TXT. - Valor: la cadena larga que debes copiar y pegar en tu proveedor de DNS.
Copia cada valor exactamente en tu host DNS, haciendo coincidir el nombre/host y el tipo que se muestran en Klaviyo.
Selectores DKIM por tipo de envío
Para el enrutamiento estático, los nombres de los registros DKIM CNAME dependen del tipo de envío del dominio de envío de marca que estés configurando:
- Los dominios de marketing usan los selectores
km1ykm2. - Los dominios transaccionales usan los selectores
kt1ykt2. - Los dominios de servicio usan selectores
ks1yks2.
Un segundo dominio de envío de marca del mismo tipo de envío usa el siguiente par de selectores. Por ejemplo, un segundo dominio de marketing usa km3 y km4.
Los dominios de envío de marca estáticos existentes que se configuraron antes de que los tipos de envío estuvieran disponibles siguen usando los selectores heredados kl1 y kl2. No se requiere ninguna acción para que sigan funcionando.
El enrutamiento dinámico no utiliza CNAME con nombre de selector. Añades registros NS para delegar el subdominio de envío a Klaviyo, y Klaviyo sirve los registros DKIM en tu nombre.
Editar un registro SPF existente de forma segura
Un nombre de host debe tener solo 1 registro SPF. Klaviyo no requiere que agregues un mecanismo a un registro SPF existente. Si otro servicio de correo electrónico requiere un cambio de SPF, actualiza el registro existente en lugar de crear un segundo.
Consejos generales:
- Busca un registro
TXTexistente en tu dominio que empiece conv=spf1. - Si encuentras uno, agrega el mecanismo que proporciona el servicio a ese mismo registro en lugar de crear un nuevo TXT de
v=spf1. - Asegúrate de que el registro siga comenzando con
v=spf1y termine con un resultado como~allo-all.
Si otro servicio requiere SPF en un subdominio (por ejemplo, send.example.com), usa el host de ese subdominio. No agregues un registro TXT en un host que ya tenga un CNAME para Klaviyo; el CNAME conecta ese host con registros administrados por Klaviyo. Para los nombres de host sin un CNAME, estos son algunos ejemplos:
- Organiza
sendosend.example.comparasend.example.com. - Host
@o en blanco para el dominio raízexample.com(según la interfaz de tu proveedor de DNS).
Añadir registros TXT adicionales (auditorías, verificación, etc.)
Por lo general, puedes añadir registros TXT adicionales para cosas como auditorías de seguridad o verificaciones de terceros sin afectar a Klaviyo, siempre y cuando:
- NO crees un segundo registro SPF
v=spf1() para el mismo host. - Usa el host o el nombre especificado por el tercero (por ejemplo, una cadena única) para que no entre en conflicto con los registros SPF/DKIM existentes. No agregues un registro TXT en un host que ya tenga un CNAME.
Si necesitas comprobar la propiedad de tu dominio, por lo general es seguro agregar un registro TXT en el dominio raíz (por ejemplo, example.com) usando el host y el valor exactos proporcionados por el servicio de auditoría.
Si el servicio solicita el registro en un subdominio de envío que usa enrutamiento dinámico (por ejemplo, send.example.com), agrégalo en Klaviyo en lugar de hacerlo en tu proveedor de DNS. Además de los registros NS que delegan el subdominio, los registros que agregues para este en tu proveedor de DNS no surtirán efecto. Consulta Cómo administrar los registros DNS de un dominio de envío de marca dinámico.
Solución de problemas con el dominio de seguimiento de clics
Con la configuración manual, agrega el CNAME y el registro de verificación TXT del dominio raíz que se muestra en Klaviyo en tu proveedor de DNS. Con la configuración automática, Klaviyo administra el registro de seguimiento de clics en tu dominio de envío de marca dinámico. Si la verificación falla o los enlaces de clic no funcionan como se espera, revisa lo siguiente:
- Registros CAA en el dominio raíz: para la configuración manual con un CNAME que apunte a dct.klaviyodns.com, cualquier registro CAA en el dominio raíz debe permitir que Google emita certificados. Permitir
0 issue "pki.goog". Si no tienes registros CAA, no se necesita ningún cambio de CAA. Un registro CAA que bloquea a Google impide la emisión del certificado. - Tiempo de verificación: una vez que empieza la verificación, Klaviyo revisa el DNS y el aprovisionamiento de certificados SSL/TLS cada 15 minutos durante hasta 2 días. Si el dominio muestra Acción requerida o Error, abre Ver registros y haz clic en Verificar para volver a revisar después de corregir los registros. Mientras el dominio muestre Verificando, espera a que se realicen las revisiones automáticas.
- Eliminar el dominio de seguimiento de clics: cuando eliminas un dominio dedicado al seguimiento de clics en Klaviyo, el registro DNS subyacente en tu proveedor se conserva por defecto, de modo que los enlaces en los correos electrónicos enviados anteriormente siguen resolviéndose. Si eliminas el CNAME en tu proveedor de DNS, esos enlaces dejarán de funcionar.
Para obtener detalles de configuración y los estados del ciclo de vida (Verificando, Acción requerida, Error, Verificado, Con actividad), consulta Cómo configurar el seguimiento de clics dedicado.
Problemas comunes de SPF y DNS
Si observas errores relacionados con DNS o SPF en Klaviyo al verificar tu dominio, comprueba lo siguiente:
- Registro no encontrado: confirma que el registro se resuelve en el nombre de host que muestra Klaviyo. Si tu proveedor de DNS agrega automáticamente el dominio raíz, ingresa solo el subdominio en el campo Nombre/Host para que el dominio raíz no se agregue dos veces.
- No verificado: los cambios en el DNS pueden tardar en actualizarse; espera y luego haz clic para volver a registrar en Klaviyo.
- SPF duplicado: conserva 1 registro TXT
v=spf1para el host. Combina los mecanismos de envío autorizados en ese registro, con un solo final como~allo-all, y elimina los registros SPF adicionales. - Registros que se están proxy: algunos proveedores de DNS (Cloudflare en particular) ofrecen una función de activación/desactivación de proxy que oculta los registros detrás de una CDN. El proxy impide que Klaviyo verifique el registro. Desactiva el proxy para tus registros de Klaviyo y mantente desactivado.
- Dominio raíz agregado a un valor de CNAME: algunas interfaces de DNS agregan el dominio raíz a cualquier cosa que pegues en el campo Valor. Si una búsqueda de CNAME devuelve
something.klaviyodns.com.example.comen lugar desomething.klaviyodns.com, agrega un punto final al Valor o revisa la sintaxis de tu proveedor para nombres totalmente calificados. - El proveedor de DNS no admite guiones bajos: los registros DKIM requieren guiones bajos en el host (por ejemplo,
km1._domainkey.example.com). Si la interfaz de usuario del proveedor rechaza los guiones bajos, contacta a su equipo de soporte y, por lo general, pueden crear el registro por ti. Si no pueden, considera migrar el DNS a un proveedor que admita guiones bajos. - El proveedor de DNS no admite el símbolo @: el símbolo
@representa el dominio raíz. Si la IU del proveedor no acepta@, escribe el dominio raíz directamente (por ejemplo,example.com) en el campo Host. - Aplazamientos de propagación de DNS: después de guardar un cambio de DNS, espere hasta 48 horas para que el cambio se propague en todo el mundo. La mayoría de la propagación termina en unos minutos, pero el almacenamiento en caché en el lado del destinatario o de tu proveedor de DNS puede ampliar esa ventana.