How to Give Client Access in GoHighLevel
By Impran M N
Agencies running client accounts in GoHighLevel often need to give clients their own login so they can check on results without needing your help every time. This guide covers setting up client access the right way, so permissions stay appropriate to what they should see.
01Open the sub-account you want to share
Navigate to the specific client sub-account where you want to grant access.
02Add the client as a user
Create a new user tied to that sub-account using the client's name and email address.
03Set the right permission level
Choose a role and permission set that limits the client to what they actually need to see, keeping sensitive agency settings out of reach.
04Send the login invitation
GoHighLevel will send the client an invitation to set up their password and access their account.
05Confirm the client can log in
Follow up to make sure the client successfully accessed their account and can see the dashboards or reports relevant to them.
Frequently asked questions
Can I limit what a client sees inside their account?
Yes, GoHighLevel's permission settings let you control which features and data a client user can access.
Will giving a client access affect my agency-level settings?
No, client access is scoped to their specific sub-account, so it won't expose your broader agency configuration.
Can I remove a client's access later?
Yes, you can revoke or edit a client's user permissions at any time from the sub-account's user settings.
Do clients need to pay for their own GoHighLevel login?
No, client users are typically added under your agency's existing account rather than requiring a separate subscription.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



