Social media has been one of the biggest business buzzwords of the past 5 years, but many companies still don't understand how to effectively use social media for lead generation.