There are multiple ways to generate leads, such as landing pages, subscription boxes, lead generation forms, etc. If you are using a lead generation forum for your marketing campaign, it also needs to be optimized well. You need to keep it simple, never ask for private information, do not make the users answer a lot of questions, and try to keep it short.