Do I need to install anything?
No, Growth Channel operates as a web application SaaS, so there is nothing that you need to install.
No, Growth Channel operates as a web application SaaS, so there is nothing that you need to install. You can simply register and/or login to your Growth Channel dashboard, and access all the relevant tools right within the web experience (either via desktop, mobile or tablet).