- PPC ads (Pay-Per-Click)
- Organic SEO (Search Engine Optimization)
- Events and Meetups
- Blogs and Forums
- Email Marketing
- SMM (Social Media Marketing)
- Inbound Marketing
- Content Marketing
- Social Selling
- Cold calling
- Appointment setting
- Website forms
- Website visitors
- Plugins
- Chatbots
- Retargeting
- Workflow automation
- Database lookups
- Database purchase
- Contact openers
- Community building
From the client point of view, lead generation is the process of acquiring leads for business, growing their interest through nurturing, and ultimately turning them into customers through the sales process.
From the service point of view, lead generation - is performance of services, aiming to deliver the client leads of an agreed type and quality via agreed tools and channels, on which quality is dependent.
The relationship between these two definitions is that the client has a goal in mind, and the service provider has concrete obligations to fulfill.