Skip to content

Free No account · no image loaded

What does your last email really contain?

Forward us one of your emails. We measure 24 criteria and 1 bonus: tracking pixel, tracked links, unsubscribe, authentication. A score per family, the proof of every finding and the fix to make.

1

Send us your email

An address created for you, no account. Add it to your sending tool like a contact, or forward an email to it as an attachment.

Gmail: ⋮ › Show original · Outlook: View › View message source

2

The report appears as soon as it arrives.

No account and no email: leaving your address to receive the link is optional.

  • No account
  • No image loaded
  • PDF report
  • Any sending platform
Published report
Scores and findings from the public report of Veepee. See the report →
Tracking pixel
2,366 of 2,548
brand emails observed carry a tracking pixel
Brands
340
brands followed by the Observatory
Criteria
24 + 1
criteria measured, plus a bonus
Price
€0
no account, no credit card

Figures from the Postmetry Observatory, measured on Oct. 26, 2026: see what the 340 brands we follow do →

The diagnostic

A complete audit of your email, like for a web page

The analysis reads the email's source code as it reaches a recipient — headers, HTML, the addresses of links and images — and measures it against 24 criteria and 1 bonus, grouped into four families. Each family gets a score, and the weighting is published.

Compliance

What the email does to the recipient: open tracking pixel, links rewritten to count clicks, the ability to unsubscribe or to refuse tracking alone, the sender's identity.

Deliverability

What decides whether it reaches the inbox: DKIM signature, SPF, DMARC alignment and policy, one-click unsubscribe announced to mailbox providers.

Technical

How the message is built: weight under the threshold where Gmail clips it, template structure, share of text, valid HTML, usable links.

Experience

What the recipient reads: content that makes sense without images, reachable tap targets, accessibility, screen adaptation, dark mode.

Every criterion, its source and its weight: the method.

Pixel and tracked links

Found in the code, without loading anything

A tracking pixel is an image no one sees: when the mail client downloads it, the sender learns that the message was opened, when, and often on which device. Loading the image to check it would trigger the very measurement we are trying to observe. So the analysis never loads it: it recognises it in the code, by three signals, each one enough on its own.

  1. Its size An image declared one pixel square, or zero, or with no size and a single pixel of content.
  2. Their address A path that gives the measurement away — open, pixel, track, /o.gif — or a tool's own measurement endpoint that no word gives away.
  3. The domain serving it A host tied to a known measurement tool, separate from the brand's domain. It is the hardest signal to get around: a path can be renamed, but the image cannot be served from anywhere else.

Links are counted, not visited: the share of links rewritten to count clicks, the domain that counts them, whether there is a direct path to your site, and the unsubscribe link itself, tracked or not. Following a single link would record a click in your sending platform and skew your statistics.

The report

Every finding comes with its proof and its fix

A score per family and an overall score, but a score never erases a finding: a serious finding stays visible, whatever the score. The report can be downloaded as a PDF, to pass on to whoever will make the fix.

The finding, and its proof

What the analysis found, with the line of source code that shows it: you can check it yourself.

Why it matters

What it changes for the person who receives your email, in one sentence.

Where to fix it

The setting to change, in the sending platform recognised from your headers when we know it.

Your data

What happens to your email

  • It stays private: it enters no public measurement and no other account can access it.
  • It does not sign your brand up to our observatory: it is a measurement, not a subscription.
  • No image is loaded and no link is followed: your own statistics do not move.
  • It is kept for twelve months after the measurement, then deleted with its report — sooner if you ask.

The limits

What the analysis does not establish

A legal assessment

A detected pixel is a finding, not a breach: whether it falls under an exemption depends on its purpose, and an email does not show what its pixel is for.

Inbox placement

Authentication and message construction weigh on inbox placement, but the analysis does not say whether your email will land in primary, promotions or spam.

How it renders in each mail client

The analysis reads the message's code; it does not take a picture of how it displays in Gmail, Outlook or Apple Mail.

What your tool does after sending

Whether an unsubscribe is actually honoured, or whether refusing tracking makes the pixel disappear from later emails, cannot be read in a single message: it has to be tested over time.

Measuring every email over time, and being alerted when a finding comes back: the Pro version.

Which tool for which question

Frequently asked questions

Is it really free?

Yes, and it stays that way. Analyzing an email needs no account and no card. What is paid for is tracking over time: every email measured, and an alert when a finding comes back.

Do I need to create an account?

No account, no email. The analysis address is created for you when the page opens, and the report appears in your browser. Leaving your address to receive its link is optional.

Why forward as an attachment?

Forwarded as an attachment, the message reaches us intact, with its headers and signature. Forwarded as is, it arrives with headers rewritten by your mail client: the analysis is then partial, and the report says what it could not establish.

Is my email kept or shared?

It is shared with no one and enters no public measurement. It is kept for twelve months after the measurement, then deleted with its report, sooner on request.

Does it work with Brevo, Klaviyo or Salesforce?

Yes: the analysis reads the email as received, whatever tool sent it. The sending platform is recognised from the headers, and the fix points to its settings when we know them.

Can a transactional email be analyzed?

Yes: order confirmation, password reset, welcome message. The analysis tells campaigns and transactional emails apart, and some criteria, such as the unsubscribe link, apply only to campaigns.

What does a detected pixel mean?

That a measurement image is present, and where it is served from. The analysis does not say whether it falls under an exemption: that depends on its purpose. The CNIL rule and its exemptions are explained on our dedicated page.

Tracking pixels: the CNIL rule and its exemptions

Your next email goes out soon. Check it first.

One forward, no account, and the report as a PDF.

Analyze an email for free See a published report

Sources

Updated on Oct. 18, 2026.

Step by step

How to send us your email

Forwarded as an attachment, the message reaches us intact, with its headers and signature. Then paste the analysis address as the recipient.

  1. Gmail Open the message, ⋮ menu, “Forward as attachment”.
  2. Outlook Select the message, Home tab, “More”, “Forward as attachment”.
  3. Apple Mail Select the message, Message menu, “Forward as attachment” (⇧⌘F).
  4. Thunderbird Right-click the message, “Forward as”, “Attachment”.
  5. Spark Doesn't forward as an attachment. Open the message in Gmail or Apple Mail with the same account — or forward it as is: the measurement will say what's missing from it.

Tip No “as attachment” option? Use the .eml file or the source code instead.