Crazy that people were paying for impressions, when 63% of them never even loade

By Stephen Noch · November 7, 2026 · Curated by George's Blog

Crazy that people were paying for impressions, when 63% of them never even loaded on the screen 😅

Even crazier that those impressions still counted towards sales attribution...

View the original post on LinkedIn

More from Stephen Noch