Aller au contenu

Ce que contient la newsletter de Joseph Duclos

Expéditeur
mpassos@josephduclos.com
Routeur
Klaviyo
Secteur
Luxe
Envois lus
1 campagne, 1 transactionnel
Période
Septembre 2026

Notre adresse a été inscrite en août 2026, après la publication de la recommandation de la CNIL (14 avril 2026).

Note d'ensemble

Le constat principal

Un pixel de suivi d'ouverture est présent sur 1 campagne.

C'est le premier des 10 points à corriger. La note la plus haute est délivrabilité (100/100), la plus basse conformité (35/100), mieux que 16 % des 503 marques mesurées.

Un email quand un critère change d'état : la version Pro, en accès anticipé.

PDF
Partager

Partager ce rapport

Un seul message, rédigé par nous. Son adresse ne sert qu'à cet envoi et n'entre dans aucune liste.

10 points à corriger

Chaque ligne mène au critère dans sa famille, avec l'extrait qui l'établit et la façon de corriger.

  1. Prioritaire Un pixel de suivi d'ouverture est présent Critère « Aucun pixel de suivi d'ouverture » Conformité sur 1 campagne −30 pts sur 30
    <img src="https://ctrk.klclick.com/o/***" alt="" width="1" height="1" border="0…

    Klaviyo : le suivi d'ouverture se règle par campagne et par flow, dans les réglages de suivi.

  2. Prioritaire Le message pose des obstacles aux aides techniques Critère « Le message reste lisible avec une aide technique » Expérience mesuré sur 1 campagne −20 pts sur 20

    Quatre corrections, toutes dans le gabarit : déclarer la langue du message sur la balise <html> (lang="fr" pour un envoi en français), décrire chaque image de contenu dans son attribut alt, annoncer les tableaux de mise en page avec role="presentation", et écrire des liens qui disent où ils mènent plutôt que « cliquez ici ».

  3. Prioritaire L'adresse du destinataire est écrite dans le message Critère « Aucun identifiant du destinataire dans le message » Conformité sur 1 campagne −10 pts sur 10
    href adresse:clair · href adresse:url

    Les liens ne portent ni adresse email, ni identifiant de contact, ni jeton de connexion automatique dans leurs paramètres.

  4. À examiner Le message ne déclare pas son adaptation aux écrans Critère « Le message déclare son adaptation aux écrans » Expérience mesuré sur 1 campagne −15 pts sur 15
  5. À examiner Pré-en-tête absent, trop court ou trop long Critère « Le message se comprend sans ses images, dès la boîte de réception » Expérience mesuré sur 1 campagne −12,5 pts sur 25
  6. À examiner Aucun chemin non tracé ne mène au site Critère « Un chemin non tracé mène au site » Conformité sur 1 campagne −10 pts sur 10
  7. À examiner Aucun chemin distinct pour refuser le suivi Critère « Le destinataire garde la main sur le suivi » Conformité mesuré sur 1 campagne −10 pts sur 20
  8. À examiner Une feuille de style distante est appelée Critère « Aucune feuille de style distante » Technique sur 1 campagne −10 pts sur 10
  9. Secondaire Aucun lien ne mène à la politique de confidentialité Critère « Le message dit qui écrit et selon quelles règles » Conformité mesuré sur 1 campagne −5 pts sur 15
  10. Secondaire Aucun jeu de caractères déclaré dans le HTML Critère « HTML bien formé » Technique mesuré sur 1 campagne −3,8 pts sur 15

13 critères tenus, dont « Se désinscrire est possible et annoncé » et « Signature DKIM validée ». Ils sont listés dans leur famille, ci-dessous.

Chaque envoi, à son heure d'arrivée

Un point par message reçu sur notre abonnement depuis septembre. Touchez un point pour l'ouvrir ; les flèches passent d'un envoi à l'autre.

Lecture technique de l'envoi du 2 septembre 2026 →

campagne en 1 semaine
1
environ une par semaine, en septembre
jour d'envoi
Pas de jour fixe
le mercredi en tête, 1 des 1 campagnes
plage d'arrivée
12 h – 13 h
1 des 1 campagnes
dernier envoi reçu
2 sept.
« An invitation from the Paris boutique »
Pixel
Note
64

Campagne 1 sur 1

mercredi 2 sept., 12 h 44

An invitation from the Paris boutique

Type
Campagne marketing
Note
64 / 100
Pixel
Présent, détecté par son domaine de mesure

Le jour d'envoi

  1. lun.
  2. mar.
  3. mer.
  4. jeu.
  5. ven.
  6. sam.
  7. dim.

L'heure d'arrivée

Aucun changement observé depuis septembre

Chaque campagne est comparée à la précédente, critère par critère.

Le détail des critères

Les 24 critères + 1 bonus

Tenu Le critère est vérifié sur tous les envois où il s'appliquait. Compte pour la totalité de son poids dans la note. Tenu en partie Le critère est vérifié sur une partie des envois seulement ; le détail dit lesquels. Compte au prorata des envois où il est tenu. Non tenu Le critère n'est vérifié sur aucun des envois où il s'appliquait. Compte zéro, et son poids reste au dénominateur. Non observable Rien dans les envois reçus ne permet de se prononcer : le critère sort du dénominateur et n'est jamais compté comme un échec. Sort du dénominateur : listé, jamais compté comme un échec. Non applicable Le critère ne concerne pas ces envois : la question ne s'y pose pas — un type d'envoi qui ne l'attend pas, une zone cliquable sans dimension déclarée. Distinct de « non observable », qui dit qu'on n'a pas pu mesurer. Sort du dénominateur : la question ne se pose pas sur ces envois.

Conformité

Ces vérifications portent sur ce que l'envoi impose au destinataire et sur ce qu'il lui laisse : mesure de son comportement, moyens de partir, traçage de son opposition.

Pixels de suivi : la règle CNIL Méthode, famille Conformité mieux que 16 % des 503 marques mesurées

Le calcul · 35 pts sur 100

1 tenu · 2 tenus en partie · 3 non tenus

30 15 20 15 10 10

Poids de chaque critère dans la note.

Aucun pixel de suivi d'ouverture Non tenu Pixel de suivi d'ouverture détecté sur la seule campagne concernée 0/30 pts

0 points sur 30 — tenu sur 0 des 1 campagne concernée.

Une image invisible signale au routeur que le message a été ouvert, à quel moment et depuis quel appareil : c'est un suivi individualisé du comportement de lecture, et le destinataire n'en voit rien. Le message ne dit pas s'il y a consenti ou s'y est opposé — ce choix vit dans le routeur, pas dans l'envoi.

Servi depuis klclick.com.

L'extrait qui l'établit

<img src="https://ctrk.klclick.com/o/***" alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;">

Comment corriger

Klaviyo : le suivi d'ouverture se règle par campagne et par flow, dans les réglages de suivi. Attention aux flows automatisés : le réglage y est distinct de celui des campagnes.

Propre à klaviyo — pas encore rouverte dans l'outil

Tenu quand aucun pixel de suivi n'est présent. Un seul pixel suffit à faire échouer le critère sur un envoi.

Se désinscrire est possible et annoncé Tenu Se désinscrire est annoncé, en en-tête comme dans le corps sur une seule campagne 15 pts

15 points sur 15 — part des observations tenues sur 1 campagne.

Tenu quand le message annonce la désinscription dans ses en-têtes, par une page plutôt qu'un courriel à rédiger, et dans son corps. Le détail dit laquelle des deux manque. Non applicable sur un transactionnel.

Ce qui a été mesuré — 2 tenues sur 2

  • Désinscription annoncée en en-tête, par une page sur une seule campagne Tenu
  • Lien de désinscription dans le corps sur une seule campagne Tenu
Le destinataire garde la main sur le suivi Tenu en partie Aucun chemin distinct pour refuser le suivi sur la seule campagne concernée (1 des 2 mesures tenues) 10/20 pts

10 points sur 20 — part des observations tenues sur 1 campagne.

Comment corriger

Un chemin distinct du lien de désinscription mène à un centre de préférences où le destinataire peut refuser le suivi (ouvertures, clics) sans se désabonner. La plupart des routeurs proposent cette page ; sinon, elle s'ajoute dans le pied du gabarit, avec son propre lien, nommé pour ce qu'il fait (« gérer mes préférences », « refuser le suivi »).

Cette page coûte une après-midi d'intégration et sert ensuite à tous les envois. Elle est ce que la recommandation CNIL attend d'un envoi qui mesure le comportement de ses lecteurs.

Deux mesures : le lien de désinscription passe-t-il par un traceur, et un chemin distinct mène-t-il à un centre de préférences ou au refus du suivi ? Aucune des deux n'établit qu'un refus aboutisse — le vérifier demanderait de suivre le lien, ce qui enregistrerait un clic côté routeur. Elles décrivent la main laissée au destinataire, pas le résultat qu'il obtiendrait.

Ce qui a été mesuré — 1 tenue sur 2

  • Lien de désinscription non tracé sur une seule campagne Tenu
  • Aucun chemin distinct pour refuser le suivi sur la seule campagne concernée Non tenu
  • CNIL 14/04/2026 · Postmetry
  • PM-PRIV-003
Le message dit qui écrit et selon quelles règles Tenu en partie Aucun lien ne mène à la politique de confidentialité sur la seule campagne concernée (2 des 3 mesures tenues) 10/15 pts

10 points sur 15 — part des observations tenues sur 1 campagne.

Comment corriger

Le pied du message nomme l'expéditeur (raison sociale, adresse postale) et lie sa politique de confidentialité par un lien direct vers le site, pas vers un domaine de suivi. Ces mentions se mettent une fois dans le gabarit de base et se retrouvent dans tous les envois.

Rien à perdre : ces lignes existent déjà sur le site, il suffit de les reprendre.

Un envoi commercial doit permettre d'identifier l'annonceur (CPCE, article L. 34-5), et le destinataire de savoir qui traite ses données. Cet indicateur regroupe ce qu'un message peut en montrer.

Ce qui a été mesuré — 2 tenues sur 3

  • Le message nomme son expéditeur sur une seule campagne Tenu
  • Une réponse au message est possible sur une seule campagne Tenu
  • Aucun lien ne mène à la politique de confidentialité sur la seule campagne concernée Non tenu
  • CPCE L. 34-5 · directive 2000/31 art. 6 · CAN-SPAM
  • PM-PRIV-004
Un chemin non tracé mène au site Non tenu Tous les liens vers le site passent par un traceur sur la seule campagne concernée 0/10 pts

0 points sur 10 — tenu sur 0 des 1 campagne concernée.

Le destinataire qui veut simplement visiter le site n'a pas d'autre option que de passer par le compteur de clics.

Comment corriger

Au moins un lien du message pointe directement vers le domaine de la marque, sans passer par le domaine de redirection du routeur : le logo, la mention légale ou la politique de confidentialité conviennent. Dans l'éditeur, cela se fait lien par lien (« ne pas suivre ce lien », « disable click tracking ») ou par une liste d'exclusion dans les réglages du compte.

Un lien non tracé ne compte pas dans les clics mesurés ; choisir le logo ou le pied du message n'enlève rien aux clics qui comptent.

Tenu quand au moins un lien du message mène au site de la marque sans passer par un compteur de clics.

  • Postmetry
  • PM-PRIV-005
Aucun identifiant du destinataire dans le message Non tenu L'adresse du destinataire est écrite dans le message sur la seule campagne concernée 0/10 pts

0 points sur 10 — tenu sur 0 des 1 campagne concernée.

Encodée en base64 ou hachée, elle reste l'adresse : un hachage se retrouve en hachant une liste d'adresses connues. Placée dans une URL ou un en-tête, elle circule partout où passe le message — journaux des serveurs de redirection, outils d'analyse, historique du navigateur.

L'extrait qui l'établit

href adresse:clair · href adresse:url

Comment corriger

Les liens ne portent ni adresse email, ni identifiant de contact, ni jeton de connexion automatique dans leurs paramètres. Dans le routeur, cela vient des variables de fusion insérées dans les URL (?email={{contact.email}}, ?uid=…) : les retirer des liens du gabarit, et désactiver la connexion automatique par lien si elle est proposée.

Le destinataire reste identifié par le routeur pour les clics tracés ; ce qui change, c'est que son adresse ne circule plus en clair vers le site, ses analytics et ses partenaires.

Tenu quand l'adresse du destinataire n'apparaît — ni en clair, ni encodée, ni hachée — dans aucune URL ni aucun en-tête propriétaire. Les en-têtes d'adressage ne comptent pas : ils la portent par construction.

  • Postmetry · RGPD art. 4 en repère
  • PM-PRIV-020

Délivrabilité

Ces vérifications lisent le verdict d'authentification posé par notre serveur au moment où le message est arrivé. Ce verdict est daté par construction : nous ne le recalculons jamais, ce qui interrogerait le DNS d'aujourd'hui plutôt que celui du jour de l'envoi.

Le calcul · 85 pts sur 85, ramenés à 100

6 tenus

20 20 15 10 15 5

Poids de chaque critère dans la note.

Signature DKIM validée Tenu Signature DKIM valide sur une seule campagne 20 pts

20 points sur 20 — tenu sur 1 des 1 campagne concernée.

Tenu quand notre serveur de réception a validé la signature DKIM de l'envoi.

Alignement DMARC validé Tenu Alignement DMARC vérifié sur une seule campagne 20 pts

20 points sur 20 — tenu sur 1 des 1 campagne concernée.

Tenu quand le domaine affiché dans l'expéditeur correspond à celui qui a authentifié le message.

Politique DMARC qui contribue à écarter certaines usurpations Tenu Politique DMARC active sur une seule campagne 15 pts

15 points sur 15 — tenu sur 1 des 1 campagne concernée.

Tenu quand la politique publiée est « reject » ou « quarantine ». Une politique « none » n'attend rien des messageries : elle est publiée sans effet sur les messages qui usurpent le domaine.

Aucun échec SPF Tenu Aucun échec SPF sur une seule campagne 10 pts

10 points sur 10 — tenu sur 1 des 1 campagne concernée.

Tenu quand SPF n'est pas en échec. Un SPF « none » accompagné d'un DKIM et d'un DMARC valides est une configuration courante et légitime : elle n'est pas pénalisée.

Désinscription en un clic, au sens de la RFC 8058 Tenu Désinscription en un clic au sens de la RFC 8058 sur une seule campagne 15 pts

15 points sur 15 — part des observations tenues sur 1 campagne.

Tenu quand l'en-tête « List-Unsubscribe » porte une adresse https et que « List-Unsubscribe-Post » vaut exactement « List-Unsubscribe=One-Click ». C'est ce que Gmail et Yahoo demandent aux expéditeurs en nombre : le bouton de la messagerie agit alors sans ouvrir de page. Non applicable sur un transactionnel.

Ce qui a été mesuré — 2 tenues sur 2

  • L'en-tête de désinscription porte une adresse https sur une seule campagne Tenu
  • Désinscription en un clic annoncée sur une seule campagne Tenu
  • RFC 8058 · Gmail et Yahoo
  • PM-DELIV-005
Signature DKIM qui couvre l'essentiel Tenu La signature DKIM couvre l'essentiel du message sur une seule campagne 5 pts

5 points sur 5 — part des observations tenues sur 1 campagne.

Ce que la signature couvre, pas seulement qu'elle passe : un algorithme admis par la RFC 8301, le corps signé en entier, les en-têtes From, Subject, Date et List-Unsubscribe signés, une signature non expirée à la réception. Non applicable sans signature DKIM.

Ce qui a été mesuré — 3 tenues sur 3

  • Algorithme de signature admis sur une seule campagne Tenu
  • Corps signé en entier sur une seule campagne Tenu
  • En-têtes essentiels signés sur une seule campagne Tenu
  • Signature valide à la réception Non applicable
  • RFC 6376 · RFC 8301
  • PM-DELIV-006

Technique

Ces vérifications portent sur ce que les clients de messagerie font réellement du message : troncature, blocs de style retirés, ressources jamais chargées. Chaque seuil dit d'où il vient : le comportement documenté d'un client de messagerie, une spécification, ou notre propre méthode.

Prise en charge par client (caniemail) Méthode, famille Technique mieux que 69 % des 503 marques mesurées

Le calcul · 71 pts sur 85, ramenés à 100

4 tenus · 1 tenu en partie · 1 non tenu

25 20 15 10 10 5

Poids de chaque critère dans la note.

HTML sous le seuil de troncature de Gmail Tenu HTML sous le seuil de troncature Gmail sur une seule campagne 25 pts

25 points sur 25 — tenu sur 1 des 1 campagne concernée.

Tenu quand la partie HTML reste sous 102 Ko. Au-delà, Gmail coupe la fin du message — et la fin, c'est la désinscription et les mentions.

  • Gmail
  • PM-TECH-001
Gabarit peu imbriqué Tenu Gabarit peu imbriqué sur une seule campagne 20 pts

20 points sur 20 — part des observations tenues sur 1 campagne.

Tenu quand les tableaux de mise en page ne s'imbriquent pas sur plus de 6 niveaux. Au-delà, le moteur de Word que partagent les Outlook de bureau et les clients qui divergent rendent le gabarit chacun à sa façon.

Ce qui a été mesuré — 1 tenue sur 1

  • Tableaux de mise en page peu imbriqués sur une seule campagne Tenu
  • Postmetry
  • PM-TECH-002
HTML bien formé Tenu en partie Aucun jeu de caractères déclaré dans le HTML sur la seule campagne concernée (3 des 4 mesures tenues) 11,2/15 pts

11,2 points sur 15 — part des observations tenues sur 1 campagne.

Comment corriger

Les erreurs de forme (balises non fermées, attributs en double, imbrication table/div invalide) viennent des blocs collés entre éditeurs ou des modifications à la main dans le code. Passer le HTML dans un validateur avant envoi, et corriger à la source dans le gabarit plutôt que dans chaque campagne.

Un HTML mal formé se rend différemment selon le client de messagerie, et c'est la cause la plus courante d'un affichage cassé sur Outlook ou sur mobile.

Un doctype, un jeu de caractères déclaré dans le document, des balises équilibrées et des identifiants uniques. Chaque client répare à sa façon un balisage incomplet, et c'est ce qui rend le rendu imprévisible. Les fermetures que le HTML rend facultatives ne comptent pas.

Ce qui a été mesuré — 3 tenues sur 4

  • Doctype déclaré sur une seule campagne Tenu
  • Aucun jeu de caractères déclaré dans le HTML sur la seule campagne concernée Non tenu
  • Balises équilibrées sur une seule campagne Tenu
  • Identifiants uniques sur une seule campagne Tenu
  • WHATWG
  • PM-TECH-030
Chaque lien mène quelque part Tenu Chaque lien mène quelque part sur une seule campagne 10 pts

10 points sur 10 — tenu sur 1 des 1 campagne concernée.

Tenu quand aucun lien n'est vide, réduit à « # » ou écrit en « javascript: ». Un tel lien ne mène nulle part, et la plupart des clients le neutralisent. Non applicable si le message ne contient aucun lien.

  • Postmetry
  • PM-TECH-031
Aucune feuille de style distante Non tenu Feuille de style distante déclarée sur la seule campagne concernée 0/10 pts

0 points sur 10 — tenu sur 0 des 1 campagne concernée.

Comment corriger

Les règles CSS se mettent dans le message, dans un bloc <style> ou en ligne sur les éléments ; aucun <link rel="stylesheet"> ni @import vers un serveur. Les polices distantes ne sont pas comptées ici : elles sont ignorées par la plupart des clients mais ne cassent rien.

Une feuille distante n'est pas chargée par Gmail, Outlook ni la plupart des clients : le message s'affiche sans ses styles pour la majorité des lecteurs.

Tenu quand le message n'appelle aucune feuille de style externe, par « link » ou par « @import ». Plusieurs clients ne les chargent jamais. Une feuille de polices ne compte pas : sans elle, le texte prend la police de secours.

Le message respecte la forme d'un courriel Tenu Le message respecte la forme d'un courriel sur une seule campagne 5 pts

5 points sur 5 — part des observations tenues sur 1 campagne.

Lignes de 998 octets au plus, Message-ID et Date lisibles, jeu de caractères annoncé sur chaque partie texte, encodage de transfert cohérent avec le contenu (RFC 5322, RFC 2045). La plupart des serveurs tolèrent ces écarts, chacun à sa façon.

Ce qui a été mesuré — 5 tenues sur 5

  • Lignes de 998 octets au plus sur une seule campagne Tenu
  • Message-ID bien formé sur une seule campagne Tenu
  • Date lisible sur une seule campagne Tenu
  • Jeu de caractères annoncé sur chaque partie texte sur une seule campagne Tenu
  • Encodage de transfert cohérent sur une seule campagne Tenu
  • RFC 5322 · RFC 2045
  • PM-TECH-010

Expérience

Quatre questions sur ce que devient le message une fois reçu : reste-t-il compréhensible, le destinataire peut-il encore agir, un client peut-il le restituer, un écran l'afficher. La détection automatique ne couvre que ce qui est déclaré dans le message.

WCAG 2.2 Méthode, famille Expérience mieux que 13 % des 503 marques mesurées

Le calcul · 42 pts sur 90, ramenés à 100

2 tenus · 1 tenu en partie · 2 non tenus · 1 non applicable · 1 bonus

25 15 15 20 15

Poids de chaque critère dans la note.

Le message se comprend sans ses images, dès la boîte de réception Tenu en partie Pré-en-tête absent, trop court ou trop long sur la seule campagne concernée (1 des 2 mesures tenues) 12,5/25 pts

12,5 points sur 25 — part des observations tenues sur 1 campagne.

Comment corriger

Un pré-en-tête de 40 à 130 caractères, en texte réel, suit l'objet dans la boîte de réception ; chaque image porteuse de sens a un attribut alt qui dit ce qu'elle montre ; le message principal est en texte, pas dans une image. Dans l'éditeur, le pré-en-tête est un champ dédié, et l'alt se renseigne image par image.

La moitié des lecteurs voient le message sans images au premier affichage. Un alt et un pré-en-tête coûtent une minute par campagne.

Tenu quand le message garde au moins 200 caractères lisibles images bloquées, et qu'un pré-en-tête de 40 à 130 caractères l'annonce dans la liste des messages. Sans pré-en-tête, la boîte affiche à sa place le premier texte du corps — souvent « Afficher dans le navigateur ».

Ce qui a été mesuré — 1 tenue sur 2

  • Au moins 200 caractères restent lisibles images bloquées sur une seule campagne Tenu
  • Pré-en-tête absent, trop court ou trop long sur la seule campagne concernée Non tenu
  • Postmetry
  • PM-EXP-001
Le message reste restituable hors du HTML Tenu Une version texte restitue le message sur une seule campagne 15 pts

15 points sur 15 — part des observations tenues sur 1 campagne.

Tenu quand une version texte accompagne l'envoi et qu'elle en reprend l'essentiel : au moins 60 % de son texte et 80 % de ses liens. Un client qui n'affiche pas le HTML retombe sur elle ; réduite à « affichez la version web », elle ne restitue rien.

Ce qui a été mesuré — 3 tenues sur 3

  • Une version texte seul accompagne le message sur une seule campagne Tenu
  • La version texte reprend au moins 60 % du texte sur une seule campagne Tenu
  • La version texte reprend au moins 80 % des liens sur une seule campagne Tenu
  • Postmetry
  • PM-EXP-002
Tous les liens restent visibles images bloquées Tenu Tous les liens restent visibles images bloquées sur une seule campagne 15 pts

15 points sur 15 — tenu sur 1 des 1 campagne concernée.

Tenu quand aucun lien n'est porté par une seule image dépourvue de texte de remplacement : un tel lien ne laisse rien à l'écran. Non applicable si le message ne contient aucun lien.

  • Postmetry
  • PM-EXP-003
Zones cliquables assez grandes Non applicable non applicable

Cette mesure ne s'appliquait à aucun des envois reçus. Elle sort du dénominateur : elle n'est jamais comptée comme un échec.

Tenu quand aucune zone cliquable dimensionnée ne descend sous 24 px de côté (WCAG 2.2, critère 2.5.8). Seules les zones dont une dimension est déclarée sont mesurées ; les exceptions du critère — cible dans une ligne de texte, espacement suffisant — ne le sont pas. Non applicable si le message ne déclare aucune dimension.

Le message reste lisible avec une aide technique Non tenu Le message pose des obstacles aux aides techniques — aucune des 4 mesures n'est tenue 0/20 pts

0 points sur 20 — part des observations tenues sur 1 campagne.

Comment corriger

Quatre corrections, toutes dans le gabarit : déclarer la langue du message sur la balise <html> (lang="fr" pour un envoi en français), décrire chaque image de contenu dans son attribut alt, annoncer les tableaux de mise en page avec role="presentation", et écrire des liens qui disent où ils mènent plutôt que « cliquez ici ».

Le détail du critère dit lesquelles manquent sur vos envois ; les autres sont déjà tenues.

Une image décorative — filet, espaceur — garde un alt="" vide : c'est ce qui la fait taire, pas un oubli.

Langue déclarée, images de contenu décrites, tableaux de mise en page signalés comme tels, intitulés de liens qui disent où ils mènent : ce dont un lecteur d'écran a besoin pour restituer le message. Le détail dit laquelle de ces mesures manque.

Ce qui a été mesuré — 0 tenues sur 4

  • Langue du message non déclarée sur la seule campagne concernée Non tenu
  • Des images de contenu ne sont pas décrites sur la seule campagne concernée Non tenu
  • Tableaux de mise en page annoncés comme des tableaux de données sur la seule campagne concernée Non tenu
  • Des liens ne disent pas où ils mènent sur la seule campagne concernée Non tenu
Le message déclare son adaptation aux écrans Non tenu Le message ne déclare pas son adaptation aux écrans — aucune des 2 mesures n'est tenue 0/15 pts

0 points sur 15 — part des observations tenues sur 1 campagne.

Comment corriger

Le HTML comporte une balise <meta name="viewport" content="width=device-width"> et des règles @media qui adaptent la largeur et les colonnes sous 600 px ; la largeur fixe de 600 px ne vaut que pour les clients de bureau. Les éditeurs modernes les produisent ; un gabarit ancien ou fait à la main ne les a souvent pas.

Sans ces règles, le message s'affiche à 600 px sur un écran de 390 : zoom obligatoire, texte illisible, liens trop petits.

Tenu quand le message déclare sa zone d'affichage et son adaptation à la largeur d'écran. Sans elles, il s'affiche sur téléphone à sa largeur d'origine, et se lit en zoomant et en faisant défiler de côté.

Ce qui a été mesuré — 0 tenues sur 2

  • Zone d'affichage non déclarée sur la seule campagne concernée Non tenu
  • Aucune adaptation à la largeur d'écran déclarée sur la seule campagne concernée Non tenu
Thème sombre déclaré Point bonus non acquis Le message ne déclare pas son adaptation au thème sombre sur la seule campagne concernée +0 pts

0 points sur 5 — tenu sur 0 des 1 campagne concernée.

Acquis quand le message déclare color-scheme ou une règle prefers-color-scheme. Aucune norme ne l'exige — les clients qui forcent le thème sombre inversent eux-mêmes les couleurs — mais le déclarer laisse la main au gabarit plutôt qu'au client de messagerie.

  • caniemail
  • PM-EXP-027

Comparaison sectorielle

Luxe — 70 marques dont au moins une campagne a été analysée. Les parts ci-dessous se comptent sur elles, jamais sur le catalogue.

Notes de lecture

Comment lire cette page

  1. Un critère non observable ou non applicable sort du calcul. Il reste listé, jamais compté zéro : son poids quitte le dénominateur plutôt que de peser comme un échec.

  2. Chaque ligne décrit un constat observable, avec l'extrait qui l'établit. Aucune qualification juridique n'y est portée.

  3. Les mesures viennent d'analyseurs déterministes : le même message donne toujours le même résultat, et un constat contesté se refait à l'identique depuis l'archive.

  4. Toute part est publiée sur base observée, et la nomme : « 26 des 30 marques analysées ». Une marque dont aucun envoi n'a été reçu n'entre dans aucun dénominateur.

  5. La délivrabilité est empruntée : son verdict vient du serveur qui a reçu le message. Toutes les autres familles sortent de nos analyseurs.

Cette analyse vous est utile ?

Un clic, et vous nous aidez à la rendre meilleure.