In the field of online marketing, lead generation (lead-gen) refers to the creation of prospective consumer interest into the business products and services. Such interest is generated for many purposes, such as list building, increment in the number of c…