What's inside the newsletter from TLDR
- Sender
- dan@tldrnewsletter.com
- Sending platform
- EmailOctopus
- Sector
- Telecom & media
- Emails read
- 97 campaigns, 2 transactional
- Period
- October 2026
Our address was subscribed in October 2026, after the CNIL recommendation was published (April 14, 2026).
Overall scoreThe main finding
An open-tracking pixel is present on the last 3 campaigns.
It is the first of 12 points to fix. The highest score is deliverability (100/100), the lowest compliance (25/100), better than 2% of the 503 brands measured.
One email when a criterion changes state: the Pro version, in early access.
Share
Share this report
October 2026 · calculated on 24 October
12 points to fix
Each line leads to the criterion in its family, with the excerpt that establishes it and how to fix it.
-
Priority
An open-tracking pixel is present
Criterion “No open-tracking pixel”
Compliance
on the last 3 campaigns
−30 pts
out of 30 in
Compliance
<img alt="" src="http://tracking.tldrnewsletter.com/***/***/***" style="display…
Open tracking is turned off in the tracking settings, at the campaign or account level.
-
Priority
The recipient's address is written into the message
Criterion “No recipient identifier in the message”
Compliance
on all 97 campaigns
−10 pts
out of 10 in
Compliance
href adresse:url
Links carry no email address, contact identifier or automatic login token in their parameters.
-
To review
No separate path to refuse tracking
Criterion “The recipient keeps control over tracking”
Compliance
measured on 97 campaigns
−19.9 pts
out of 20 in
Compliance
A path separate from the unsubscribe link leads to a preference centre where the recipient can refuse tracking (opens, clicks) without unsubscribing.
- To review The message reads poorly without its images or does not announce itself in the inbox Criterion “The message makes sense without its images, from the inbox on” Experience measured on 97 campaigns −11.9 pts out of 25 in Experience
- To review No untracked path leads to the site Criterion “An untracked path leads to the site” Compliance on all 97 campaigns −10 pts out of 10 in Compliance
- Secondary The message puts obstacles in the way of assistive technology Criterion “The message stays readable with assistive technology” Experience measured on 97 campaigns −5.7 pts out of 20 in Experience
- Secondary No link leads to the privacy policy Criterion “The message says who is writing and under which rules” Compliance measured on 97 campaigns −5 pts out of 15 in Compliance
- Secondary The message cannot be rendered outside HTML Criterion “The message can be rendered outside HTML” Experience measured on 97 campaigns −0.4 pts out of 15 in Experience
- Secondary The message does not declare its adaptation to screens Criterion “The message declares its adaptation to screens” Experience measured on 97 campaigns −0.3 pts out of 15 in Experience
- Secondary One-click unsubscribe is not announced as RFC 8058 defines it Criterion “One-click unsubscribe, as defined by RFC 8058” Deliverability measured on 97 campaigns −0.2 pts out of 15 in Deliverability
- Secondary Unsubscribing is not possible or not announced Criterion “Unsubscribing is possible and announced” Compliance measured on 97 campaigns −0.2 pts out of 15 in Compliance
- Secondary The HTML shows formal deviations Criterion “Well-formed HTML” Technical measured on 97 campaigns −0.1 pts out of 15 in Technical
11 criteria met, including « DKIM signature validated » and « HTML under Gmail's clipping threshold ». They are listed in their family, below.
Every send, at the time it arrived
One dot per message received by our subscription since October. Tap a dot to open it; the arrows move from one send to the next.
Technical reading of the send of Oct. 23, 2026 →
- campaigns in 2 weeks
- 97
- about 48.5 a week, in October
- sending day
- No fixed day
- Monday leads, 26 of the 97 campaigns
- arrival window
- 13 h – 16 h
- 79 of the 97 campaigns
- last send received
- 23 Oct.
- « DeepSeek’s $15B raise 💰, OpenAI joins Google Cloud ☁️, Claud… »
Campaign 1 of 97
Friday 9 Oct., 12:18
Will agents have network effects? 🌐, your moat is dead 🏰, when AI agents shop for us 🛒
- Type
- Marketing campaign
- Score
- 70 / 100
- Pixel
- Present, detected by the form of its address
Campaign 2 of 97
Friday 9 Oct., 13:43
Reddit for mid-funnel research ✍️, lifecycle mapping 🗺️, fast landing pages ⚡
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
● Change observed on this send, confirmed by the following ones.
Campaign 3 of 97
Friday 9 Oct., 13:49
Security Testing 🥷, Reliable Hardware 🪛, Incident Detection 🔍
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 4 of 97
Friday 9 Oct., 13:56
ChatGPT's intelligent UI 🧩, cost of open source 💲, software judgment 🧠
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 5 of 97
Friday 9 Oct., 13:58
SpaceX mobile 🛰️, Touchscreen MacBook 💻, Claude Code mods 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 6 of 97
Friday 9 Oct., 14:35
Bunker Mode 🚨, Polygon x Tron 🤝, AiFi Landscape Report 📑
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 7 of 97
Friday 9 Oct., 14:40
ChatGPT Visual UI 🖼️, Nano Banana 2.1 🍌, AI Copies Signatures ✍️
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 8 of 97
Friday 9 Oct., 14:47
Infinite SaaS 💻, AI CFO era 📊, marketing engineers 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 9 of 97
Friday 9 Oct., 14:55
Claude Haiku 5.5 🤖, SAP Stablecoin Settlement 🪙, AWS Strands Box 💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 10 of 97
Friday 9 Oct., 15:35
Oracle Health 20M data leak 🏥, Cisco Nexus takeover 🔌, CIA Officer's $194M gold fraud 🪙
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 11 of 97
Friday 9 Oct., 15:44
TSMC sales surge 📈, Amazon hits 1000th sat 🛰️, supercapacitor cement 🧱
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 12 of 97
Friday 9 Oct., 16:12
GPT-6.1 Ultrafast ⚡, Gemini universal agent 🤖, speculative decoding 🧠
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 13 of 97
Monday 12 Oct., 12:27
LinkedIn Gives Agents Context 📚, Claude Dashboards 📊, Salesforce Spark Optimization ⚡
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 14 of 97
Monday 12 Oct., 13:43
Stop early churn ⏹️, to rebrand or not 🤔, Halloween shopping stats 🎃
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 15 of 97
Monday 12 Oct., 13:48
Cloudflare and Deno 🐍, PostgreSQL Migrations 🐦, Codex Cloud ☁️
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 16 of 97
Monday 12 Oct., 13:56
Deno joins Cloudflare ☁️, build your own Jev 🛠, debugging without understanding 🔑
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 17 of 97
Monday 12 Oct., 13:58
Inside Muse 🤖, Apple HomeView 🏠, AI experimentation 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 18 of 97
Monday 12 Oct., 14:37
Crypto Mixing Update 🌪️, Polymarket Protocol V2 ⚙️, Hack Recoveries 🧑💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 19 of 97
Monday 12 Oct., 14:41
Apple TV Upgrade 📺, Google Playground 🎮, Gamma 5 🖼️
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 20 of 97
Monday 12 Oct., 14:47
Owning intelligence 🧠, Software’s centaur age 🐴, senior hiring rebounds 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 21 of 97
Monday 12 Oct., 14:55
PC Sales Crash 20% 💻, Nvidia Eyes AI Buyout 💰, Google Unveils AI Coworkers 🤖
- Type
- Marketing campaign
- Score
- 74 / 100
- Pixel
- Present, detected by the form of its address
Campaign 22 of 97
Monday 12 Oct., 15:51
Telegram 1Click Account Takeover 💬, Claude unintended actions 🤖, Ledger hardware implant 🔐
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 23 of 97
Monday 12 Oct., 16:00
Revolut wants to dominate the US 🇺🇸, FTX drama on Netflix 📺, Chase now offers payroll 💰
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 24 of 97
Monday 12 Oct., 16:02
Oxide series D 💰, SpaceX buys spectrum 📡, PIC's learn after fab 🧠
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 25 of 97
Monday 12 Oct., 16:28
Gemini 4 Carbon 🧠, Nvidia weighs Reflection acquihire 💰, decision model race 🤖
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 26 of 97
Tuesday 13 Oct., 12:18
AI PM salary in 2026 💰, death of the interface 🪦, predictability vs outcomes 🔮🎯
- Type
- Marketing campaign
- Score
- 74 / 100
- Pixel
- Present, detected by the form of its address
Campaign 27 of 97
Tuesday 13 Oct., 13:34
How to fix bad AI outputs 🧑🔧, post-purchase education 🛍️, Gemini's citations 👁️
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 28 of 97
Tuesday 13 Oct., 13:45
Muse Wonder 🤖, React compiler experiments ⚛️, Open Intelligent UI 📦
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 29 of 97
Tuesday 13 Oct., 13:48
Meta Wonder 🤖, X's resurgence 📈, why WebMCP matters 🌍
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 30 of 97
Tuesday 13 Oct., 14:28
Morgan Stanley Tokenized Support 🛟, CFTC Regulation 🧑⚖️, The Biggest Hack that Never Happened 🔍
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 31 of 97
Tuesday 13 Oct., 14:30
SynthID Detector 🔍, Figma Mobile 📱, iPhone Air 2 🪶
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 32 of 97
Tuesday 13 Oct., 14:42
Firewall Changes in Minutes ⚡, Smarter AI Isn’t Everything 💸, Hackers Spoil Groceries 🛒
- Type
- Marketing campaign
- Score
- 74 / 100
- Pixel
- Present, detected by the form of its address
Campaign 33 of 97
Tuesday 13 Oct., 15:21
Linux vhost root bug 🐧, 8.6M karaoke fan leak 🎤, Eufy Wi-Fi UART hack 📻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 34 of 97
Tuesday 13 Oct., 15:58
Muse Wonder ✨, Maia 300 ⚡, AI self-replication 🧬
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 35 of 97
Wednesday 14 Oct., 13:44
Meta’s TikTok ad ban ⛔, bad case studies 👎, boost AI influencer trust 🤖
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 36 of 97
Wednesday 14 Oct., 13:48
Lambda Web Functions 🌐, SRE Book 💻, Headless Observability 🔍
- Type
- Marketing campaign
- Score
- 70 / 100
- Pixel
- Present, detected by the form of its address
Campaign 37 of 97
Wednesday 14 Oct., 13:56
Gemini 4 Argon 🚀, Anthropic replaces Git 🛠️, be more ambitious 📈
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 38 of 97
Wednesday 14 Oct., 14:00
Gemini 4 🤖, OpenAI spy ⚖️, Anthropic replaces git 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 39 of 97
Wednesday 14 Oct., 14:35
CFTC Framework Update 📰, Binance AI Trading Tool 🤖, Blur Shuts Down ⏬
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 40 of 97
Wednesday 14 Oct., 14:40
Nikon AI Controversy 🔬, AI Book Covers 📚, Facebook Feed Control 🎛️
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 41 of 97
Wednesday 14 Oct., 14:46
AI monetization 💵, pro rata squeeze 💰, AI teams expand 📈
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 42 of 97
Wednesday 14 Oct., 14:54
Microsoft's AI Power Play 🚀, Intel Breaks IPv6 🌐, Workday's AI Identity Bet 🤖
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 43 of 97
Wednesday 14 Oct., 15:36
GitLab CVSS 10.0 flaw 🚨, Ghostscript PDF RCE 📄, Trezor wallet implants 🔐
- Type
- Marketing campaign
- Score
- 70 / 100
- Pixel
- Present, detected by the form of its address
Campaign 44 of 97
Wednesday 14 Oct., 15:46
Microsoft inference chips ⚡, AMD Helion 🗄️, Apple home collection 🍎
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 45 of 97
Wednesday 14 Oct., 16:14
OpenAI dev arrested 🚨, Pi API 🤖, OpenCode 2.0 🧑💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 46 of 97
Wednesday 14 Oct., 19:27
Knock knock. Is anyone there?
- Type
- Marketing campaign
- Score
- 66 / 100
- Pixel
- Present, detected by the form of its address
Campaign 47 of 97
Wednesday 14 Oct., 23:11
Knock knock. Is anyone there?
- Type
- Marketing campaign
- Score
- 50 / 100
- Pixel
- Present, detected by the form of its address
Campaign 48 of 97
Thursday 15 Oct., 12:28
Meta Puts Idle Compute to Work 💤, GitHub Counts Stars Faster ⭐, Claude Dashboard Security 🔐
- Type
- Marketing campaign
- Score
- 74 / 100
- Pixel
- Present, detected by the form of its address
Campaign 49 of 97
Thursday 15 Oct., 13:35
Social media wellbeing study 🎭, find content gaps 🧐, brand consistency 🎯
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 50 of 97
Thursday 15 Oct., 13:45
OpenCode 2.0 ⚡️, JEV accepts images 🖼, agent evals 🍎
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 51 of 97
Thursday 15 Oct., 13:48
Inside GTA 🚗, Anthropic revenue jump 📈, agentic verification 🤖
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 52 of 97
Thursday 15 Oct., 14:28
Rain Wallets 🌧️, Death of the Interface 🖥️, Winning in Consumer Crypto 📝
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 53 of 97
Thursday 15 Oct., 14:32
Getty Goes Private 📸, Manus Funding 💰, Apple Health Delay ❤️
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 54 of 97
Thursday 15 Oct., 14:46
Anthropic Outgrows Git 💻, AI Agents Go Shopping 🛒, Firefox Means Business 🦊
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 55 of 97
Thursday 15 Oct., 15:37
Ivanti ICS zero-days 🚨, Meta 1.5k GitHub leak 🐙, XBOW Chrome full chain 💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 56 of 97
Thursday 15 Oct., 15:45
Bumble in talks to go private💰, JPMorgan blocks outside AI agents ❌, Ramp introduces Glass 🤖
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 57 of 97
Thursday 15 Oct., 16:14
Jev 1.14 ⚡, Grok Voice 3 🎙️, RSI 🔁
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 58 of 97
Friday 16 Oct., 12:18
Agents get computers 🖥️, PM work evolves 🛠️, PRD or prototype? 🧪
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 59 of 97
Friday 16 Oct., 13:45
State of B2B GTM 💼, ideal Reel length 🎬, how to pitch local newsrooms 📰
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 60 of 97
Friday 16 Oct., 13:47
Spacelift and Cursor 🪐, Cloudflare Hyperdrive ☁️, Agent Development Kit 📦
- Type
- Marketing campaign
- Score
- 70 / 100
- Pixel
- Present, detected by the form of its address
Campaign 61 of 97
Friday 16 Oct., 13:56
Tesla Roadster 🚗, Muse Spark Open ✨, internal vibe coding 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 62 of 97
Friday 16 Oct., 13:56
Open-weight Muse Spark 💻, Devin Oncall 📞, code as a commodity 🛢
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 63 of 97
Friday 16 Oct., 14:32
HEX Founder Arrested 🦹, SEC Approves Binary Options 🧑⚖️, Crypto Remittance Update 📚
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 64 of 97
Friday 16 Oct., 14:42
Google Play Redesign 🚗, Free Office Apps 📝, Opera Air Refresh 🌐
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 65 of 97
Friday 16 Oct., 14:48
AI spend concentration 💸, model price war ⚔️, human outbound wins 📞
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 66 of 97
Friday 16 Oct., 14:56
Gmail Talks Back 📬, Windows Gets a Tune-Up 🪟, Macs Get a Side Hustle 🍎
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 67 of 97
Friday 16 Oct., 15:37
CenterPoint 1M leak ⚡, Claude 0-click flaw 🤖, curl HTTP/2 UAF RCE 🐛
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 68 of 97
Friday 16 Oct., 15:47
ASML can't meet demand 📈, Google Willow cuts errors 🔮, SpaceX throttles Ukraine 🐌
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 69 of 97
Friday 16 Oct., 16:14
Muse Spark Open ✨, Microsoft’s 3T param model 🧠, d1-ultra 💡
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 70 of 97
Monday 19 Oct., 12:30
How Cloudflare Scales SQLite 🌐, Mistral Introduces Timestral ⏳, Which LLM for Analytics? 📊
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 71 of 97
Monday 19 Oct., 13:31
Apple's robotic arm 🤖, datacenter debt crisis 📉, people behind software 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 72 of 97
Monday 19 Oct., 13:45
When to buy guide 🛍️, gated content = enemy 🚧, fave writing hack 📝
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 73 of 97
Monday 19 Oct., 13:50
Scout 1.0 🔥, Agent-First IDP 🧱, VoidZero 🚀
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 74 of 97
Monday 19 Oct., 13:55
Evidence-driven code review 🔍, internal vibe-coding tools 🛠️, DeepSeek Search 🌐
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 75 of 97
Monday 19 Oct., 14:40
The Wallet Wars 🏦, AI Making Ethereum Ambitious 🤖, Balaji Acquires Farcaster 🟪
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 76 of 97
Monday 19 Oct., 14:41
App Store Safeguards 🛡️, Figma Code Layers 🧩, iPhone Duo Delays 📱
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 77 of 97
Monday 19 Oct., 14:47
AI pricing maze 💸, valuation mirage 📈, agent negotiations 🤝
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 78 of 97
Monday 19 Oct., 14:55
Microsoft’s $2B Claude bet 💰, AI agents get passports 🛂, Workday opens up 🔓
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 79 of 97
Monday 19 Oct., 15:47
OpenCode API key leak 🔑, Snowflake DB RCE ❄️, 37-year OpenBSD bug 🐡
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 80 of 97
Monday 19 Oct., 15:59
Ramp $60B valuation 💰, Mercury expands MCP abilities 🏦, Amex Agent Purchase Protection 🤖
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 81 of 97
Monday 19 Oct., 16:02
Intel, Qualcomm bid for Tenstorrent 💰, CXMT swings $20B profit 📈, Tesla Roadster's engineering 🚗
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 82 of 97
Monday 19 Oct., 16:28
DeepSeek’s new Flash ⚡, Replit drops Anthropic 🔄, Anthropic’s workforce 💼
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 83 of 97
Tuesday 20 Oct., 12:18
AI pricing is a mess 💸, building apps with heart ❤️, the rejected feature 🤯
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 84 of 97
Tuesday 20 Oct., 13:10
Touchscreen MacBook Pro 💻, Waymo to 5x fleet 🚗, inference cost cuts 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 85 of 97
Tuesday 20 Oct., 13:30
IRL experiences > digital 🫂, who’s measuring AI ROI ⁉️, A24 masterclass 🎟️
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 86 of 97
Tuesday 20 Oct., 13:37
Developing taste 🎨, Android apps on your Mac 💻, when retries backfire 🔁
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 87 of 97
Tuesday 20 Oct., 14:25
JPM Coin on ETH 🏦, Hyperliquid Retail Profit 💸, Stripe Link Agent Wallet 🤖
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 88 of 97
Tuesday 20 Oct., 14:31
Windows Photos 🖼️, Replit Switch 🔄, WhatsApp Stickers 🔊
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 89 of 97
Tuesday 20 Oct., 14:42
Accenture eyes China exit 🌏, OpenAI tackles COBOL 🛠️, Microsoft hits power snag 🔌
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 90 of 97
Tuesday 20 Oct., 15:22
CA students data leak 🎓, Plex flaw drops miner 🎬, Grok Bot leaks bank data 🤖
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 91 of 97
Tuesday 20 Oct., 15:59
Mercury 3 🤖, MiniMax Flash 3.1 ⚡, Exa 3 🔎
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 92 of 97
Wednesday 21 Oct., 13:21
Anthropic S-1 leaks 💰, Tesla SpaceX merger talks 🚀, increase your slope 📈
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 93 of 97
Wednesday 21 Oct., 14:55
Microsoft distrusts AI agents 🚨, Google Cloud loses power 🔌, Amazon takes on Nvidia 🥊
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 94 of 97
Thursday 22 Oct., 13:23
Anthropic's AI agent 🤖, Elon's merger 💰, internet security meltdown 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 95 of 97
Thursday 22 Oct., 14:43
OpenAI Buys Into Drug Discovery 🧬, Salesforce’s $5.7B Bet 💰, AI Coding Creates a New Unicorn 🦄
- Type
- Marketing campaign
- Score
- 74 / 100
- Pixel
- Present, detected by the form of its address
Campaign 96 of 97
Friday 23 Oct., 13:20
OpenAI Signal leaks 💬, Alexa Tablet 💻, formal software verification 👨💻
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Campaign 97 of 97
Friday 23 Oct., 14:56
DeepSeek’s $15B raise 💰, OpenAI joins Google Cloud ☁️, Claude Duet debuts 🎭
- Type
- Marketing campaign
- Score
- 71 / 100
- Pixel
- Present, detected by the form of its address
Sending day
- Mon.
- Tue.
- Wed.
- Thu.
- Fri.
- Sat.
- Sun.
Arrival time
1 change observed since October
Each campaign is compared with the previous one, criterion by criterion.
The detail of this change, criterion by criterion, is reserved for the Pro version.
confirmed by the next 18 campaigns · the per-send score goes from 70 to 71
Criteria in detail
The 24 criteria + 1 bonus
Compliance
These checks cover what the send imposes on the recipient and what it leaves them: measurement of their behaviour, ways to leave, tracking of their objection.
The calculation · 25 pts out of 100
3 partly met · 3 not met
Weight of each criterion in the score.
No open-tracking pixel Not met Open-tracking pixel detected on the last 3 campaigns 0/30 pts
0 points out of 30 — met on 0 of the last 3 campaigns.
An invisible image tells the sending platform that the message was opened, when, and from which device: this is individual tracking of reading behavior, and the recipient sees none of it. The message does not say whether they consented or objected — that choice lives in the sending platform, not in the email.
Served from tldrnewsletter.com.
The excerpt that establishes it
<img alt="" src="http://tracking.tldrnewsletter.com/***/***/***" style="display: none; width: 1px; height: 1px;">
How to fix it
Open tracking is turned off in the tracking settings, at the campaign or account level. Look for “open tracking”.
Turning it off loses the open rate — a measure already largely distorted by mailbox privacy protections, which preload images — and changes nothing about the click rate.
Met when no tracking pixel is present. A single pixel is enough for the criterion not to be met on an email.
- CNIL 14/04/2026 · LIL art. 82
- PM-PRIV-001
- The detection rule
Unsubscribing is possible and announced Partly met Some of the ways to unsubscribe are missing — none of the 2 measures is met across all 97 campaigns 14.8/15 pts
14.8 points out of 15 — share of observations met across 97 campaigns.
How to fix it
The unsubscribe link goes in the body of the message, visible without excessive scrolling, and the List-Unsubscribe header is set in the sending settings of your email platform (“unsubscribe header”, “List-Unsubscribe header”). Most platforms add it by default; when it is missing, a transactional template or a direct SMTP send has dropped it.
An unsubscribe link does not increase unsubscribes: it replaces spam complaints, which weigh far more on the sender's reputation.
Met when the message announces unsubscribing in its headers, through a page rather than an email to write, and in its body. The detail says which of the two is missing. Not applicable to a transactional email.
What was measured — 0 met out of 2
- No unsubscribe page announced in the header (1 of 97 campaigns concerned) Partly met
- No unsubscribe link in the body (1 of 97 campaigns concerned) Partly met
- RFC 2369
- PM-PRIV-002
- RFC 2369 — The Use of URLs as Meta-Syntax for Core Mail List Commands
The recipient keeps control over tracking Partly met The recipient has no control over tracking — none of the 2 measures is met 0.1/20 pts
0.1 points out of 20 — share of observations met across 97 campaigns.
How to fix it
A path separate from the unsubscribe link leads to a preference centre where the recipient can refuse tracking (opens, clicks) without unsubscribing. Most email platforms offer this page; otherwise it goes in the template footer, with its own link, named for what it does (“manage my preferences”, “refuse tracking”).
The page takes an afternoon to set up and then serves every send. It is what the CNIL recommendation expects from an email that measures how its readers behave.
Two measures: does the unsubscribe link go through a tracker, and does a separate path lead to a preference center or to refusing tracking? Neither establishes that a refusal succeeds — checking would require following the link, which would record a click on the sending platform's side. They describe the control left to the recipient, not the result they would get.
What was measured — 0 met out of 2
- Tracked unsubscribe link (95 of 96 campaigns concerned) Partly met
- No separate path to refuse tracking on the 97 campaigns concerned Not met
- CNIL 14/04/2026 · Postmetry
- PM-PRIV-003
The message says who is writing and under which rules Partly met No link leads to the privacy policy on the 97 campaigns concerned (2 of 3 measures met) 10/15 pts
10 points out of 15 — share of observations met across 97 campaigns.
How to fix it
The footer of the message names the sender (company name, postal address) and links to its privacy policy with a direct link to the website, not through a tracking domain. These details go once into the base template and then appear in every send.
Nothing to lose: these lines already exist on the website; they only need to be carried over.
A commercial email must make it possible to identify the advertiser (CPCE, article L. 34-5), and the recipient must be able to know who processes their data. This indicator groups what a message can show of it.
What was measured — 2 met out of 3
- The message names its sender on 97 campaigns Met
- A reply to the message is possible on 97 campaigns Met
- No link leads to the privacy policy on the 97 campaigns concerned Not met
- CPCE L. 34-5 · directive 2000/31 art. 6 · CAN-SPAM
- PM-PRIV-004
An untracked path leads to the site Not met Every link to the site goes through a tracker on the 97 campaigns concerned 0/10 pts
0 points out of 10 — met on 0 of 97 campaigns concerned.
A recipient who simply wants to visit the site has no option but to go through the click counter.
How to fix it
At least one link in the message points directly to the brand's domain, without going through the platform's redirect domain: the logo, the legal notice or the privacy policy will do. In the editor this is set link by link (“do not track this link”, “disable click tracking”) or through an exclusion list in the account settings.
An untracked link does not count in measured clicks; choosing the logo or the footer takes nothing away from the clicks that matter.
Met when at least one link in the message leads to the brand's site without going through a click counter.
- Postmetry
- PM-PRIV-005
No recipient identifier in the message Not met The recipient's address is written into the message on the 97 campaigns concerned 0/10 pts
0 points out of 10 — met on 0 of 97 campaigns concerned.
Base64-encoded or hashed, it is still the address: a hash is recovered by hashing a list of known addresses. Placed in a URL or a header, it travels wherever the message goes — redirect server logs, analytics tools, browser history.
The excerpt that establishes it
href adresse:url
How to fix it
Links carry no email address, contact identifier or automatic login token in their parameters. In the email platform, these come from merge variables inserted into URLs (?email={{contact.email}}, ?uid=…): remove them from the template's links, and turn off login-by-link if it is offered.
The platform still identifies the recipient for tracked clicks; what changes is that the address no longer travels in clear to the website, its analytics and its partners.
Met when the recipient's address appears — neither in clear, nor encoded, nor hashed — in no URL and no proprietary header. Addressing headers do not count: they carry it by design.
- Postmetry · RGPD art. 4 en repère
- PM-PRIV-020
Deliverability
These checks read the authentication verdict set by our server when the message arrived. This verdict is dated by construction: we never recalculate it, which would query today's DNS rather than the DNS of the day the email was sent.
The calculation · 85 pts out of 85, scaled to 100
5 met · 1 partly met
Weight of each criterion in the score.
DKIM signature validated Met Valid DKIM signature on 97 campaigns 20 pts
20 points out of 20 — met on 97 of 97 campaigns concerned.
Met when our receiving server validated the DKIM signature of the email.
- RFC 6376 · RFC 8601
- PM-DELIV-001
- RFC 6376 — DomainKeys Identified Mail (DKIM) Signatures
- RFC 8601 — Message Header Field for Indicating Message Authentication Status
DMARC alignment validated Met DMARC alignment verified on 97 campaigns 20 pts
20 points out of 20 — met on 97 of 97 campaigns concerned.
Met when the domain shown in the sender matches the one that authenticated the message.
- RFC 9989
- PM-DELIV-002
- RFC 9989 — Domain-Based Message Authentication, Reporting, and Conformance (DMARC)
DMARC policy that helps keep out some impersonation Met Active DMARC policy on 97 campaigns 15 pts
15 points out of 15 — met on 97 of 97 campaigns concerned.
Met when the published policy is “reject” or “quarantine”. A “none” policy asks nothing of mail providers: it is published with no effect on messages that impersonate the domain.
- RFC 9989 §4.7
- PM-DELIV-003
- RFC 9989 — section 4.7, “p” tag
No SPF failure Met No SPF failure on 97 campaigns 10 pts
10 points out of 10 — met on 97 of 97 campaigns concerned.
Met when SPF does not fail. An SPF “none” alongside a valid DKIM and DMARC is a common and legitimate configuration: it is not penalized.
- RFC 7208
- PM-DELIV-004
- RFC 7208 — Sender Policy Framework (SPF) for Authorizing Use of Domains in Email
One-click unsubscribe, as defined by RFC 8058 Partly met One-click unsubscribe missing or incomplete — none of the 2 measures is met across all 97 campaigns 14.8/15 pts
14.8 points out of 15 — share of observations met across 97 campaigns.
How to fix it
Two headers are added to every marketing send: List-Unsubscribe with an https URL, and List-Unsubscribe-Post: List-Unsubscribe=One-Click. Platforms that support them turn them on in the sending settings; the URL must accept a POST request and unsubscribe without an intermediate page.
Gmail and Yahoo have required it from bulk senders since 2024; it does not apply to transactional messages.
Met when the “List-Unsubscribe” header carries an https address and “List-Unsubscribe-Post” is exactly “List-Unsubscribe=One-Click”. This is what Gmail and Yahoo require of bulk senders: the mailbox's button then acts without opening a page. Not applicable to a transactional email.
What was measured — 0 met out of 2
- The unsubscribe header carries no https address (1 of 97 campaigns concerned) Partly met
- One-click unsubscribe not announced (1 of 97 campaigns concerned) Partly met
- RFC 8058 · Gmail et Yahoo
- PM-DELIV-005
A DKIM signature that covers what matters Met The DKIM signature covers what matters in the message on 97 campaigns 5 pts
5 points out of 5 — share of observations met across 97 campaigns.
What the signature covers, not only that it passes: an algorithm accepted by RFC 8301, the whole body signed, the From, Subject, Date and List-Unsubscribe headers signed, a signature not expired on receipt. Not applicable without a DKIM signature.
What was measured — 4 met out of 4
- Accepted signing algorithm on 97 campaigns Met
- Whole body signed on 97 campaigns Met
- Essential headers signed on 97 campaigns Met
- Signature valid on receipt on 2 campaigns Met
- RFC 6376 · RFC 8301
- PM-DELIV-006
Technical
These checks cover what email clients actually do with the message: truncation, style blocks removed, resources never loaded. Each threshold states where it comes from: the documented behaviour of an email client, a specification, or our own method.
The calculation · 85 pts out of 85, scaled to 100
5 met · 1 partly met
Weight of each criterion in the score.
HTML under Gmail's clipping threshold Met HTML under Gmail's clipping threshold on 97 campaigns 25 pts
25 points out of 25 — met on 97 of 97 campaigns concerned.
Met when the HTML part stays under 102 KB. Beyond that, Gmail cuts off the end of the message — and the end is where the unsubscribe link and the notices are.
- Gmail
- PM-TECH-001
A shallow template Met Shallow template on 97 campaigns 20 pts
20 points out of 20 — share of observations met across 97 campaigns.
Met when layout tables are nested no more than 6 levels deep. Beyond that, the Word engine shared by desktop Outlook and the diverging clients each render the template their own way.
What was measured — 1 met out of 1
- Lightly nested layout tables on 97 campaigns Met
- Postmetry
- PM-TECH-002
Well-formed HTML Partly met No character set declared in the HTML (2 of 97 campaigns concerned) (3 of 4 measures met) 14.9/15 pts
14.9 points out of 15 — share of observations met across 97 campaigns.
How to fix it
Form errors (unclosed tags, duplicated attributes, invalid table/div nesting) come from blocks pasted between editors or from hand edits in the code. Run the HTML through a validator before sending, and fix it at the source in the template rather than in each campaign.
Malformed HTML renders differently from one email client to another, and it is the most common cause of a broken display in Outlook or on mobile.
A doctype, a character set declared in the document, balanced tags and unique identifiers. Each client repairs incomplete markup its own way, which is what makes rendering unpredictable. End tags that HTML makes optional do not count.
What was measured — 3 met out of 4
- Doctype declared on 97 campaigns Met
- No character set declared in the HTML (2 of 97 campaigns concerned) Partly met
- Balanced tags on 97 campaigns Met
- Unique identifiers on 97 campaigns Met
- WHATWG
- PM-TECH-030
Every link leads somewhere Met Every link leads somewhere on 97 campaigns 10 pts
10 points out of 10 — met on 97 of 97 campaigns concerned.
Met when no link is empty, reduced to “#” or written as “javascript:”. Such a link leads nowhere, and most clients neutralise it. Not applicable if the message contains no link.
- Postmetry
- PM-TECH-031
No remote stylesheet Met No remote stylesheet on 97 campaigns 10 pts
10 points out of 10 — met on 97 of 97 campaigns concerned.
Met when the message calls no external stylesheet, through “link” or “@import”. Several clients never load them. A font stylesheet does not count: without it, the text falls back to another font.
- caniemail
- PM-TECH-020
- <link> in an email — support by client
The message follows the shape of an email Met The message follows the shape of an email on 97 campaigns 5 pts
5 points out of 5 — share of observations met across 97 campaigns.
Lines of 998 bytes at most, readable Message-ID and Date, a character set announced on every text part, a transfer encoding consistent with the content (RFC 5322, RFC 2045). Most servers tolerate these deviations, each in its own way.
What was measured — 5 met out of 5
- Lines of 998 bytes at most on 97 campaigns Met
- Well-formed Message-ID on 97 campaigns Met
- Readable date on 97 campaigns Met
- Character set announced on every text part on 97 campaigns Met
- Consistent transfer encoding on 97 campaigns Met
- RFC 5322 · RFC 2045
- PM-TECH-010
Experience
Four questions about what becomes of the message once received: does it stay understandable, can the recipient still act, can a client render it, can a screen display it. Automatic detection only covers what is declared in the message.
The calculation · 76 pts out of 90, scaled to 100
1 met · 4 partly met · 1 not applicable · 1 bonus
Weight of each criterion in the score.
The message makes sense without its images, from the inbox on Partly met Preheader missing, too short or too long (92 of 97 campaigns concerned) (1 of 2 measures met) 13.1/25 pts
13.1 points out of 25 — share of observations met across 97 campaigns.
How to fix it
A preheader of 40 to 130 characters, in real text, follows the subject in the inbox; every meaningful image has an alt attribute that says what it shows; the main message is in text, not inside an image. In the editor, the preheader is a dedicated field, and the alt is filled in image by image.
Half of readers see the message without images when it first opens. An alt and a preheader take a minute per campaign.
Met when the message keeps at least 200 readable characters with images blocked, and a preheader of 40 to 130 characters announces it in the message list. Without a preheader, the inbox shows the first text of the body instead — often “View in browser”.
What was measured — 1 met out of 2
- At least 200 characters remain readable with images blocked on 97 campaigns Met
- Preheader missing, too short or too long (92 of 97 campaigns concerned) Partly met
- Postmetry
- PM-EXP-001
The message can be rendered outside HTML Partly met The text version is missing or does not render the message — 1 of 3 measures met 14.6/15 pts
14.6 points out of 15 — share of observations met across 97 campaigns.
How to fix it
The text version (text/plain) comes with the HTML and carries the content and the links, not just a sentence saying “open this message in your browser”. Email platforms generate it from the HTML when the option is on (“auto-generate plain text”).
This is the version that watches, screen readers and some business clients read; spam filters also use it, comparing the two versions.
Met when a text version comes with the email and carries the essentials: at least 60% of its text and 80% of its links. A client that does not display HTML falls back on it; reduced to “view the web version”, it renders nothing.
What was measured — 1 met out of 3
- No plain-text version accompanies the message (2 of 97 campaigns concerned) Partly met
- The text version carries at least 60% of the text on 95 campaigns Met
- The text version carries less than 80% of the links (1 of 95 campaigns concerned) Partly met
- Postmetry
- PM-EXP-002
All links stay visible with images blocked Met All links stay visible with images blocked on 97 campaigns 15 pts
15 points out of 15 — met on 97 of 97 campaigns concerned.
Met when no link is carried by a single image without alternative text: such a link leaves nothing on screen. Not applicable if the message contains no links.
- Postmetry
- PM-EXP-003
Tap targets large enough Not applicable not applicable
This measurement did not apply to any of the emails received. It drops out of the denominator: it is never counted as a failure.
Met when no sized tap target falls below 24 px a side (WCAG 2.2, criterion 2.5.8). Only targets with a declared dimension are measured; the criterion's exceptions — a target within a line of text, sufficient spacing — are not. Not applicable if the message declares no dimensions.
- WCAG 2.2 — 2.5.8
- PM-EXP-004
- WCAG 2.2 — Target Size (Minimum), success criterion 2.5.8, level AA
The message stays readable with assistive technology Partly met The message puts obstacles in the way of assistive technology — 1 of 4 measures met 14.3/20 pts
14.3 points out of 20 — share of observations met across 97 campaigns.
How to fix it
Four fixes, all in the template: declare the message language on the <html> tag (lang="en" for an email in English), describe each content image in its alt attribute, mark layout tables with role="presentation", and write links that say where they lead rather than “click here”.
The criterion detail shows which ones are missing from your emails; the others are already met.
A decorative image — divider, spacer — keeps an empty alt="": that is what keeps it silent, not an oversight.
Declared language, described content images, layout tables marked as such, link texts that say where they lead: what a screen reader needs to render the message. The detail says which of these measures is missing.
What was measured — 1 met out of 4
- Message language not declared (2 of 97 campaigns concerned) Partly met
- Every content image is described on 68 campaigns Met
- Layout tables announced as data tables (95 of 97 campaigns concerned) Partly met
- Some links do not say where they lead (4 of 97 campaigns concerned) Partly met
The message declares its adaptation to screens Partly met The message does not declare its adaptation to screens — none of the 2 measures is met across all 97 campaigns 14.7/15 pts
14.7 points out of 15 — share of observations met across 97 campaigns.
How to fix it
The HTML has a <meta name="viewport" content="width=device-width"> tag and @media rules that adapt the width and the columns below 600 px; the fixed 600 px width only holds for desktop clients. Modern editors produce them; an old or hand-made template often lacks them.
Without these rules, the message shows at 600 px on a 390 px screen: zooming required, unreadable text, links too small.
Met when the message declares its viewport and its adaptation to screen width. Without them, it displays on a phone at its original width, and is read by zooming and scrolling sideways.
What was measured — 0 met out of 2
- Viewport not declared (2 of 97 campaigns concerned) Partly met
- No adaptation to screen width declared (2 of 97 campaigns concerned) Partly met
- W3C
- PM-EXP-026
- CSS Device Adaptation — the viewport tag
- Media Queries Level 4
Dark mode declared Bonus point partly earned The message does not declare its support for dark mode (2 of 97 campaigns concerned) +4.9 pts
4.9 points out of 5 — met on 95 of 97 campaigns concerned.
Earned when the message declares color-scheme or a prefers-color-scheme rule. No standard requires it — clients that force dark mode invert the colors themselves — but declaring it leaves control to the template rather than to the mail client.
- caniemail
- PM-EXP-027
Findings outside scoring
Observed, not scored
These findings are not part of any score: their threshold has no citable source. They are still shown in full.
Every link in the message goes through a tracker
recognized by a tracking subdomain under the brand's name
Each click is recorded and tied to the recipient before being redirected. No link leads directly to the site: there is no way to visit the brand from this message without being measured.
The evidence — excerpt from your email
https://tracking.tldrnewsletter.com/***/***/***/***/***
https://tracking.tldrnewsletter.com/***/***/***/***/***
https://tracking.tldrnewsletter.com/***/***/***/***/***
Reading notes
How to read this page
-
A criterion that is not observable or not applicable leaves the calculation. It stays listed, never counted as zero: its weight leaves the denominator rather than weighing as a failure.
-
Each line describes an observable finding, with the excerpt that establishes it. No legal qualification is ever attached to it.
-
The measurements come from deterministic analyzers: the same message always gives the same result, and a disputed finding can be redone identically from the archive.
-
Every share is published on an observed basis, and names it: “26 of 30 brands analyzed.” A brand with no email received enters no denominator.
-
The deliverability score is borrowed: its verdict comes from the server that received the message. All the other families come from our own analyzers.
Does this analysis speak to you?
Let's go through it together, in 20 minutes.
We go over the 12 points with you, the evidence for each and the order in which to fix them. By video call, no commitment.
Or take it with you: the PDF report