Getting Started & General
How to Add a Custom Menu Link in GoHighLevel
By Marnix Geerkens. Published 2023-05-05. Updated 2026-06-02.
GoHighLevel lets you add custom navigation links to the sidebar of any sub-account or the agency view. Go to Settings > Custom Menu Link at the agency level, enter a URL, pick an icon, name the link, and choose how it opens. This is useful for linking to external tools, client-specific portals, or any page you want one click away inside the platform.
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. Custom menu links in GoHighLevel allow agencies to add branded shortcuts to the left sidebar, pointing to any URL. Each link gets its own icon, label, and open behavior (new tab, current window, or embedded iframe). Links can be shown to all sub-accounts or scoped to specific ones, and role-based visibility settings control which users see each link.
What you will learn
- How to navigate to Settings > Custom Menu Link at the agency level
- How to set a link name, URL, icon, and open behavior
- The difference between opening in a new tab versus embedding as an iframe
- How to restrict a custom menu link to one or more specific sub-accounts
- How to use role-based visibility to show links only to certain user types
Steps
Switch to the agency account
Make sure you are in the agency dashboard. Look for 'Agency Dashboard' in the top navigation to confirm.
Go to Settings > Custom Menu Link
Click Settings in the sidebar, then select Custom Menu Link from the list. Click the blue 'Create New' button.
Choose an icon
Browse the icon picker and select one that represents the link's purpose. You can search by keyword to find a match quickly.
Enter the link name and URL
Type a short label for the menu item, then paste the full URL including https://. The platform validates that the URL format is correct.
Set sidebar and account visibility
Choose whether the link appears on the agency sidebar, sub-account sidebar, or both. If you want it on all sub-accounts, keep 'Show to all accounts' enabled. To limit it to one account, disable that toggle and select the specific sub-account.
Choose the open behavior
Select 'Open in a new tab' for external sites that do not support iframe embedding. Use 'Open within platform' (iframe) only for pages that allow it. 'Open in current window' is a third option.
Save and test
Click Save. Navigate to a sub-account and confirm the new menu link appears in the sidebar and opens correctly.
Tips
- Not all websites allow iframe embedding due to security headers. If the link does not load inside the platform, switch to 'Open in a new tab'.
- Re-selecting the icon before saving if it does not stick on the first attempt sometimes resolves display issues.
- You can create as many custom menu links as you need by repeating this process.
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 do I find the Custom Menu Link setting in GoHighLevel?
Agency account > Settings > Custom Menu Link.
Can I show a custom menu link to only one sub-account?
Yes. Disable 'Show to all accounts' and select the specific sub-account.
Why does opening a link inside the platform not work for some sites?
Many sites block iframe embedding. Use 'Open in a new tab' for those.
Can clients see custom menu links in their sub-account view?
Yes, if you enable the link for the sub-account sidebar. Role-based visibility gives further control.






