I don't know the OP, or his/her services, but I will say this -- IF someone was good at Social Media Lead Gen, they would not screw around with Insurance Agents - they would be in the 3 comma club at ClickFunnels.
ClickFunnels...what a shit show. From email deliverability, SEO rankings and social media share problems - I don't recommend using them. IF you do use them, host the page on your own domain...