No. ClickFunnels is an internet based-dependent SaaS that operates thoroughly on the net using a cloud. So, no downloads or installations are essential. All new updates and funnel templates instantly get extra to the cloud and are available via a member account. ClickFunnels was Established by Russel Brunson, that is https://webnowmedia.com/story14435755/how-how-to-add-an-image-overlay-in-clickfunnels-2-0-can-save-you-time-stress-and-money