Lead generation is still at the heart and soul of doing business and this fact applies both to online or traditional methods of generating prospects that eventually can be converted into paying customers.