RocketLauncher AI

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

  1. Switch to the agency account

    Make sure you are in the agency dashboard. Look for 'Agency Dashboard' in the top navigation to confirm.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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

Dynamic Keyword Insertion Using URL Parameters (Guest Tutorial)
Dynamic Keyword Insertion Using URL Parameters (Guest Tutorial)1:40 · Getting Started & General
Creating your first campaign
Creating your first campaign8:07 · Getting Started & General
How to add your own templates to Template Library
How to add your own templates to Template Library7:43 · Getting Started & General
Activate Google My Business Chat In HighLevel
Activate Google My Business Chat In HighLevel1:21 · Getting Started & General
Did You Know You Can Build Your Own Support Ticketing System in HighLevel?
Did You Know You Can Build Your Own Support Ticketing System in HighLevel?7:38 · Getting Started & General
How to Use URL Redirects with *(All)
How to Use URL Redirects with *(All)3:59 · Getting Started & General

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.

Back to all Getting Started & General tutorials