It is important for any firm to generate leads because, without them, most businesses will lack the sales and customer base needs to grow. Companies need dedicated and pre-planned strategies to make lead generation work for them. They will have to study the kind of customers they are trying to target with their campaigns.