Why do reported clicks sometimes exceed delivered messages?

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

If your analytics show more clicks than delivered messages, your first reaction might be that something's broken. But this is actually a known pattern, and the explanation is usually straightforward.

Total clicks vs. unique clicks. Total click counts include every click event, including the same person clicking multiple links multiple times. One subscriber can generate ten clicks in a single email. If your campaign had 1,000 deliveries and 200 highly engaged readers each clicked five links, you'd see 1,000 clicks from 1,000 deliveries. That ratio is 1:1 but it's technically possible for total clicks to exceed deliveries if engagement is very high.

More commonly though, especially for B2B senders, the culprit is security link scanning. Corporate email gateways from providers like Proofpoint and Mimecast click every link in every email they process, often multiple times from multiple scanning nodes. If your email has ten links and a gateway scans with three nodes, that's potentially 30 clicks from a single delivered message before any human has seen it.

When clicks are well above deliveries (say 3x or more), it's almost certainly scanner activity at scale. The clicks will often cluster around delivery time, come from corporate IP ranges, and include unsubscribe links and footer links that no real subscriber would click.

The fix is to enable bot-click filtering in your ESP if they offer it, or to look at unique click counts instead of total clicks as your primary metric.

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

Help me explain my click-to-delivery ratio

My last email campaign showed {click_count} clicks from {delivery_count} delivered messages, giving a ratio of {ratio}:1. I send to a B2B list with many subscribers at enterprise companies. Can you help me understand whether this is normal scanner behavior or something unusual, and what I should configure in {esp_name} to filter bot clicks going forward?

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