Ad Nuggets
Ad Nuggets / PPC Land
PPC Land

Last click shows affiliates in 12.41% of sales, not 24.92%, BVDW finds

Tracking data from 185 German advertisers backs the claim, as affiliate spend hit €932m in 2025. Why is the channel still judged mostly on the final click?

advertisertracking

Read the full article on PPC Land →

Track more AdTech & media news in the app →