Source for Generating Leads – If you’re asked about the best lead generation strategies today, you would probably say email campaigns, content marketing, paid ads and social media strategies.