No. You don’t need to install anything to use ClickFunnels. You just need to login to your ClickFunnels account, enter the members’ area, and start building your pages in the funnels.