Stupid Metrics Watch: The ‘Delivered Rate’ Myth

Most marketers reportedly think that from around 95% to 98% of their e-mail is getting delivered.

And most marketers would be wrong.

An average of 20% of permission-based e-mail fails to make it to recipients