Lead generation
Lead generation is a marketing activity that attracts and converts potential customers into leads to nurture them through the sales funnel until they purchase. Strategies for lead generation can include content marketing, email campaigns, social media advertising, search engine marketing and search engine optimization