Upload
nikos-moraitakis
View
734
Download
0
Tags:
Embed Size (px)
Citation preview
127bn impressions
5 trillion impressions
1996 2011
Est. volume of digital ad impressions worldwide
Comscore Research
~7% typical response rate
1996 2011
~0.1%
Est. average response rates to digital ads
Comscore Research
the market has given the answer: driving
results by volume doesn’t work