Lead generation is one of the main goals for marketers, but where do they come from? Despite its significance only 1 in 10 marketers feels their lead generation ideas are effective, meaning something doesn’t add up. Lead generation campaigns can be difficult to execute due all their…