Mar 17 1 person will click for every 110 ad impressions. Paid Ads: How do you know if it's your ad creatives or landing page that sucks? Mar 17, 2023 2 min read