Lead generation is the process of generating consumer interest for a product or service with the goal of turning that interest into a sale. ... Collecting new leads allows the businesses to educate and nurture prospective customers through email marketing, before reaching out to qualified leads directly via salespeople.