Memberships & Courses
How to Create a Community in GoHighLevel
By Marnix Geerkens. Published 2023-11-29. Updated 2026-06-02.
GoHighLevel lets you build a branded online community directly inside your account, without any third-party platform. From Memberships, go to Communities and click Create Group. Give the group a name, add a description, and configure basic settings. Members can post, interact, and consume courses all in one place, which keeps your audience close to your funnel.
Watch it, then build it
Get the full platform free for 30 days
That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.
30 days, not 14Full platform, nothing held backFree community and setup help
We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.
Summary. GoHighLevel includes a built-in community builder under Memberships that lets you create groups for coaching programs, masterminds, or client portals. You set up a group name, description, and permissions, then invite contacts through the platform or share a join link. Members can interact through posts, discussions, and course content without leaving your branded environment.
What you will learn
- Where to find the community builder inside your GoHighLevel account
- How to create a new group with a name and description
- How to configure group settings and permissions
- How to invite contacts into your community
- How your community connects to courses and the client portal
Steps
Open Memberships
In the left sidebar of your GoHighLevel account, click Memberships. Then click Communities at the top of the page.
Create a new group
Click the Groups tab, then click Create Group. Enter a group name and a short description that tells members what the community is about.
Configure group details
Add a cover image and profile image to brand the group. Set whether the group is public (anyone with the link can join) or private (admin approval required).
Set up channels
Inside the group, add channels for different topics such as announcements, Q&A, or course discussions. Channels keep conversations organized.
Invite your contacts
Go to your Contacts list, find the contact you want to add, and scroll to the Offers section to enroll them. You can also share the group's join link or send a magic link from Sites, then Client Portal.
Link courses to the community
Inside the community, go to Learnings and click Add Course to attach any course product you have built. Members can then browse and purchase or access enrolled courses from within the group.
Verify the client portal URL
Go to Sites, then Client Portal, then Dashboard to confirm your portal URL is set. Share this URL with members so they can access the community and any courses from a single login.
Tips
- Use private groups for paid communities and public groups for free lead-generation communities.
- Add a welcome channel and pin an introduction post so new members know what to do first.
- The Kollab mobile app (by LeadConnector) lets members access your community from their phone, which increases engagement.
Related tutorials
Watch it, then build it
Get the full platform free for 30 days
30 days, not 14Full platform, nothing held backFree community and setup help
Frequently asked questions
Where is the community builder in GoHighLevel?
Under Memberships in the left sidebar, then Communities at the top.
Can members access communities on mobile?
Yes, through the Kollab app available on iOS and Android.
Do I need a separate subscription for the community feature?
The community builder is included in GoHighLevel accounts. No extra subscription needed.
Can I charge members to join a community?
Yes, attach a paid course or offer to the group and set a price before enrolling members.
How do I remove someone from a community group?
Go to the group's member list and remove the contact, or revoke their offer access in Contacts.






