Corriger les e-mails Klaviyo qui partent dans les spams

Quand les campagnes Klaviyo commencent à atterrir dans les spams, la cause tient en général à la configuration de Klaviyo, pas à vos objets. Ce guide couvre le piège d’alignement de klaviyomail.com, la mise en place d’un domaine d’envoi à votre marque, les effets de bord de Smart Sending et de la synchronisation Shopify, et la façon de tester l’envoi réel d’une campagne Klaviyo avec Unspam. Le correctif le plus important de tous : arrêtez d’envoyer depuis le domaine partagé de Klaviyo.

Pourquoi les e-mails Klaviyo finissent dans les spams.

01

Votre signature DKIM indique encore klaviyomail.com

Par défaut, Klaviyo envoie depuis son domaine partagé, donc DKIM signe klaviyomail.com et Gmail affiche « via klaviyomail.com » à côté du nom de votre marque. Cela casse l’alignement DMARC et, depuis les règles de Google et Yahoo de février 2024, quiconque envoie 5 000 e-mails par jour ou plus vers Gmail doit envoyer des messages alignés DMARC. La documentation de Klaviyo elle-même présente un domaine d’envoi à votre marque comme une obligation pour les expéditeurs en masse. Mettez-en un en place sous Settings > Domains, puis confirmez le domaine d= de DKIM sur un envoi réel.

02

Vous avez activé un domaine d’envoi à votre marque, puis conservé tout votre volume

Un nouveau sous-domaine send.yourbrand.com n’a aucune réputation auprès de Gmail et de Yahoo. Activez-le et envoyez immédiatement à toute votre liste : les fournisseurs voient un domaine inconnu à fort volume, un schéma de spam classique. Chauffez le nouveau domaine comme le recommandent les conseils de délivrabilité de Klaviyo : commencez par votre segment le plus engagé (ceux qui ont ouvert et cliqué dans les 30 à 60 derniers jours) et élargissez l’audience sur deux à quatre semaines.

03

La synchronisation Shopify a rempli Klaviyo de profils qui n’ont jamais donné leur accord

L’intégration Shopify synchronise les profils clients en temps réel, y compris des acheteurs qui ne se sont jamais abonnés et d’anciens imports Accepts Marketing antérieurs au passage de Klaviyo au modèle d’abonnement de Shopify. Ciblez une liste brute au lieu d’un segment et vous écrivez à des adresses périmées et jamais engagées, ce qui fait grimper les bounces et les plaintes. Construisez un segment combinant le consentement et des conditions d’engagement récent, et faites-en votre audience de campagne par défaut.

04

Aucun flux de fin de vie, donc les profils morts tirent votre domaine vers le bas

Klaviyo ne retire jamais les profils non engagés à votre place, et vous payez pour les garder actifs. Les profils sans ouverture ni clic depuis 90 à 180 jours sont les plus susceptibles de se plaindre ou de se dégrader en spam traps. Construisez un flux de fin de vie à partir d’un segment non engagé, envoyez une dernière relance de reconquête, puis supprimez ceux qui ne répondent pas, pour que Klaviyo cesse de leur écrire tout en conservant leurs données.

05

Votre taux de plaintes a franchi la limite de Gmail et rien n’a arrêté l’envoi

Gmail veut des plaintes sous 0,1 % et commence à bloquer les expéditeurs en masse autour de 0,3 %. Klaviyo rapporte les plaintes après coup dans l’onglet Deliverability de chaque campagne et dans son hub de délivrabilité, avec un détail par fournisseur, mais il n’interrompra pas un mauvais envoi à votre place. La plupart des fournisseurs, Gmail en tête, ne renvoient pas les plaintes aux ESP, donc les chiffres de Klaviyo sous-estiment la réalité : suivez votre vrai taux de spam Gmail dans Google Postmaster Tools.

06

L’infrastructure partagée vous lie aux autres expéditeurs Klaviyo

À moins d’envoyer environ un million d’e-mails marketing par mois et de passer la revue de Klaviyo, vous êtes sur des IP partagées, et par défaut vos liens passent par des domaines de tracking partagés comme trk.klclick.com. Vous ne maîtrisez pas le pool, mais la réputation de domaine est la vôtre : un domaine d’envoi à votre marque plus un suivi de clics dédié placent votre propre domaine sur chaque signal que les filtres contrôlent. Une IP dédiée n’est pas le correctif aux volumes habituels ; un volume trop faible sur une IP dédiée fait moins bien qu’un pool partagé en bonne santé.

Comment Klaviyo authentifie vos e-mails.

Klaviyo signe lui-même chaque envoi, donc il n’y a rien à coller dans l’enregistrement SPF de votre domaine racine. L’authentification tient à une seule chose : avez-vous activé un domaine d’envoi à votre marque sous Settings > Domains ?

enregistrement par défaut le problème la solution
DKIM Sans domaine d’envoi à votre marque, Klaviyo signe en DKIM avec son domaine partagé klaviyomail.com, pas avec votre domaine From. Le domaine d= de DKIM ne correspond jamais à votre domaine From, donc l’alignement DMARC échoue et Gmail affiche « via klaviyomail.com » à côté du nom de votre expéditeur. Ajoutez un domaine d’envoi à votre marque via Settings > Domains > Add Domain ; le routage statique génère 3 enregistrements CNAME (dont deux sélecteurs DKIM comme km1._domainkey) plus un enregistrement TXT de vérification, le routage dynamique utilise 4 enregistrements NS à la place.
SPF Le domaine du Return-Path (bounce) est géré par Klaviyo, donc SPF passe toujours, mais contre le domaine de Klaviyo plutôt que le vôtre. SPF passe sans alignement, ce qui explique que les rapports DMARC montrent un SPF pass mais un alignement fail sur les envois depuis le domaine partagé. Activer un domaine d’envoi à votre marque déplace le Return-Path vers votre sous-domaine ; n’ajoutez pas d’include Klaviyo à votre SPF racine, cela ne change rien puisque Klaviyo maîtrise le domaine de bounce.
DMARC Klaviyo fonctionne sans aucun enregistrement DMARC sur votre domaine, et beaucoup de boutiques n’en publient jamais. Google et Yahoo exigent au moins p=none sur le domaine From des expéditeurs en masse, et une politique d’application (quarantine ou reject) sans DKIM aligné envoie vos propres campagnes dans les spams. Publiez v=DMARC1; p=none avec une adresse de reporting rua ; l’assistant Add Domain dans Settings > Domains comprend une étape de configuration DMARC, et vous durcissez la politique une fois que les rapports sont propres.
Tracking domain Les ouvertures et les clics passent par des domaines de tracking Klaviyo partagés comme trk.klclick.com jusqu’à ce que vous en changiez. Chaque lien pointe vers un domaine que vous partagez avec des milliers d’autres expéditeurs, et l’écart avec votre domaine From se lit comme du hameçonnage aux yeux des filtres. Sur un plan payant, allez dans Settings > Domains > Click tracking domains > Add domain et publiez le CNAME (par exemple trk.yourbrand.com pointant vers dct.klaviyodns.com).

Une fois ces enregistrements mis à jour, vérifiez qu’ils passent avec les outils gratuits d’Unspam : SPF checker, DKIM checker et DMARC checker.

Comment tester une campagne Klaviyo avec Unspam.

Le bouton Preview & test de Klaviyo ne se comporte pas comme un envoi de campagne : le suivi des clics n’est pas appliqué, les liens de désabonnement sont des espaces réservés, et le message part de façon ponctuelle au lieu de suivre votre chemin de campagne habituel. Le seul test honnête est un envoi de campagne réel vers une adresse de test.

  1. 01

    Récupérez votre adresse de test Unspam

    Lancez un test antispam ou un test de placement en boîte de réception dans Unspam et copiez l’adresse de test qu’il génère. Les tests de placement comprennent des adresses de test chez Gmail, Outlook, Yahoo, Zoho, ProtonMail, AOL, GMX et Amazon WorkMail.

  2. 02

    Créez une liste de test dans Klaviyo

    Allez dans Audience > Lists & segments, créez une liste nommée par exemple Deliverability seeds, et ajoutez l’adresse Unspam comme profil.

  3. 03

    Clonez la vraie campagne et pointez-la vers la liste de test

    Dans Campaigns, clonez la campagne qui vous inquiète et sélectionnez la liste de test comme destinataire. À l’étape des destinataires, désactivez Smart Sending pour cette campagne, sinon les tests répétés dans les 16 heures sont ignorés en silence.

  4. 04

    Envoyez-la pour de vrai, pas via Preview & test

    Utilisez l’action Send ou Schedule habituelle, pour que l’e-mail sorte par votre véritable domaine d’envoi, avec le suivi de clics actif et les en-têtes de désabonnement en un clic, exactement comme un envoi client.

  5. 05

    Lisez les résultats dans Unspam

    Contrôlez le score de spam, les résultats SPF, DKIM et DMARC sur l’envoi réel (le domaine DKIM doit être votre sous-domaine à votre marque, pas klaviyomail.com), le placement par fournisseur, les prévisualisations dans les clients de messagerie et la heatmap. L’assistant de correction par IA signale ce qu’il faut changer avant le vrai envoi.

Le même test affiche votre campagne dans plus de 50 clients de messagerie réels, dont Gmail, Outlook, Apple Mail, iPhone et Android, chacun en mode clair et en mode sombre, grâce aux prévisualisations dans les clients de messagerie, pour confirmer le placement et le rendu en une seule passe.

Les fonctions Klaviyo qui influencent discrètement la livraison.

Smart Sending saute des destinataires et ne les reprogramme jamais

Smart Sending est actif par défaut et saute quiconque a déjà reçu un e-mail de votre part dans les 16 dernières heures, y compris les adresses de test et les e-mails de flux. Les messages sautés ne sont pas mis en file pour plus tard, ils ne sont simplement jamais envoyés. Ajustez la fenêtre dans les paramètres e-mail de votre compte, ou désactivez-le campagne par campagne pendant vos tests.

La suppression dans Klaviyo ne se répercute pas dans Shopify

Les désabonnements mettent à jour le consentement Shopify, mais les profils que vous supprimez dans Klaviyo restent marqués comme abonnés dans Shopify. Toute autre application qui lit le consentement Shopify, ou un réimport négligent, peut ressusciter des adresses supprimées pour bounce ou pour plainte. Traitez la liste de suppression de Klaviyo comme la source de vérité et auditez vos imports par rapport à elle.

Les e-mails de test n’ont ni suivi de clics ni lien de désabonnement actif

Un message envoyé via Preview & test n’a aucun lien tracké et aucun lien de désabonnement fonctionnel, donc il ne ressemble ni ne se comporte exactement comme une campagne. Un test qui arrive en boîte de réception ne prouve pas grand-chose, et un test qui part dans les spams peut simplement refléter un horaire ponctuel inhabituel. Validez plutôt par un envoi de campagne réel vers des adresses de test.

Le suivi de clics dédié exige un plan payant

Jusqu’à ce que vous l’activiez, chaque lien passe par des domaines de tracking Klaviyo partagés comme trk.klclick.com, dont vous partagez la réputation avec tous les autres expéditeurs qui s’y trouvent. La configuration se trouve dans Settings > Domains > Click tracking domains et demande un CNAME pointant vers dct.klaviyodns.com. Les comptes gratuits voient Upgrade required et restent sur le domaine partagé.

Ce que rencontrent les expéditeurs Klaviyo sur le terrain.

Les problèmes de délivrabilité que les expéditeurs Klaviyo rencontrent le plus souvent, chacun avec la solution qui le règle.

Nos e-mails de confirmation en double opt-in partent dans les spams, donc la moitié de nos inscrits ne confirment jamais

L’e-mail de bienvenue arrive bien mais la confirmation de double opt-in atterrit dans les spams, si bien que beaucoup d’inscrits ne confirment jamais et que la boutique les perd. Cela arrive parce que le Default From au niveau du compte est encore une adresse chez un fournisseur gratuit (un @gmail.com ou un @yahoo.com), qui échoue à l’authentification selon les règles Google et Yahoo de 2024, et parce que la confirmation touche des destinataires tout neufs et froids.

La solution Dans Klaviyo, ouvrez le menu du compte (en bas à gauche) et allez dans Settings > Account > Contact Information > Organization, puis réglez le Default From / Reply-To sur une adresse d’un domaine que vous possédez. N’utilisez jamais une adresse @gmail.com, @yahoo.com ou d’un autre fournisseur gratuit, car depuis les règles Google et Yahoo de février 2024 un From chez un fournisseur gratuit échoue à l’authentification. Associez-le à un domaine d’envoi à votre marque vérifié (Settings > Domains), pour que la confirmation soit alignée DMARC, et notez que changer le Default From n’affecte que les e-mails créés ensuite : mettez donc aussi à jour le modèle de confirmation existant. Assurez-vous que ce modèle n’est pas trop pauvre en texte : un simple « cliquez pour confirmer » sans contenu réel se lit comme du hameçonnage pour les filtres.

Notre domaine d’envoi à notre marque s’affichait comme actif, puis il est discrètement revenu à klaviyomail.com et les e-mails ont recommencé à partir dans les spams

Un domaine d’envoi à votre marque se vérifie et affiche Active, puis se déconnecte tout seul, et Klaviyo retombe silencieusement sur le domaine partagé klaviyomail.com, si bien que la délivrabilité s’effondre des semaines plus tard sans cause évidente. Le déclencheur habituel est le proxy Cloudflare (nuage orange) sur les enregistrements Klaviyo, ou une dérive DNS comme un point final manquant à la fin d’une valeur CNAME, qui provoque des échecs de revérification périodiques.

La solution Dans Cloudflare, réglez chaque enregistrement DNS Klaviyo (les sélecteurs CNAME km, le CNAME de tracking et l’enregistrement TXT de vérification) sur DNS only (nuage gris), jamais sur Proxied, et laissez-les ainsi définitivement, car Klaviyo exige que le proxy reste désactivé même après une vérification réussie. Recontrôlez l’hôte et la valeur exacts face à Settings > Domains, en guettant un point final manquant à la fin d’une valeur CNAME, qui pousse certains fournisseurs à y ajouter automatiquement votre domaine racine. Si le routage dynamique (NS) échoue sans cesse à se propager, basculez sur la configuration statique (CNAME) en solution de repli, en notant que Klaviyo recommande officiellement le routage dynamique pour de meilleures performances. Confirmez la propagation avec dnschecker.org ou MXToolbox, puis vérifiez sur un envoi réel que le domaine d= de DKIM est bien votre sous-domaine à votre marque, et pas klaviyomail.com.

Nous avons passé cette liste en simple opt-in pour protéger nos indicateurs d’inscription, et des robots ont bombardé le formulaire, détruisant nos taux de bounce et de plaintes

Les commerçants qui passent une liste en simple opt-in signalent des vagues d’adresses fausses ou mal orthographiées qui inondent leurs formulaires d’inscription et leur flux de panier abandonné, provoquant des hard bounces, des touches de spam traps et des plaintes qui font plonger la réputation de domaine. Les listes Klaviyo sont en double opt-in par défaut, donc le bombardement de liste frappe le plus durement les listes délibérément passées en simple opt-in et les formulaires intégrés ou codés à la main, où la protection anti-robots intégrée de Klaviyo ne s’applique pas complètement.

La solution Réactivez le double opt-in sur la liste concernée (Lists & segments > la liste > Settings > Consent > Opt-in Process), pour qu’aucune adresse de robot non confirmée ne reçoive de message ; c’est la défense la plus efficace, parce que seuls les abonnés confirmés sont ajoutés. Sachez que la protection native de Klaviyo n’est qu’un CAPTCHA réactif présenté à des IP déjà suspectes : elle n’entre en jeu qu’après le début d’une attaque et ne couvre pas complètement les formulaires intégrés ou codés à la main. Pour une protection proactive, vous devez ajouter Google reCAPTCHA et un champ honeypot au HTML de votre propre formulaire. Pour réparer les dégâts, construisez un segment de profils qui peuvent recevoir du marketing par e-mail, qui ont reçu 3 e-mails ou plus au cours des 180 derniers jours, et qui n’ont aucune ouverture, aucun clic et aucune commande depuis toujours, puis supprimez-les.

Les fausses ouvertures d’Apple gardent des abonnés morts sur notre liste, et notre flux de fin de vie ne se déclenche jamais

Avec environ la moitié des ouvertures qui viennent désormais d’Apple Mail Privacy Protection, les serveurs d’Apple préchargent le pixel de tracking de Klaviyo à la remise et enregistrent une ouverture, que quelqu’un ait lu l’e-mail ou non. Cela casse toute logique bâtie sur les ouvertures : les segments engagés se remplissent de fantômes, les flux de fin de vie qui suppriment sur « aucune ouverture en 90 à 180 jours » ne se déclenchent jamais pour les utilisateurs Apple, et les flux de reconquête partent sur un réengagement fantôme, si bien que des adresses non engagées continuent de recevoir des messages.

La solution Cessez de définir l’engagement sur les ouvertures. Klaviyo marque chaque ouverture avec une propriété booléenne nommée Apple Privacy Open, mise à True pour les ouvertures générées par MPP : ajoutez donc le filtre « where Apple Privacy Open equals False » à toute condition Opened Email et reconstruisez vos segments engagés, vos déclencheurs de fin de vie et vos flux de reconquête autour des clics et du comportement d’achat réel. Les clics sont bien plus difficiles à simuler pour Apple MPP, puisque MPP précharge les images, pas les liens. Pour des décisions de suppression définitives, fondez-les sur des événements comportementaux côté serveur (viewed-product, added-to-cart, placed-order) qui remontent par la Track API de Klaviyo plutôt que depuis un pixel dans la boîte de réception, car ceux-là sont réellement immunisés contre le préchargement de MPP.

Un testeur de délivrabilité signale les IP Klaviyo partagées comme inscrites sur liste noire, et vous en concluez que vos envois sont cassés

Des expéditeurs lancent GlockApps ou un testeur comparable, voient un taux de spam élevé et le rattachent à des inscriptions sur liste noire des IP d’envoi partagées de Klaviyo, alors que SPF, DKIM et DMARC passent tous et que leur propre domaine est propre. Comme Klaviyo répartit les envois sur un pool partagé, certaines de ces IP portent presque toujours une inscription due à un voisin bruyant, et le même test sur d’autres ESP montre la même chose.

La solution Regardez de quelle liste noire il s’agit avant de réagir. Les listes mineures comme Hostkarma ou all.s5h.net n’affectent pas le placement en boîte de réception, et vous pouvez le confirmer en cherchant une mention de ces listes dans vos messages de bounce. Les inscriptions sur IP partagée sont un bruit qui se moyenne, puisque les vraies campagnes se répartissent sur de nombreuses IP : ne passez donc pas à une IP dédiée à moins d’envoyer régulièrement bien au-delà de 50 000 à 100 000 messages par mois, car un volume trop faible sur une IP dédiée gagne une moins bonne réputation qu’un pool partagé en bonne santé. C’est la réputation de domaine, pas l’IP, qui pilote le placement chez Gmail : si votre authentification est alignée et votre domaine propre, vous êtes en bonne posture. Obtenez une lecture honnête en sollicitant de vraies boîtes de réception pendant une campagne réelle plutôt qu’à partir d’un instantané de testeur isolé.

La délivrabilité avec Klaviyo, vos questions.

Pourquoi Gmail affiche-t-il « via klaviyomail.com » à côté du nom de mon expéditeur ?

Votre compte est encore sur le domaine d’envoi partagé de Klaviyo, donc le message est signé par klaviyomail.com au lieu de votre propre domaine. Gmail signale l’écart avec la mention via. Mettez en place un domaine d’envoi à votre marque dans Settings > Domains et la mention disparaît une fois le domaine vérifié et actif.

Dois-je ajouter Klaviyo à l’enregistrement SPF de mon domaine ?

Non. Klaviyo maîtrise le domaine du Return-Path, donc SPF est évalué face à l’infrastructure de Klaviyo et passe déjà. Ajouter un include à votre SPF racine ne change rien à l’alignement. Le correctif qui compte est le domaine d’envoi à votre marque, qui aligne DKIM et déplace le domaine de bounce vers votre sous-domaine.

Mes taux d’ouverture ont chuté juste après l’activation de mon domaine d’envoi à ma marque. Ai-je cassé quelque chose ?

Probablement pas. Votre nouveau sous-domaine d’envoi n’a encore aucune réputation, donc les fournisseurs le ralentissent jusqu’à ce qu’il gagne leur confiance. Chauffez-le en écrivant à vos segments les plus engagés pendant deux à quatre semaines avant de revenir au volume complet, et surveillez le détail par fournisseur dans le hub de délivrabilité de Klaviyo pendant qu’il se construit.

Les e-mails de test Klaviyo partent dans les spams mais les vraies campagnes semblent aller bien. Auquel faire confiance ?

À aucun des deux, pris isolément. Les envois de test n’appliquent pas le suivi de clics, utilisent des liens de désabonnement factices et partent à des horaires ponctuels inhabituels, ce qui change la façon dont les filtres les notent. Le signal fiable est un envoi de campagne réel vers des adresses de test, puis la lecture de l’authentification et du placement sur cet envoi précis.

Unspam peut-il se connecter à mon compte Klaviyo et tester les campagnes automatiquement ?

Non. Unspam ne s’intègre ni à l’API de Klaviyo ni à celle d’aucun autre ESP. Le mode opératoire est manuel par choix : ajoutez l’adresse de test d’Unspam à une liste Klaviyo, envoyez-lui une vraie campagne, puis lisez les résultats dans Unspam. C’est le seul moyen de tester exactement le message que reçoivent vos clients.

Une IP dédiée me sortira-t-elle du dossier spam ?

Presque certainement pas. Klaviyo accorde les IP dédiées au cas par cas, en général à des expéditeurs autour d’un million d’e-mails marketing par mois avec de bons indicateurs existants, et un faible volume sur une IP dédiée fait moins bien qu’un pool partagé en bonne santé. Le filtrage moderne pèse fortement la réputation de domaine, donc corrigez d’abord l’authentification, la segmentation et le taux de plaintes.

Les informations sur la plateforme Klaviyo ont été vérifiées à partir de la documentation publique en June 2026 et ont pu changer depuis. Klaviyo est une marque de son propriétaire respectif. Unspam n’est ni affilié à Klaviyo ni approuvé par Klaviyo.

Testez votre prochaine campagne Klaviyo avant vos abonnés.