Leadgen is the abbreviated English term which means lead generation. This expression refers to all the strategies put in place with the aim of attracting and then converting a lead into a customer.