Lead generation is the creation of prospective consumer interest into a business' products or services. Leads can be generated for a variety of purposes - list building, e-newsletter list acquisition or for winning new customers. Lead generation is generally generated through search engines, telemarketing, or direct mail programs.
Outsourcing lead generation can allow you to focus more time on building a larger customer base while generating higher revenues.