RocketLauncher AI

CRM, Contacts & Lead Gen

Custom Values in GoHighLevel: What They Are and How to Use Them

By Marnix Geerkens. Published 2023-09-22. Updated 2026-06-02.

Custom values are account-level variables in GoHighLevel. Unlike custom fields, which store data specific to one contact, a custom value belongs to the sub-account itself. You define it once (for example, a brand color, a business name, or a phone number), paste its shortcode into any funnel page or template, and update the value in one place when it changes. Every page, email, or SMS that references the shortcode updates automatically.

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 values in GoHighLevel act like reusable variables tied to a sub-account rather than to an individual contact. This overview explains the difference between custom values and custom fields, shows how to create a custom value and embed it into funnel pages using shortcodes, and demonstrates how updating a single value can instantly change details across an entire site, making onboarding and client setup dramatically faster.

What you will learn

  • Understand the difference between custom fields (contact-level) and custom values (account-level)
  • Create a new custom value from Settings
  • Copy a custom value's shortcode and embed it into a funnel page
  • Update a custom value and see it propagate across every page that uses it
  • Use custom values to speed up client onboarding with shared snapshots
  • Apply custom values to dynamic elements like colors, business names, and contact details

Steps

  1. Understand when to use custom values vs. custom fields

    Use a custom field when the data differs per contact (fitness goal, property type, budget). Use a custom value when the data belongs to the business itself and stays the same across all contacts in that sub-account (brand color, business name, owner phone number).

  2. Create a custom value in Settings

    Go to Settings and find Custom Values. Click Add Value. Give it a name (for example, 'Primary Color') and enter the value (for example, a hex color code). Click Create. The value and its shortcode are now available.

  3. Copy the shortcode

    Next to each custom value you will see a shortcode in a format you can copy. This is what you paste into pages, emails, or templates.

  4. Embed the shortcode into a funnel page

    Open any funnel page in the builder. Click on a section where you want to use the value, for example a background color field. Paste the shortcode into that field and confirm. The page now pulls the color from the custom value dynamically.

  5. Update the value and see changes propagate

    Go back to Custom Values in Settings and change the Primary Color value to a new color. Any page that uses that shortcode will reflect the updated color without any manual edits to individual pages.

  6. Apply this to snapshot-based client onboarding

    When you share a snapshot with a new client's sub-account, the funnel pages reference custom value shortcodes. Update the custom values for that sub-account (business name, phone, color) and the entire site updates at once, saving hours of manual editing per client.

Tips

  • Create custom values for anything you might need to update across multiple pages: phone numbers, addresses, business hours, brand colors.
  • When onboarding clients from a shared snapshot, build a checklist of which custom values to update so nothing is missed.

Related tutorials

How to Get Started with Smart Lists in HighLevel
How to Get Started with Smart Lists in HighLevel4:09 · CRM, Contacts & Lead Gen
How To Edit or Delete Custom Fields
How To Edit or Delete Custom Fields3:07 · CRM, Contacts & Lead Gen
How to Import Contacts and Opportunities Using a CSV File
How to Import Contacts and Opportunities Using a CSV File3:52 · CRM, Contacts & Lead Gen
Send Contacts From HighLevel To Google Sheets With Webhooks
Send Contacts From HighLevel To Google Sheets With Webhooks6:08 · CRM, Contacts & Lead Gen
How To Assign And Remove Owners To Contacts And Opportunities In HighLevel
How To Assign And Remove Owners To Contacts And Opportunities In HighLevel3:04 · CRM, Contacts & Lead Gen
How To Export Contacts
How To Export Contacts2:13 · CRM, Contacts & Lead Gen

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 Custom Values in GoHighLevel?

Inside your sub-account, go to Settings and scroll to Custom Values.

Can I use a custom value inside an email or SMS template?

Yes. Paste the shortcode anywhere a merge tag is accepted.

Do custom values sync across a snapshot when shared?

The shortcodes carry over but the values themselves are set per sub-account, which is the point.

Can I use custom values for things other than colors?

Yes. Any text or number that belongs to the sub-account works: names, URLs, phone numbers, addresses.

Is there a limit to how many custom values I can create?

GoHighLevel does not publish a specific limit. Create as many as your workflow requires.

Back to all CRM, Contacts & Lead Gen tutorials