The best way to get leads is by offering something to your users in return. Many people call these lead magnets. For example, you can choose to gate some content by asking users for their email in exchange for the lead magnet (free ebook, coupon, etc.)
Interactive content leads to higher more sign ups. For example, we see clients use quizzes, contests, infographics and more to drive traffic and to get more leads.
By putting lead forms on interactive content, you will get many more leads than regular, static content. I hope this helps!