Do you feel a WordPress site is necessary for lead generation only?
So you’re asking whether you need a website if you’re just doing lead generation? I don’t think so. Then again, a website legitimizes you if someone actually wants to find some more information about you.
But if you’re trying to get someone to take a specific step, for example, to give you their phone number or their email address, I don’t think you need WordPress. Just use ClickFunnels for that.
WordPress is good for building a website for information. If you’re trying to do SEO, then yes, you’ll need a website. But if you’re just running PPC ads, you do not need a website. All you need is a landing page if you’re just doing pay per click.