Tag Archives: display ads

8% of Internet users account for 85% of clicks

Defying the 80-20 principle, 8% of Internet users account for 85% of clicks (for display ads). The number of people who click on display ads has dropped from 32% to 16% in the last 2 years. 8% of all Internet … Read More »

 ,