Defining Online Ad Success: How Benchmarks are Shifting as Advertisers Take Aim

September 3, 2014

59 percent of ad impressions served across all consumer segments reach their intended audience—down from 69 percent in 2013.