Depending on what niche you are in...
I'd assume a home business opportunity in this case.
To generate more leads, its better to have your very own lead capture page vs something that is offered by the company you are in.
Invest in a domain name and hosting and an autoresponder as well...
You will need some HTML skills to design your lead capture page as well.
Let me know if you need help.
=> Talk Home Business Blog Tips