THE BLOG

Your Impressions Don’t Impress Me Much

One of the most ubiquitous metrics in the digital marketing word is the “impression”.
Dana DiTomaso
Dana DiTomaso
June 3, 2014