The honest case for it
Take the features first, because that is where most reviews stop and where GoHighLevel is least impressive. Its email builder is not the best email builder. Its funnel builder is not the best funnel builder. Its CRM is not the best CRM. Specialists beat it on almost every individual axis.
That does not matter, because businesses do not buy the best individual tool. They buy one thing that works together, and small businesses in particular would rather have seven adequate features that share a contact record than seven excellent ones that do not talk.
The actual case is the resell structure. An agency account creates sub-accounts, you brand them, you set the price, the client pays you. Most software does not let you do this. It is the difference between selling projects and owning a recurring revenue line, and it is the whole reason to learn this platform rather than a better one.
The risks, stated properly
Anyone recommending this without covering these is selling rather than advising.
Platform dependence
Your business sits on software you do not control. If pricing changes, if terms change, if the company is acquired and priorities shift, you absorb it and so do your clients. This is a genuine exposure and there is no way to eliminate it while building on someone else's platform.
The realistic mitigation is not to avoid it. It is to also learn a platform-independent tool, which is why n8n belongs beside GoHighLevel rather than as an alternative to it. If the platform becomes a problem, workflow skills transfer to whatever replaces it. Client relationships transfer too, and they are the more valuable asset.
It is not a passive business
Reselling sub-accounts sounds like software revenue. It is not. Clients need support, systems need maintenance, and someone has to answer when a workflow misfires. It is recurring revenue from ongoing service, and anyone framing it as passive income is misleading you.
More competition than three years ago
A lot of people have learned this platform. The easy version, setting up a basic funnel and charging for it, is competitive and priced accordingly.
What is not crowded is the harder version: knowing a specific industry, building complete systems rather than single funnels, integrating AI properly, and being reliable over years. The gap between someone who can log in and someone who can run a business's operations is still very wide.
Who should learn it
- You want to build a service business with recurring revenue, not sell hours
- You are willing to do sales, or willing to become willing
- You want to work with small and medium businesses rather than enterprises
- You want to serve international clients remotely
- You are comfortable being non-technical and using visual tools
Who should not
- You want to automate your own work only. Use n8n or Make, they are cheaper and more direct.
- You want to build software products. Learn to code; this is not that path.
- You want a salaried job. Companies hire for the platform occasionally, but far less than they hire developers or marketers.
- You will not do outreach. The platform skill alone produces no income.
- You want something that cannot be taken away. Platform dependence is the trade you are making.
Is it too late?
The version of this question worth answering is not whether people already do it. They do. It is whether businesses that need this already have it, and mostly they do not.
Walk into any street of small businesses and count how many answer an enquiry within an hour, let alone at 11pm. The gap between what the software can do and what businesses have actually implemented is enormous, and it has not closed.
What has changed is that being merely competent is no longer enough to stand out. Being genuinely good at a specific type of business still is. That is a higher bar than three years ago and it is not remotely closed.
The realistic verdict
Worth learning if the goal is a service business with recurring revenue and you accept that selling is half the job. Not worth learning if you want a job, a product, or something with no platform risk.
And worth learning alongside something platform-independent, so that the skill outlives any single company's decisions.