Soluciona los emails de Shopify que van a spam

El correo de Shopify falla de una forma que solo se da en Shopify. Si el dominio de tu dirección de remitente no está autenticado, Shopify reescribe el From y lo sustituye por store+123@shopifyemail.com, y hasta que llega ese momento las bandejas de entrada muestran tu dirección seguida de via shopifyemail.com. Esta guía cubre los registros CNAME que pide Shopify, el registro DMARC que su configuración automática no crea y la separación entre la ruta de las notificaciones y la ruta de marketing de Shopify Messaging.

Por qué los emails de Shopify acaban en spam.

01

Tu dominio de remitente no está autenticado, así que firma Shopify

Mientras no autentiques el dominio, Shopify envía en tu nombre desde su propia infraestructura, y su documentación advierte de que un dominio sin autenticar aparece en la bandeja de entrada como la dirección de remitente que elegiste seguida de via shopifyemail.com. Desde que entraron en vigor los requisitos de Gmail y Yahoo el 1 de febrero de 2024, una dirección que no puede cumplirlos se reescribe directamente a store+123@shopifyemail.com para que el correo pueda salir igualmente. Tu marca desaparece de la línea From y cada señal de reputación del envío acaba en el dominio de Shopify en lugar de en el tuyo. Autenticar el dominio es lo que quita la etiqueta via.

02

Añadiste los registros CNAME pero nunca publicaste DMARC

Tienes que añadirlo tú, como registro TXT en el host _dmarc, en el proveedor de DNS que sirva tu dominio. La ruta desde el admin de Shopify (Settings > Domains, selecciona el dominio y luego DNS settings > Manage > Add custom record > TXT record) solo existe para los dominios gestionados por Shopify, y los dominios comprados a través de Shopify ya vienen con DKIM, SPF y DMARC configurados automáticamente.

03

Tu registro DMARC usa alineación estricta, o tienes dos

Un registro que contenga adkim=s o aspf=s fuerza la alineación estricta, y Shopify te pide que elimines esas etiquetas o que las cambies a adkim=r y aspf=r. Y tener dos registros DMARC TXT en el mismo host rompe la validación exactamente igual.

04

Tu dirección de remitente está en gmail.com o yahoo.com

Shopify no se anda con rodeos en este caso: si tu email de remitente usa un proveedor del tipo name@gmail.com o name@yahoo.com, no tienes acceso a los registros DNS de esos proveedores, así que ese dominio no se podrá autenticar nunca. Shopify documenta que una dirección así puede mostrarse como youremailaddress@gmail.com via shopifyemail.com. Ningún ajuste del admin lo arregla. Usa un dominio que sea tuyo, crea una dirección en él y ponla como email de remitente en Settings > Notifications.

05

Autenticaste para tu app de marketing y te olvidaste de los recibos

Llevarte las campañas a Klaviyo, Omnisend o Mailchimp no se lleva contigo las confirmaciones de pedido, los avisos de envío ni las notificaciones de reembolso. Shopify las sigue enviando, y su documentación señala que la mayoría de las notificaciones a clientes no se pueden desactivar. Usan el email de remitente de Settings > Notifications y necesitan los registros CNAME propios de Shopify, que no tienen nada que ver con el dominio de envío con marca de tu app de marketing. El resultado es que tus clientes reciben campañas impecables y con tu marca, y recibos con via shopifyemail.com desde la misma tienda.

06

Una casilla premarcada en el checkout te llenó la lista de gente que no se suscribió

Shopify te deja premarcar la casilla de consentimiento de email marketing en el checkout para las regiones que elijas, en Settings > Checkout > Marketing opt-in. Compradores que nunca quisieron suscribirse acaban en el segmento Email subscribers y, más adelante, marcan tus campañas como spam. La propia guía de entrega de Shopify cita el techo del 0,3% de quejas de spam de Gmail y Yahoo, y recomienda mantenerse por debajo del 0,1% para evitar el filtrado. Desactiva la preselección o reduce las regiones, y apóyate mejor en el formulario de newsletter y en el doble opt-in.

Cómo autentica Shopify tu correo.

Shopify no te pide en ningún momento que añadas sus direcciones IP a un registro SPF. Todo depende de unos registros CNAME publicados en el dominio de tu dirección de remitente, más un registro DMARC que tienes que añadir tú. Hacen falta las dos piezas: con los CNAME a secas te siguen reescribiendo el remitente.

registro por defecto el problema la solución
Sender email La dirección de Settings > Notifications es la que ven tus clientes en las notificaciones, en las confirmaciones de pedido y en el correo de marketing. Su dominio está sin autenticar salvo que hayas comprado el dominio a través de Shopify, en cuyo caso la autenticación te viene ya configurada. Un dominio sin autenticar significa que Shopify reescribe el From y lo cambia por store+123@shopifyemail.com; antes de llegar a ese punto, la bandeja de entrada muestra via shopifyemail.com junto al nombre de tu tienda. Fija la dirección en Settings > Notifications, haz clic en authenticate your domain y publica todos los registros que aparezcan. Los registros van en el dominio de la dirección de remitente: para info@johns-apparel.com van en johns-apparel.com.
DKIM Shopify firma con su propio dominio hasta que publicas los registros CNAME que genera, así que el dominio d= de DKIM es el suyo y no el tuyo. El dominio que firma nunca coincide con tu dominio From, así que la alineación DMARC no puede pasar en tu dominio y el envío carga con la reputación de Shopify en lugar de con la que intentas construir. En Settings > Notifications, haz clic en authenticate your domain y copia todos los CNAME en tu proveedor de DNS. Shopify avisa de que el número de registros puede variar y de que tienes que añadir todos los que muestre la ventana, así que añádelos todos. Los cambios pueden tardar hasta 48 horas.
SPF No hay nada aparte que añadir. Shopify indica que los registros CNAME que publicas durante la autenticación del dominio se encargan del SPF automáticamente para tu dirección de remitente. Los comerciantes que pegan un include de Shopify en su registro SPF TXT raíz no ganan nada, y cada include de más gasta parte del presupuesto de 10 consultas DNS que permite SPF antes de fallar de forma permanente para todos tus remitentes. Deja en paz el registro SPF TXT que necesita tu proveedor de buzones y no añadas ningún include de Shopify. Si ya añadiste uno, quítalo y confirma que el registro se sigue resolviendo dentro de las 10 consultas.
DMARC No te lo crea nadie. La autenticación automática configura los registros CNAME de DKIM y de SPF, pero no configura ningún registro DMARC, así que la mayoría de las tiendas no tienen ninguno. Sin registro DMARC, o con uno roto, Shopify reescribe tu dirección de remitente aunque los CNAME estén bien. Tanto la alineación estricta con adkim=s o aspf=s como los registros DMARC TXT duplicados cuentan como roto. Publica exactamente un registro TXT en _dmarc con al menos v=DMARC1; p=none, y elimina las etiquetas de alineación o ponlas en adkim=r y aspf=r. En un dominio de terceros lo añades en tu propio proveedor de DNS. En un dominio gestionado por Shopify puedes hacerlo desde el admin: Settings > Domains, selecciona el dominio y luego DNS settings > Manage > Add custom record > TXT record.

Una vez actualizados estos registros, confirma que pasan con el comprobador de SPF, el comprobador de DKIM y el comprobador de DMARC gratuitos de Unspam.

Cómo probar una campaña de Shopify con Unspam.

Shopify tiene dos rutas de correo con dos botones de prueba distintos, y una de ellas no puede llegar a una dirección de prueba. La documentación de Shopify dice que el botón Send test email de una plantilla de notificación envía a la cuenta con la que iniciaste sesión en el admin de Shopify. Así que la ruta de las notificaciones hay que probarla con un pedido real.

  1. 01

    Consigue tu dirección de prueba de Unspam y el ID de prueba

    Inicia una prueba antispam o una prueba de Inbox Placement en Unspam y copia la dirección de prueba que genera. Una prueba de Inbox Placement entrega en buzones de prueba de Gmail, Outlook, Yahoo y otros cinco proveedores, e informa de dónde acabó cada copia. Una prueba de Inbox Placement también genera un ID de prueba. Tienes que pegarlo en el asunto o en el cuerpo antes de enviar, o el mensaje llegará a los buzones de prueba y no se asociará nunca a tu prueba.

  2. 02

    Decide qué ruta de Shopify estás probando

    Las confirmaciones de pedido, los avisos de envío y los reembolsos salen de las plantillas de notificación de Settings > Notifications. Las campañas y las automatizaciones salen de Shopify Messaging, el producto que antes se llamaba Shopify Email. Las propias páginas de Shopify etiquetan el punto de entrada de dos formas, Apps > Messaging en la documentación de campañas y Apps > Shopify Messaging en la página de configuración de la app, así que cuenta con encontrarte cualquiera de las dos en tu admin. Las dos rutas usan el mismo email de remitente, pero las plantillas, los filtros de audiencia y las herramientas de prueba son distintos, así que prueba la ruta por la que se están quejando de verdad tus clientes.

  3. 03

    Marketing: envía una prueba de campaña a la dirección de prueba

    Pon el ID de prueba en el asunto de la campaña, luego ve a Apps > Messaging, abre la campaña y haz clic en Send test. El campo Email addresses admite hasta cinco direcciones, introducidas de una en una, así que añade ahí la dirección de prueba de Unspam y envía. Usa la campaña que te preocupa y no un borrador nuevo, para que lo que se puntúe sean la plantilla y los enlaces reales.

  4. 04

    Notificaciones: haz un pedido real a la dirección de prueba

    Como Send test email solo llega a la dirección con la que entras al admin, haz un pedido de prueba real usando la dirección de prueba de Unspam como email del cliente y deja que la Order confirmation se dispare sola. Para que lleve el ID de prueba, pégalo temporalmente en el Email subject de Settings > Notifications > Customer notifications > Order confirmation > Edit code, y devuelve la plantilla a su estado original en cuanto la prueba quede asociada.

  5. 05

    Lee los resultados en Unspam

    Revisa la puntuación de spam y los resultados de SPF, DKIM y DMARC del envío real. El dominio de DKIM debería ser tu propio dominio y no shopifyemail.com, y la dirección From debería ser tu email de remitente y no store+123@shopifyemail.com. Después mira la llegada a la bandeja de entrada por proveedor, las vistas previas en clientes de correo y el heatmap. Si la reescritura sigue en la línea From, es que el DNS todavía no ha terminado de propagarse o que queda algún problema de DMARC sin resolver.

La misma prueba renderiza tu campaña en más de 50 clientes de correo reales, entre ellos Gmail, Outlook, Apple Mail, iPhone y Android, cada uno en modo claro y oscuro, mediante vistas previas en clientes de correo, para que confirmes la llegada a la bandeja de entrada y el renderizado de una sola vez.

Funciones de Shopify que afectan a la entrega sin que lo notes.

El email de prueba de las notificaciones solo llega a tu propia dirección de admin

La documentación de Shopify indica que el email de prueba se envía a la cuenta con la que iniciaste sesión en el admin de Shopify, así que no puedes apuntarlo a un buzón de prueba. Lo que te cuente es un dato sobre tu propio buzón, que además suele confiar ya en la tienda, y no sobre cómo trata el mensaje el Gmail de un desconocido. Para cualquier cosa sobre la que pienses actuar, usa un pedido real a una dirección de prueba.

Borrar los registros CNAME te cambia el From sin avisar

Si se eliminan los registros, o si un proveedor de DNS los pierde durante una migración de registrador, Shopify vuelve a poner store+123@shopifyemail.com como dirección de remitente para que el correo siga saliendo hasta que los restaures. Shopify también advierte de que eliminar los registros CNAME que añadiste durante la autenticación puede causar problemas de entregabilidad, rebotes incluidos. La reescritura es silenciosa, así que la primera señal suele ser un cliente preguntando quién es shopifyemail.com. Vuelve a revisar Settings > Notifications después de cualquier migración de DNS, de registrador o de tema.

Smart delivery recorta en silencio quién recibe la campaña

En Apps > Messaging > Settings > Delivery, Smart delivery filtra la audiencia de la campaña y la reduce a los suscriptores que interactúan en cuanto la lista de envío supera los 1.000 suscriptores; con 1.000 o menos no hace nada, aunque esté activado. Bot filtering y List health se ejecutan en todos los envíos y no se pueden desactivar: quitan los registros de bots y a quien haya rebotado, se haya dado de baja o se haya quejado. Tu recuento de enviados va a ser menor que el tamaño de tu segmento, y es a propósito.

Un remitente protegido con DMARC puede acabar apareciendo como no-reply@shopifyemail.com

Shopify documenta que, si tu dirección de email de remitente está protegida con DMARC, tu dirección puede mostrarse en la bandeja de entrada como no-reply@shopifyemail.com, y las respuestas de los clientes se reenvían a la dirección de remitente que elegiste. Los clientes ven una dirección de Shopify en una tienda que por lo demás está impecablemente marcada, y las respuestas se pierden por el camino. Lo que lo detiene es completar la autenticación de dominio en el dominio del remitente.

Con qué se encuentran los remitentes reales de Shopify.

Los problemas de entregabilidad que más sufren los remitentes de Shopify, cada uno con la solución que lo resuelve.

Mis clientes no paran de decirme que las confirmaciones de pedido parecen falsas. En la línea From pone store+66295627989@shopifyemail.com y algunos lo han denunciado como phishing.

Esa dirección es el plan B de Shopify. Cuando el dominio de tu dirección de remitente no puede cumplir los requisitos de autenticación de Gmail y Yahoo, Shopify reescribe el From y lo sustituye por store+123@shopifyemail.com para que la notificación se entregue igualmente. No es que algo esté comprometido, ni es un bug: es el modo degradado que la propia documentación describe, y se parece exactamente al tipo de discrepancia que a los clientes les han enseñado a denunciar.

La solución Ve a Settings > Notifications, haz clic en authenticate your domain y publica todos los registros CNAME de la ventana. Después añade un único registro TXT en _dmarc con v=DMARC1; p=none. Deja pasar hasta 48 horas, vuelve a revisar la sección del email de remitente y haz un pedido de prueba real para confirmar la línea From.

Añadí todos los registros CNAME hace tres días y Shopify sigue diciendo que mi dominio no está autenticado.

Suele haber dos explicaciones. La documentación de Shopify avisa de que el número de registros puede variar y de que hay que añadir todos los que muestre la ventana, así que un conjunto parcial no valida nunca. Aparte, muchos proveedores de DNS añaden tu dominio a lo que escribas en el campo de host, lo que convierte un hostname completo pegado tal cual en algo como shopifyemail.mystore.com.mystore.com y rompe la consulta sin decir nada.

La solución Vuelve a abrir la ventana de authenticate your domain y compárala registro a registro con tu zona DNS. Comprueba si tu proveedor quiere solo la etiqueta o el hostname completo, y resuelve cada CNAME para confirmar que responde. Si tu dominio está en Cloudflare, GoDaddy o IONOS, borra los registros manuales y usa mejor la opción automática de Shopify.

Nos llevamos el marketing a Klaviyo y allí autenticamos un subdominio de envío, pero nuestros recibos de Shopify siguen diciendo via shopifyemail.com.

Son dos sistemas de envío independientes que da la casualidad de que sirven a una misma marca. El dominio de envío con marca de Klaviyo autentica solo las campañas de Klaviyo. Las confirmaciones de pedido, los avisos de envío y las notificaciones de reembolso de Shopify no pasan nunca por Klaviyo, y la mayoría no se pueden desactivar, así que siguen saliendo con el email de remitente de Settings > Notifications y con la autenticación que tenga ese dominio.

La solución Autentica también la ruta de Shopify: Settings > Notifications, authenticate your domain, publica los CNAME y asegúrate de que hay un registro DMARC que cubra el dominio. Después prueba las dos rutas por separado, un envío de campaña de Klaviyo y un pedido real de Shopify, porque que una pase no dice absolutamente nada de la otra.

Configuré DMARC como es debido, con alineación estricta, tal y como decía la guía de hardening, y Shopify dejó de usar mi dirección de remitente al momento.

La alineación estricta exige una coincidencia exacta entre el dominio del From y el dominio autenticado, sin ninguna tolerancia con los subdominios. La documentación de Shopify dice expresamente que no incluyas adkim=s ni aspf=s y que uses adkim=r y aspf=r en su lugar, porque su ruta de envío no puede satisfacer la alineación estricta. Cuando la validación falla, se activa la reescritura del remitente.

La solución Edita el registro TXT de _dmarc y pon adkim=r y aspf=r, o quita las dos etiquetas, ya que la relajada es la opción por defecto cuando no están. Confirma que tienes exactamente un registro DMARC TXT, porque los duplicados hacen fallar la validación por sí solos. Después vuelve a revisar el email de remitente en Settings > Notifications.

Los informes de la campaña dicen que se envió a unas 4.000 personas, pero el segmento que elegí tiene 9.000. ¿Dónde ha ido el resto?

Entre tu segmento y el envío se ejecutan tres filtros. Smart delivery estrecha la audiencia y la deja en los suscriptores que interactúan en cuanto la lista de envío supera los 1.000 suscriptores. Bot filtering elimina los registros generados por bots, y List health elimina a quien haya rebotado, se haya dado de baja o haya presentado una queja de spam. Los dos últimos se ejecutan en todos los envíos y no se pueden desactivar.

La solución Abre Apps > Messaging > Settings > Delivery para ver qué filtros están activos y desactiva Smart delivery si de verdad quieres la audiencia más amplia. Trata la diferencia como un dato sobre la calidad de tu lista y no como un error de informes: un segmento de 9.000 personas que se queda en 4.000 direcciones entregables y con interacción te está diciendo dónde vive tu riesgo de quejas.

La entregabilidad en Shopify, tus dudas resueltas.

¿Por qué Gmail muestra via shopifyemail.com junto al nombre de mi tienda?

El dominio de tu dirección de remitente no está autenticado, así que Shopify envía y firma en tu nombre y Gmail marca esa discrepancia. La documentación de Shopify dice que autenticar tu dominio elimina el via shopifyemail.com. Ve a Settings > Notifications, haz clic en authenticate your domain, publica todos los registros CNAME que aparezcan y añade un registro DMARC aparte.

¿Tengo que añadir Shopify al registro SPF de mi dominio?

No. Shopify indica que los registros CNAME que añades durante la autenticación del dominio se encargan del SPF automáticamente para tu dirección de remitente, y que para esto no hace falta ningún registro SPF TXT aparte. Añadir un include no cambia nada y consume parte del presupuesto de 10 consultas DNS que permite SPF. Deja el registro SPF que necesita tu proveedor de buzones exactamente como está.

Publiqué los registros CNAME y mi dirección From sigue siendo store+123@shopifyemail.com.

Casi siempre es una de estas tres cosas. Los cambios de DNS pueden tardar hasta 48 horas, así que puede que simplemente sea pronto. El conjunto de registros puede estar incompleto, porque Shopify avisa de que el número varía y de que tienes que añadir todos los que muestre la ventana. O el bloqueo es DMARC: que no haya ningún registro, que haya más de un registro DMARC TXT o que la alineación esté en estricta con adkim=s o aspf=s.

¿Es Shopify Email o Shopify Messaging?

El producto de email marketing de Shopify está documentado ahora como Shopify Messaging, y las páginas del centro de ayuda de Shopify Email se resuelven ya dentro de la sección de Shopify Messaging. La ruta en el admin es Apps > Messaging. El email de remitente y la autenticación de su dominio siguen viviendo en Settings > Notifications y se comparten con tus notificaciones a clientes, así que autenticar una vez cubre las dos cosas.

¿Puede Unspam conectarse a mi tienda de Shopify y probar las notificaciones automáticamente?

No. Unspam no se integra con la API de Shopify y no se conecta nunca a la cuenta de tu tienda. Los únicos puntos de contacto son una dirección de prueba a la que envías y, para las pruebas automáticas, unas credenciales SMTP que aportas tú. En Shopify eso significa añadir la dirección de prueba a una prueba de campaña o hacerle un pedido real, y luego leer el informe.

Envío el marketing con Klaviyo, ¿necesito igualmente los registros CNAME de Shopify?

Sí. Tu app de marketing solo autentica sus propios envíos. Shopify sigue emitiendo confirmaciones de pedido, avisos de envío y notificaciones de reembolso, y la mayoría de las notificaciones a clientes no se pueden desactivar. Esas salen con el email de remitente de Settings > Notifications y necesitan los registros CNAME propios de Shopify más un registro DMARC, o seguirán mostrando la reescritura de shopifyemail.com.

Los detalles de la plataforma Shopify se verificaron con la documentación disponible públicamente en agosto de 2026 y pueden haber cambiado desde entonces. Shopify es una marca comercial de su respectivo propietario. Unspam no está afiliada a Shopify ni cuenta con su respaldo.

Prueba tu próxima campaña de Shopify antes de que lo hagan tus suscriptores.