Internet lead generation could be something like finding a needle in a haystack or rather needles in haystacks. Unless the right strategies and technology are used such efforts may lead to very poor ROI.

There are three significant processes in creating new customers,
Active Lead generation through advertising
Effective Banner campaigns are all about strategic placement and innovative creativity to generate interest. Intelligent media choices and targeting the right audience ensures CTR that result in leads.
Customer information capture
Mechanisms built to capture customer information should be built with intelligence to necessitate tactful segmentation and follow-ups.
Conversion through conversations
Pursuing a lead calls for systematic and specialized effort and persuasive, creative, concise, one-to-one written communications using software tools like CRM.