Ce que contient la newsletter de Farmfoods
- Expéditeur
- noreply@farmfoods.co.uk
- Secteur
- Alimentation
- Envois lus
- 65 campagnes, 2 transactionnels
- Période
- Août 2026
Le constat principal
L'adresse du destinataire est écrite dans le message sur les 2 messages transactionnels.
C'est le premier des 8 points à corriger. La note la plus haute est technique (91/100), la plus basse expérience (38/100), mieux que 7 % des 566 marques mesurées.
Un email quand un critère change d'état : la version Pro, en accès anticipé.
Partager
Partager ce rapport
Août 2026 · calculé le 24 octobre
8 points à corriger
Chaque ligne mène au critère dans sa famille, avec l'extrait qui l'établit et la façon de corriger.
-
Prioritaire
L'adresse du destinataire est écrite dans le message
Critère « Aucun identifiant du destinataire dans le message »
Conformité
sur les 2 messages transactionnels
−10 pts
sur 10 en
Conformité
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.
-
À 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 2 messages transactionnels
−15 pts
sur 15 en
Expérience
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.
-
À examiner
La politique DMARC publiée n'écarte aucune usurpation
Critère « Politique DMARC qui contribue à écarter certaines usurpations »
Délivrabilité
sur les 2 messages transactionnels
−15 pts
sur 15 en
Délivrabilité
Un enregistrement TXT _dmarc.<domaine> déclare la politique : v=DMARC1; p=quarantine; rua=mailto:… au minimum, p=reject une fois les sources d'envoi alignées.
- À examiner Aucune version texte seul n'accompagne le message Critère « Le message reste restituable hors du HTML » Expérience mesuré sur 2 messages transactionnels −15 pts sur 15 en Expérience
- À examiner Le message pose des obstacles aux aides techniques Critère « Le message reste lisible avec une aide technique » Expérience mesuré sur 2 messages transactionnels −13,3 pts sur 20 en Expérience
- À examiner Le message ne dit pas qui écrit ni selon quelles règles Critère « Le message dit qui écrit et selon quelles règles » Conformité mesuré sur 2 messages transactionnels −13,3 pts sur 20 en Conformité
- À 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 2 messages transactionnels −12,5 pts sur 25 en Expérience
- Secondaire Le HTML présente des écarts de forme Critère « HTML bien formé » Technique mesuré sur 2 messages transactionnels −7,5 pts sur 15 en Technique
13 critères tenus, dont « Aucun pixel de suivi d'ouverture » 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 août. Touchez un point pour l'ouvrir ; les flèches passent d'un envoi à l'autre.
Lecture technique de l'envoi du 9 août 2026 →
- campagnes en 11 semaines
- 65
- environ 5,9 par semaine, d'août à octobre
- tous les jours de la semaine
- 7 j / 7
- de 6 à 11 campagnes selon le jour
- heure d'envoi favorite
- 14 h
- 42 % des campagnes arrivent entre 14 h et 15 h
- dernier envoi reçu
- 24 oct.
- « ❗5 Day Specials❗29W Lenor Midsummer Fabric Conditioner £1.29… »
Campagne 1 sur 65
mardi 11 août, 14 h 49
🐾❗All Things Pet At Farmfoods❗🐾
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 2 sur 65
mercredi 12 août, 15 h 20
❗3 Pack Dettol Soap 49p❗10pk Mini Twisters £1.99 and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 3 sur 65
vendredi 14 août, 15 h 27
❗340g Princes Corned Beef £2.49❗Huge One Pizzas £2.99, and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 4 sur 65
lundi 17 août, 15 h 39
❗20pk Walkers Box £3.49❗1kg Seara Breaded Tenders £4.99 and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 5 sur 65
mercredi 19 août, 15 h 47
❗4pk Cadbury Fudge 79p❗10pk Quaker 99p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 6 sur 65
vendredi 21 août, 15 h 53
❗100pk Finish Quantum £7.99❗Farmfoods Ready Meals 99p and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 7 sur 65
samedi 22 août, 13 h 37
❗5 Day Special❗200g Willow Butter 39p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 8 sur 65
dimanche 23 août, 13 h 39
❗5 Day Special❗4pk Kellogg's Oaties 49p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 9 sur 65
lundi 24 août, 15 h 28
❗50ml Dove Roll On 49p❗450g Diced Steak £4.99 and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 10 sur 65
mardi 25 août, 16 h 44
❗415g Heinz Beanz 49p❗34w Persil Heaven Scent Pods £4.99 and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 11 sur 65
mercredi 26 août, 16 h 13
❗24pk Fruit Shoot £4.99❗900g Farmfoods Cheese Range £4.99 each and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 12 sur 65
vendredi 28 août, 15 h 43
❗400pk PG Tips £5.99❗800g Monkfish and 700g Seabass Fillets 2 for £15 and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 13 sur 65
samedi 29 août, 14 h 45
❗5 Day Special 60pk Huggies Wipes 49p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 14 sur 65
dimanche 30 août, 14 h 37
❗5 Day Special 397g Carnation Condensed Milk 49p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 15 sur 65
mardi 1er sept., 14 h 55
❗300g Aunt Bessie's Chocolate Toffee Sponge 59p❗160g Osprey Tuna 39p ❗All things 99p!❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 16 sur 65
mercredi 2 sept., 14 h 48
❗24pk Lucozade Orange/ Original £6.99❗2pk Pukka Pie Range 3 for £5 and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 17 sur 65
vendredi 4 sept., 15 h 25
❗50ml Mi-Stylo Fragrances £1.99❗100g Toblerone 99p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 18 sur 65
samedi 5 sept., 13 h 35
❗250ml UFIT Protein Shakes 49p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 19 sur 65
dimanche 6 sept., 13 h 36
❗390g Branston Macaroni Cheese 49p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 20 sur 65
lundi 7 sept., 15 h 19
❗8pk Tango Blue Raspberry Triangles 99p❗410g Riverdene Tinned Apricots 19p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 21 sur 65
mercredi 9 sept., 14 h 38
❗400g Birds Eye Vegetable Pasta 49p❗75ml Dove Rich Moisture Cream 49p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 22 sur 65
jeudi 10 sept., 14 h 43
❗🐾All Things Pet at Farmfoods🐾❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 23 sur 65
vendredi 11 sept., 14 h 35
❗2pk Birds Eye Mexican Fish 49p❗75ml John Frieda Hairy Spray Intense 99p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 24 sur 65
samedi 12 sept., 13 h 36
❗320ml Fairy Washing Up Liquid 69p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 25 sur 65
dimanche 13 sept., 13 h 51
❗3pk Vaseline Soap 59p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 26 sur 65
lundi 14 sept., 15 h 49
❗8pk Kellogg's Chocolate Orange Pop Tarts ❗90g Aero Blocks 99p and much more in store
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 27 sur 65
mardi 15 sept., 14 h 54
❗5 Day Special❗300g Nescafe Original/Decaf £4.99 Each❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 28 sur 65
mercredi 16 sept., 16 h 11
❗40g Goodwins Pepper Grinder 29p ❗375g Weetos Stars 99p ❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 29 sur 65
jeudi 17 sept., 14 h 55
❗5 Day Special❗270ml Elmlea Double 99p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 30 sur 65
vendredi 18 sept., 14 h 56
❗750ml Fabulosa Range 49p ❗200g Tomato Paste 49p❗ and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 31 sur 65
samedi 19 sept., 14 h 36
❗5 Day Special❗72w Bold Spring Awakening Powder £7.99❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 32 sur 65
dimanche 20 sept., 14 h 37
❗5 Day Special❗13 Bernard Matthews Mini Kievs 99p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 33 sur 65
lundi 21 sept., 14 h 56
❗80pk Pedigree Pouch £14.99❗400g Farmfoods Cheddar £4.99 and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 34 sur 65
mardi 22 sept., 13 h 55
❗5 Day Special❗285g Batchelors Button/Sliced Mushrooms 39p Each❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 35 sur 65
mercredi 23 sept., 14 h 38
❗6pk Princes Tuna £3.99❗1kg Seara Chicken Tenders £3.99 and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 36 sur 65
vendredi 25 sept., 14 h 55
❗400g Batchelors Potatoes 39p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 37 sur 65
samedi 26 sept., 13 h 37
❗5 Day Special❗85W Bold & Fairy Non Bio Pods £13.99 Each❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 38 sur 65
dimanche 27 sept., 13 h 38
❗5 Day Special❗80pk Whiskas £14.99 Each❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 39 sur 65
lundi 28 sept., 14 h 39
❗16pk Shredded Wheat 99p❗390g Nestle Shreddies 99p❗ and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 40 sur 65
mardi 29 sept., 15 h 01
❗155g Lenor Scent Boosters £1.99❗10pk Gillette £18.99❗500ml Bath Soak 69p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 41 sur 65
mercredi 30 sept., 15 h 16
❗5 Day Special❗190g Nescafe Gold Blend/Alta Rica £4.99 Each❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 42 sur 65
jeudi 1er oct., 14 h 43
❗80pk Whiskas £14.99❗80pk Pedigree Pouch £19.99 ❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 43 sur 65
vendredi 2 oct., 15 h 14
❗18pk Pepsi Max Tropical £3.99 ❗1.2kg Cooked Chicken Range £6.99 each and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 44 sur 65
samedi 3 oct., 13 h 37
❗5 Day Special❗8pk Wikinger Hot Dogs 99p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 45 sur 65
dimanche 4 oct., 13 h 36
❗5 Day Special❗160 PG Tips £2.49❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 46 sur 65
lundi 5 oct., 14 h 47
❗400g Ambrosia Custard/Rice Pudding 49p each❗450ml Domestos Power Foam 99p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 47 sur 65
mardi 6 oct., 14 h 17
❗5 Day Specials❗500g Anna Passata 29p❗125g Pears Soap 59p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 48 sur 65
mercredi 7 oct., 14 h 55
❗10pk Peperami Minis 99p❗250ml Carex Handwash 49p❗and much more in store!
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 49 sur 65
jeudi 8 oct., 14 h 29
❗5 Day Specials❗24pk Pepsi Max £6.99❗75ml Colgate 59p❗
- Type
- Campagne marketing
- Note
- 58 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 50 sur 65
vendredi 9 oct., 13 h 33
❗4pk Snickers 99p❗100ml Vaseline 49p❗and much more in store!
- Type
- Campagne marketing
- Note
- 59 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 51 sur 65
samedi 10 oct., 13 h 19
❗5 Day Specials❗10kg Badshah Rice £8.99❗1.5kg Homepride Flour 49p❗
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
● Changement observé sur cet envoi, confirmé par les suivants.
Campagne 52 sur 65
dimanche 11 oct., 13 h 14
❗5 Day Specials❗325g Askey's Treat Sauces 49p❗300ml Safaa Air Freshener £1.99❗
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 53 sur 65
lundi 12 oct., 14 h 34
❗1kg Kellogg's Crunchy Nut £3.99❗1kg Kellogg's Corn Flakes £2.99❗200g PEK Luncheon Meat 49p❗and much more in store!
- Type
- Campagne marketing
- Note
- 59 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 54 sur 65
mardi 13 oct., 13 h 59
❗5 Day Specials❗140g Nescafe Azera £3.99❗300g Rodina Carrots 19p❗10pk Peperami Mix £1.99❗
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 55 sur 65
mercredi 14 oct., 13 h 59
❗190g McMAC's Cheesy Macaroni 49p❗330ml Fuel Breakfast Drink Range 49p each❗and much more in store!
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 56 sur 65
jeudi 15 oct., 14 h 01
❗5 Day Specials❗19W Bold Pods £2.99❗90g Pot Noodle Range 59p each❗
- Type
- Campagne marketing
- Note
- 65 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 57 sur 65
vendredi 16 oct., 15 h 27
❗30pk Nescafe Pods £4.99 each❗180g Cadbury Dairy Milk £1.49❗and much more in store!
- Type
- Campagne marketing
- Note
- 59 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 58 sur 65
samedi 17 oct., 12 h 09
❗24pk Rubicon Sparkling Mango £6.99❗250g Bird's Original Custard 99p❗14pk Cadbury Flake 99 £1.99❗
- Type
- Campagne marketing
- Note
- 65 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 59 sur 65
dimanche 18 oct., 12 h 10
❗160g Chicken Pringles £1 ❗1kg Seara Nuggets £1.99❗and much more in store!
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 60 sur 65
lundi 19 oct., 14 h 49
❗125W Daz Powder £9.99❗300g Cooked Chicken Range £1.99 each and much more in store!
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 61 sur 65
mardi 20 oct., 14 h 45
❗5 Day Specials❗12kg Winalot £12.99❗12pk Pedigree Cans £9.99 each❗20L Catsan £8.99❗and much more in store!
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 62 sur 65
mercredi 21 oct., 14 h 42
❗6pk Milky Bar 99p❗114g Cadbury Chocolate Fingers 99p❗and much more in store!
- Type
- Campagne marketing
- Note
- 65 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 63 sur 65
jeudi 22 oct., 12 h 20
❗5 Day Specials❗185g Pringles Original/Sour Cream & Onion £1.25 each❗145g Farmfoods Tuna 49p each❗
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 64 sur 65
vendredi 23 oct., 13 h 45
❗4pk Cadbury Kids Range 79p each❗450ml Dove Bath Range £1.49 each❗and much more in store!
- Type
- Campagne marketing
- Note
- 62 / 100
- Pixel
- Présent, détecté par sa taille
Campagne 65 sur 65
samedi 24 oct., 12 h 07
❗5 Day Specials❗29W Lenor Midsummer Fabric Conditioner £1.29❗32W Bold Midsummer Gel £2.99❗500ml Moss & Adams Handwash 99p each❗
- Type
- Campagne marketing
- Note
- analyse en cours
- Pixel
- —
Le jour d'envoi
- lun.
- mar.
- mer.
- jeu.
- ven.
- sam.
- dim.
L'heure d'arrivée
1 changement observé depuis août
Chaque campagne est comparée à la précédente, critère par critère.
Le détail de ce changement, critère par critère, est réservé à la version Pro.
confirmé par la campagne suivante · la note par envoi passe de 58 à 62
Le détail des critères
Les 24 critères + 1 bonus
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.
Le calcul · 77 pts sur 100
3 tenus · 1 tenu en partie · 1 non tenu · 1 non applicable
Poids de chaque critère dans la note.
Aucun pixel de suivi d'ouverture Tenu Aucun pixel de suivi d'ouverture sur 2 messages transactionnels 35 pts
35 points sur 35 — tenu sur 2 des 2 messages transactionnels concernés.
Tenu quand aucun pixel de suivi n'est présent. Un seul pixel suffit à faire échouer le critère sur un envoi.
- CNIL 14/04/2026 · LIL art. 82
- PM-PRIV-001
- La règle de détection
Se désinscrire est possible et annoncé 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 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.
- RFC 2369
- PM-PRIV-002
Le destinataire garde la main sur le suivi Tenu Le destinataire garde la main sur le suivi sur un seul message transactionnel 20 pts
20 points sur 20 — part des observations tenues sur 1 message transactionnel.
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 1
- Lien de désinscription non tracé sur un seul message transactionnel Tenu
- Un chemin distinct mène à un centre de préférences ou au refus du suivi Non applicable
- CNIL 14/04/2026 · Postmetry
- PM-PRIV-003
Le message dit qui écrit et selon quelles règles Tenu en partie Le message ne dit pas selon quelles règles les données sont traitées — 1 des 3 mesures tenues 6,7/20 pts
6,7 points sur 20 — part des observations tenues sur 2 messages transactionnels.
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é — 1 tenue sur 3
- Le message nomme son expéditeur sur 2 messages transactionnels Tenu
- Aucune adresse ne permet de répondre au message sur les 2 messages transactionnels concernés Non tenu
- Aucun lien ne mène à la politique de confidentialité sur les 2 messages transactionnels concernés Non tenu
- CPCE L. 34-5 · directive 2000/31 art. 6 · CAN-SPAM
- PM-PRIV-004
Un chemin non tracé mène au site Tenu Un chemin non tracé mène au site sur 2 messages transactionnels 15 pts
15 points sur 15 — tenu sur 2 des 2 messages transactionnels concernés.
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 les 2 messages transactionnels concernés 0/10 pts
0 points sur 10 — tenu sur 0 des 2 messages transactionnels concernés.
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 · 55 pts sur 70, ramenés à 100
4 tenus · 1 non tenu · 1 non applicable
Poids de chaque critère dans la note.
Signature DKIM validée Tenu Signature DKIM valide sur 2 messages transactionnels 20 pts
20 points sur 20 — tenu sur 2 des 2 messages transactionnels concernés.
Tenu quand notre serveur de réception a validé la signature DKIM de l'envoi.
- RFC 6376 · RFC 8601
- PM-DELIV-001
- RFC 6376 — DomainKeys Identified Mail (DKIM) Signatures
- RFC 8601 — Message Header Field for Indicating Message Authentication Status
Alignement DMARC validé Tenu Alignement DMARC vérifié sur 2 messages transactionnels 20 pts
20 points sur 20 — tenu sur 2 des 2 messages transactionnels concernés.
Tenu quand le domaine affiché dans l'expéditeur correspond à celui qui a authentifié le message.
- RFC 9989
- PM-DELIV-002
- RFC 9989 — Domain-Based Message Authentication, Reporting, and Conformance (DMARC)
Politique DMARC qui contribue à écarter certaines usurpations Non tenu Politique DMARC en observation seule sur les 2 messages transactionnels concernés 0/15 pts
0 points sur 15 — tenu sur 0 des 2 messages transactionnels concernés.
Comment corriger
Un enregistrement TXT _dmarc.<domaine> déclare la politique : v=DMARC1; p=quarantine; rua=mailto:… au minimum, p=reject une fois les sources d'envoi alignées. Le passage se fait par étapes (p=none avec rapports, puis quarantine, puis reject) sur quelques semaines, en lisant les rapports pour repérer les outils qui envoient au nom du domaine.
Une politique none n'empêche aucune usurpation du domaine ; quarantine ou reject ferme la porte et satisfait les exigences Gmail et Yahoo pour les expéditeurs en volume.
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.
- RFC 9989 §4.7
- PM-DELIV-003
- RFC 9989 — section 4.7, balise « p »
Aucun échec SPF Tenu Aucun échec SPF sur 2 messages transactionnels 10 pts
10 points sur 10 — tenu sur 2 des 2 messages transactionnels concernés.
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.
- RFC 7208
- PM-DELIV-004
- RFC 7208 — Sender Policy Framework (SPF) for Authorizing Use of Domains in Email
Désinscription en un clic, au sens de la RFC 8058 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 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.
- RFC 8058 · Gmail et Yahoo
- PM-DELIV-005
Signature DKIM qui couvre l'essentiel Tenu La signature DKIM couvre l'essentiel du message sur 2 messages transactionnels 5 pts
5 points sur 5 — part des observations tenues sur 2 messages transactionnels.
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 2 messages transactionnels Tenu
- Corps signé en entier sur 2 messages transactionnels Tenu
- En-têtes essentiels signés sur 2 messages transactionnels 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.
Le calcul · 77 pts sur 85, ramenés à 100
5 tenus · 1 tenu en partie
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 2 messages transactionnels 25 pts
25 points sur 25 — tenu sur 2 des 2 messages transactionnels concernés.
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 2 messages transactionnels 20 pts
20 points sur 20 — part des observations tenues sur 2 messages transactionnels.
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 2 messages transactionnels Tenu
- Postmetry
- PM-TECH-002
HTML bien formé Tenu en partie Le HTML présente des écarts de forme — 2 des 4 mesures tenues 7,5/15 pts
7,5 points sur 15 — part des observations tenues sur 2 messages transactionnels.
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é — 2 tenues sur 4
- Aucun doctype déclaré sur les 2 messages transactionnels concernés Non tenu
- Aucun jeu de caractères déclaré dans le HTML sur les 2 messages transactionnels concernés Non tenu
- Balises équilibrées sur 2 messages transactionnels Tenu
- Identifiants uniques sur 2 messages transactionnels Tenu
- WHATWG
- PM-TECH-030
Chaque lien mène quelque part Tenu Chaque lien mène quelque part sur 2 messages transactionnels 10 pts
10 points sur 10 — tenu sur 2 des 2 messages transactionnels concernés.
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 Tenu Aucune feuille de style distante sur 2 messages transactionnels 10 pts
10 points sur 10 — tenu sur 2 des 2 messages transactionnels concernés.
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.
- caniemail
- PM-TECH-020
- <link> dans un email — prise en charge par client
Le message respecte la forme d'un courriel Tenu Le message respecte la forme d'un courriel sur 2 messages transactionnels 5 pts
5 points sur 5 — part des observations tenues sur 2 messages transactionnels.
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 2 messages transactionnels Tenu
- Message-ID bien formé sur 2 messages transactionnels Tenu
- Date lisible sur 2 messages transactionnels Tenu
- Jeu de caractères annoncé sur chaque partie texte sur 2 messages transactionnels Tenu
- Encodage de transfert cohérent sur 2 messages transactionnels 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.
Le calcul · 34 pts sur 90, ramenés à 100
1 tenu · 2 tenus en partie · 2 non tenus · 1 non applicable · 1 bonus
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 les 2 messages transactionnels concernés (1 des 2 mesures tenues) 12,5/25 pts
12,5 points sur 25 — part des observations tenues sur 2 messages transactionnels.
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 2 messages transactionnels Tenu
- Pré-en-tête absent, trop court ou trop long sur les 2 messages transactionnels concernés Non tenu
- Postmetry
- PM-EXP-001
Le message reste restituable hors du HTML Non tenu Aucune version texte seul n'accompagne le message sur les 2 messages transactionnels concernés (0 des 1 mesures tenues) 0/15 pts
0 points sur 15 — part des observations tenues sur 2 messages transactionnels.
Comment corriger
La version texte (text/plain) accompagne le HTML et reprend le contenu et les liens, pas seulement une phrase « ouvrez ce message dans votre navigateur ». Les routeurs la génèrent depuis le HTML si l'option est active (« générer la version texte », « auto-generate plain text »).
Cette version est celle que lisent les montres, les lecteurs d'écran et certains clients professionnels ; elle sert aussi aux filtres anti-spam, qui comparent les deux versions.
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é — 0 tenues sur 1
- Aucune version texte seul n'accompagne le message sur les 2 messages transactionnels concernés Non tenu
- La version texte reprend le texte du message Non applicable
- La version texte reprend les liens du message Non applicable
- Postmetry
- PM-EXP-002
Tous les liens restent visibles images bloquées Tenu Tous les liens restent visibles images bloquées sur 2 messages transactionnels 15 pts
15 points sur 15 — tenu sur 2 des 2 messages transactionnels concernés.
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.
- WCAG 2.2 — 2.5.8
- PM-EXP-004
- WCAG 2.2 — Target Size (Minimum), critère 2.5.8, niveau AA
Le message reste lisible avec une aide technique Tenu en partie Le message pose des obstacles aux aides techniques — 1 des 3 mesures tenues 6,7/20 pts
6,7 points sur 20 — part des observations tenues sur 2 messages transactionnels.
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é — 1 tenue sur 3
- Langue du message non déclarée sur les 2 messages transactionnels concernés Non tenu
- Chaque image de contenu est décrite sur 2 messages transactionnels Tenu
- Tableaux de mise en page signalés comme tels Non applicable
- Des liens ne disent pas où ils mènent sur les 2 messages transactionnels concernés 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 2 messages transactionnels.
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 les 2 messages transactionnels concernés Non tenu
- Aucune adaptation à la largeur d'écran déclarée sur les 2 messages transactionnels concernés Non tenu
- W3C
- PM-EXP-026
- CSS Device Adaptation — la balise viewport
- Media Queries Level 4
Thème sombre déclaré Point bonus non acquis Le message ne déclare pas son adaptation au thème sombre sur les 2 messages transactionnels concernés +0 pts
0 points sur 5 — tenu sur 0 des 2 messages transactionnels concernés.
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
Alimentation — 43 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
-
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.
-
Chaque ligne décrit un constat observable, avec l'extrait qui l'établit. Aucune qualification juridique n'y est portée.
-
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.
-
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.
-
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 parle ?
Parcourons-la ensemble, en 20 minutes.
Nous reprenons les 8 points avec vous, la preuve de chacun et l'ordre dans lequel les corriger. En visio, sans engagement.
Ou emportez-la : le rapport en PDF