Impressions Are Old School Metrics – It’s Time to Move On Yes, impressions matter. If you’re not familiar with this marketing term, it’s used to describe how many people have viewed your ad, mailer, commercial, or Read More » March 27, 2016