What’s the difference between ESP metrics and raw logs?

Still have a question, spotted an error, or have a better explanation or a source we should cite?

Your ESP tells you your last campaign had a 24% open rate and a 1.2% bounce rate. Great. But what happens when a transactional email stops arriving for one specific recipient, or you need to prove exactly when a message left your server? That's when the dashboard starts to feel like it's hiding something.

The short version is this. ESP metrics are the processed summaries your dashboard shows you. Open rates, click rates, bounce percentages, unsubscribe counts. They're calculated automatically and designed for quick, human-readable reporting. You don't need to know SQL to read them.

Raw logs are something else entirely. They're the underlying event records that your ESP generates every time it touches a message. Think timestamps down to the millisecond, specific SMTP response codes from receiving servers, the exact recipient address, header data, and retry attempts. Raw logs capture everything before any summarization happens.

Here's the practical difference. If you want to know how your last campaign performed overall, metrics are exactly what you need. Fast, visual, good enough for most decisions. But if something is going wrong, metrics won't tell you why. A bounce rate of 3% on your dashboard doesn't tell you whether those bounces were hard bounces, soft bounces, timeouts, or blocks from a specific receiving domain. The raw log does.

Situations where you'd actually reach for raw logs include troubleshooting delivery failures for a specific address, auditing exactly when messages were sent for compliance reasons, doing custom analysis that your ESP dashboard doesn't support natively, or investigating patterns that only show up when you look at individual events rather than aggregates.

Not every ESP gives you direct access to raw logs. Some bury them in a paid tier. Others, like Postmark, make message-level event data genuinely accessible and build their analytics around it. If delivery visibility matters to your use case, that's worth factoring in when choosing your analytics approach.

In short, metrics tell you what happened at a campaign level. Raw logs tell you what happened to a specific email, on a specific server, at a specific moment. You need both, but for very different jobs.

Contributors

Who worked on this answer

Every name links to their profile. Every company links to their site. Real people, real accountability.

Ask an AI · tailored to your setup

Figure out where to look

Tell me about your sending setup and what you're trying to figure out. Fill in what applies and I'll help you decide whether ESP metrics or raw logs are the right place to look. 1. What ESP or sending platform are you using? (e.g. Mailchimp, Postmark, SendGrid) 2. What problem are you trying to solve? (e.g. debugging a delivery failure, building a custom report, compliance audit, general performance tracking) 3. Do you currently have access to raw logs or only the dashboard? 4. How technical is your team? (e.g. can someone query a database, or do you need everything visual?) Based on your answers I'll suggest whether to start with metrics, logs, or both, and what specifically to look for.

Edit the yellow boxes, then send to the AI of your choice.