Email Facts, Stats and Statistics

293.6 billion emails are sent each day 205 million emails are sent each minute Email nurture campaigns have an average open rate of 20-30% Email nurture campaigns have a click-through rate of [...]