If you're in the same boat as 65% of businesses, generating leads is your biggest challenge. It's tough to draw…