Y youexec.com Google and Facebook ad traffic is 90% useless 540 points somid3 9 years ago 370 comments