Lead generation is a commonly used term these days with every business, big and small. Deciding the right lead generation strategy for your business can be difficult and will often involve some trial and error. But there are some proven strategies out there, which we will discuss later.