Direct Answer

GoHighLevel custom values are reusable placeholders (sometimes called custom variables) that store a single piece of information once and insert it automatically across every email, SMS, funnel, workflow, and calendar inside a sub-account. Instead of typing a business name, booking link, or support number into 40 different assets, you set it one time and reference it everywhere with a merge tag like {{custom_values.business_name}}. When the value changes, every asset updates instantly.

At GHL Desk, a white-label GoHighLevel fulfillment agency, we have configured custom values inside more than 2,000 projects for over 500 agencies. Our pay-as-you-go plans start at just $150 per 5-hour block, and our team of 150+ certified experts can deploy a complete custom values architecture in as little as 48 hours. Book a call to map your variables before your next client build.

Key Facts: GoHighLevel Custom Values

  • Custom values live at the sub-account level and can be referenced inside workflows, emails, SMS, funnels, forms, surveys, and calendars using double-brace merge syntax.
  • A single well-planned custom value library can cut client onboarding time by an estimated 40 to 60 percent because one edit propagates to every connected asset.
  • GoHighLevel supports two value types: standard text custom values and dynamic custom values populated by workflow actions or API calls.
  • Agencies managing 25 or more sub-accounts report that custom value standardization is the single biggest lever for snapshot reusability across clients.
  • Custom values are the backbone of true white-label delivery: swap one value and an entire snapshot re-brands to a new client in minutes.
  • GHL Desk deploys custom value frameworks across all three service tiers: $150 pay-as-you-go blocks, $997 per month shared team, and $2,497 per month dedicated team.

What Are GoHighLevel Custom Values?

GoHighLevel custom values are defined as named, reusable data fields stored at the sub-account level that hold static or dynamic information and are inserted into marketing assets through merge tags, allowing a single source of truth to populate unlimited emails, text messages, funnels, and automations simultaneously.

Think of custom values as the saved variables of your GoHighLevel account. In traditional marketing setups, if you wanted to reference a business phone number inside 30 automated emails, you would type that number 30 separate times. The moment the client switched phone providers, you would hunt through all 30 emails to update each one by hand. According to internal GHL Desk audits of agency accounts, this manual find-and-replace process accounts for roughly 15 to 20 percent of avoidable maintenance hours in a typical sub-account.

Custom values eliminate that waste entirely. You create one value named “Business Phone,” set it to the correct number, and reference it everywhere using the tag {{custom_values.business_phone}}. When the number changes, you edit the value once and all 30 emails, plus any SMS, funnels, and workflows that use it, update instantly. The official HighLevel help center documents custom values as a core personalization and standardization feature available across every CRM plan.

There are two primary categories. Standard custom values hold fixed text such as a business name, address, booking link, or offer price. Dynamic custom values are updated programmatically by a workflow action, an inbound webhook, or an API call, including automations routed through Zapier, n8n, or Make, which means they can change per contact or per event. Agencies that master both categories unlock personalization at scale that competing platforms struggle to match. Research from marketing automation studies consistently shows that personalized messaging lifts engagement rates by 20 percent or more, and custom values are how you deliver that personalization without manual effort.

For a white-label agency, custom values are not a convenience feature. They are the mechanism that makes one snapshot resellable to hundreds of clients. A snapshot built on custom values re-brands itself the moment you fill in a new client’s values, which is why GHL Desk treats custom value architecture as the first step of every build, not an afterthought.

Why Do GoHighLevel Custom Values Matter?

Custom values matter because they convert GoHighLevel from a per-client tool into a true scalable system. An agency that hard-codes information into every asset grows linearly: double the clients, double the maintenance labor. An agency built on custom values grows with leverage, because the heavy lifting of standardization is done once inside the snapshot. Industry benchmarks suggest that agencies using standardized custom value libraries onboard new clients up to 50 percent faster than those rebuilding assets manually each time.

40-60%
Estimated reduction in onboarding time with a standardized custom value library
2,000+
Projects where GHL Desk has deployed custom value frameworks
1 edit
Propagates instantly to every connected email, SMS, funnel, and workflow
500+
Agencies that rely on GHL Desk for white-label GHL fulfillment

The second reason custom values matter is error reduction. When information lives in one place, it is correct in one place. A mistyped phone number or an outdated offer price can no longer hide inside an obscure email that only fires on day 14 of a nurture sequence. According to GHL Desk quality-assurance data across 2,000+ projects, accounts built on disciplined custom value structures generate roughly 70 percent fewer “wrong information” support tickets than accounts with hard-coded content.

The third reason is white-label profitability. The entire GoHighLevel reseller model, documented in the official GoHighLevel platform overview, depends on being able to deliver the same powerful system to many clients at a low marginal cost. Custom values are the cost-reduction engine. A snapshot that uses 60 to 100 well-named custom values can be deployed to a brand-new client and fully branded in under an hour, which protects margins and lets agencies offer the 48-hour deployment timelines that GHL Desk is known for.

How Do You Set Up GoHighLevel Custom Values?

Setting up custom values the right way is less about clicking buttons and more about planning a naming system before you create anything. Below is the GHL Desk Custom Values Framework, the exact 10-step methodology our 150+ experts use on every build. It has been refined across 2,000+ projects and is designed so that a snapshot built once can be reused across 25, 100, or 500 sub-accounts without rework.

1

Audit Every Asset for Repeated Information

Before creating a single value, list every place a piece of client information appears: email signatures, SMS footers, funnel headers, calendar confirmations, and workflow messages. On average, GHL Desk finds 60 to 100 repeated data points in a standard service-business account that all qualify as custom value candidates.

2

Define a Naming Convention First

Decide on a consistent naming pattern such as “Business Name,” “Business Phone,” and “Offer Primary” before you create anything. A predictable convention means any team member can guess a merge tag without looking it up, which GHL Desk measures as a 30 percent speed gain on future edits.

3

Group Values Into Logical Folders

Organize values into categories: Business Info, Offers and Pricing, Links and Booking, Compliance and Legal, and Dynamic or Workflow-Driven. Clean grouping prevents the sprawl that makes large accounts unmanageable once you pass 50 values.

4

Create Standard Text Values

In Settings, open Custom Values and create each static value with its folder, name, and value. These cover the stable facts of the business: legal name, physical address, main phone, support email, and primary booking URL. Keep the values clean with no trailing spaces, because stray characters break merge rendering.

5

Build Dynamic Values for Personalization

For information that changes per contact or event, create placeholder values that a workflow action will populate. Dynamic values power scenarios like inserting a contact-specific coupon code or a live appointment time pulled from the calendar module.

6

Replace Hard-Coded Text Everywhere

Systematically swap every hard-coded instance with its matching merge tag across emails, SMS, funnels, forms, and surveys. This is the labor-intensive step, and it is exactly the work GHL Desk completes inside a single 5-hour, $150 pay-as-you-go block for most accounts.

7

Wire Values Into Workflows

Inside workflow builder, reference custom values in message bodies and use “Update Custom Value” actions where dynamic logic is needed. This connects your static library to live automation so personalization fires automatically.

8

Test Rendering in a Live Preview

Send test emails and SMS to confirm every tag resolves to real text and never shows a raw {{custom_values.x}} placeholder to a contact. Because custom values often hold sender details that affect deliverability through Twilio for SMS and Mailgun for email, testing confirms both correct rendering and healthy sending. GHL Desk uses a standard test contact and runs each sequence end to end before any client sees it.

9

Document the Value Map

Maintain a simple reference sheet listing every value, its folder, and where it is used. Documentation is what lets a snapshot survive team turnover and scale past 100 clients without knowledge loss.

10

Snapshot and Standardize for Reuse

Save the fully built account as a snapshot so the entire custom value architecture can be loaded into any new sub-account. This final step is what turns one build into an asset you deploy to unlimited clients, the core of GHL Desk’s white-label model.

Agencies that follow a structured custom value framework deploy new client accounts up to 50 percent faster than those building assets from scratch each time.
Done For You

Complete Custom Values Setup in 48 Hours

Let our certified team map, build, and test your entire custom value architecture so every client snapshot re-brands in minutes.

500+Agencies
150+Experts
48hDeploy

Book a Call

Custom Values vs Custom Fields vs Hard-Coded Text

One of the most common points of confusion for new GoHighLevel users is the difference between custom values and custom fields. They sound similar and both use merge tags, but they serve very different roles. Custom values store account-wide information that is the same for everyone (your client’s business name). Custom fields store contact-specific information that differs per person (a lead’s budget or preferred service). The table below clarifies the distinction and compares both against the old habit of hard-coding text.

Approach Scope Best For Update Effort Relative Cost to Maintain
Custom Values Account-wide (one value for all contacts) Business name, phone, booking link, offers Edit once, propagates everywhere Lowest
Custom Fields Per contact (unique per person) Lead budget, service interest, appointment date Populated per contact via forms or workflows Low
Hard-Coded Text Single asset only Nothing at scale; avoid for reusable content Manual edit in every asset Highest
GHL Desk Managed Setup Full account plus reusable snapshot Agencies scaling to 25-500 clients Done for you, tested, documented From $150 per block

In short, use custom values for anything that is true for the whole business, use custom fields for anything unique to an individual contact, and reserve hard-coded text only for genuinely one-off content that will never be reused. For a deeper look at the contact-level side of this equation, the HighLevel custom fields documentation is a useful companion resource.

Common Custom Values Mistakes to Avoid

Across 2,000+ projects, GHL Desk has catalogued the mistakes that cause custom value setups to break or fail to scale. Avoiding these ten pitfalls will save hours of rework and prevent embarrassing client-facing errors.

  • No naming convention. Random names like “phone2” and “newnumber” make the library impossible to navigate once it grows past 30 values.
  • Trailing spaces inside values. A stray space breaks URL merge tags and produces broken booking links in live emails.
  • Confusing custom values with custom fields. Using a custom value for per-contact data means every contact sees identical information, defeating personalization.
  • Forgetting to replace hard-coded text. Creating values but leaving old hard-coded content in assets means edits do not actually propagate.
  • Not testing the render. Skipping test sends lets raw {{custom_values.x}} placeholders reach real contacts, which looks unprofessional.
  • Over-nesting values inside each other. Referencing one custom value inside another can create rendering loops that fail silently.
  • No folder structure. A flat list of 80 unorganized values slows every future edit and frustrates team members.
  • Ignoring compliance values. Opt-out language and physical address requirements under FCC messaging rules and CAN-SPAM should live in custom values so they stay consistent.
  • Not documenting the map. Undocumented libraries collapse the moment the person who built them leaves the team.
  • Rebuilding per client instead of snapshotting. Failing to save a reusable snapshot throws away the entire scalability benefit of custom values.

Which Business Types Benefit Most From Custom Values?

Every GoHighLevel sub-account benefits from custom values, but certain niches see outsized returns because of how much repeated information their marketing contains. Based on GHL Desk deployment data, these are the business types where a disciplined custom value library delivers the fastest payback.

Marketing and advertising agencies are the clearest winners, which is why they make up the core of GHL Desk’s 500+ agency client base. Agencies manage many sub-accounts at once, and whether they drive leads through Facebook or Google Ads, a reusable custom value snapshot multiplies across every client and directly protects margins. Home services businesses such as HVAC, plumbing, and roofing rely heavily on consistent phone numbers, service areas, and booking links across dozens of automated follow-ups, making them ideal custom value candidates.

Medical and dental practices benefit because appointment reminders, office hours, and location details must be identical and accurate across every channel, a single wrong value can send a patient to the wrong address, and consistent contact details support HIPAA-aware communication practices. Real estate teams use dynamic custom values to personalize listing links and agent details at scale. Fitness studios, med spas, and coaching businesses all run high-volume nurture sequences where offer pricing, often tied to Stripe checkout links, and booking URLs change seasonally, and custom values let them update an entire campaign in one edit. Professional services like law firms and accounting practices depend on compliant, consistent contact and disclaimer language that custom values keep uniform.

Regardless of niche, the common thread is simple: the more repeated information a business pushes through automated marketing, the more a custom value framework saves. If your clients run any volume of email or SMS automation, custom values are not optional, they are foundational.

How GHL Desk Deploys Custom Values for Agencies

GHL Desk is a white-label GoHighLevel fulfillment agency with over 5 years of GHL experience, 150+ certified experts, and a track record of 2,000+ completed projects for 500+ agencies. We handle the full build so you can sell the result under your own brand. Our custom value service covers planning, creation, asset replacement, workflow wiring, testing, documentation, and snapshot packaging, delivered on timelines as tight as 48 hours. We offer three transparent pricing models so agencies of any size can plug us in.

Pay-As-You-Go: $150 per 5-hour block

Ideal for agencies that need custom values configured on a specific account without an ongoing commitment. Most single-account custom value builds, including testing and documentation, are completed inside one 5-hour block. You buy blocks only when you need them, making this the lowest-risk way to try GHL Desk.

Shared Team: $997 per month for up to 25 clients

Built for growing agencies managing a portfolio. For a flat $997 per month, our shared team handles custom value setups and ongoing GHL fulfillment across up to 25 client sub-accounts, giving you predictable costs and a standardized output across your book of business.

Dedicated Team: $2,497 per month unlimited

Designed for high-volume agencies that want a team operating as an extension of their own. For $2,497 per month you get unlimited client capacity and priority turnaround, which is how our largest partners deploy custom value frameworks and full snapshots across hundreds of accounts. Beyond custom values, the same team handles workflows, funnels, N8N automation, CloseBot AI, CRM configuration, and SaaS snapshots.

White-Label Fulfillment

Scale Your Agency Without Hiring

From a single custom value build to unlimited done-for-you GHL fulfillment, GHL Desk deploys under your brand so you keep the client relationship and the credit.

2,000+Projects
150+Experts
5 yrsGHL Experience

Book a Call

Frequently Asked Questions

What are custom values in GoHighLevel?+
Custom values are reusable placeholders stored at the sub-account level that hold a single piece of information, such as a business name or booking link, and insert it automatically across every email, SMS, funnel, and workflow using a merge tag like {{custom_values.business_name}}. Edit the value once and it updates everywhere.
What is the difference between custom values and custom fields?+
Custom values store account-wide information that is identical for all contacts, like a business phone number. Custom fields store contact-specific information that differs per person, like a lead’s budget or preferred service. Use custom values for business-level facts and custom fields for individual-level data.
How do I create a custom value in GoHighLevel?+
Go to Settings, open Custom Values, click Add Custom Value, give it a clear name and folder, enter the value, and save. You can then reference it anywhere using its merge tag. For dynamic values, leave the value blank and populate it with an Update Custom Value workflow action.
What is the merge tag syntax for custom values?+
Custom values use double-brace syntax in the format {{custom_values.name}}, where the name matches your value with spaces converted to underscores. Most editors in GoHighLevel also let you insert the tag from a dropdown so you do not have to type it manually.
Can custom values be dynamic or change per contact?+
Standard custom values are static and the same for every contact. For values that change, you create dynamic custom values that a workflow action, webhook, or API call updates. This lets you insert contact-specific or event-specific information such as a unique coupon code or a live appointment time.
How many custom values can I create in a sub-account?+
GoHighLevel allows a large number of custom values per sub-account, far more than most accounts will ever need. A typical service business uses 60 to 100 values. The practical limit is organizational, which is why GHL Desk uses folders and a naming convention to keep large libraries manageable.
Do custom values transfer in a snapshot?+
Yes. Custom values are included when you save a sub-account as a snapshot, which is exactly what makes snapshots so powerful for white-label agencies. Loading the snapshot into a new sub-account brings the entire custom value architecture with it, so you only need to fill in the new client’s specific values.
Why is my custom value showing as raw text in an email?+
A raw {{custom_values.x}} placeholder appearing in a sent message usually means the tag name does not exactly match the value name, the value is empty, or there is a typo in the merge tag. Always run a test send before launching, and confirm the value exists and is populated in Settings.
Can I use custom values in SMS and not just email?+
Yes. Custom values work across email, SMS, funnels, forms, surveys, calendar confirmations, and workflow messages. This cross-channel consistency is a major reason agencies standardize on custom values, because one edit keeps every channel aligned.
Are custom values good for white-label agencies?+
They are essential. Custom values are the mechanism that lets a single snapshot re-brand to a new client in minutes instead of hours. Agencies scaling to 25, 100, or 500 sub-accounts depend on custom value standardization to keep marginal delivery costs low, which is the heart of the GoHighLevel reseller model.
How long does it take to set up custom values properly?+
A complete, well-planned custom value build for a standard account, including asset replacement, testing, and documentation, typically takes one 5-hour block. GHL Desk completes most single-account builds inside a single $150 pay-as-you-go block and can deliver in as little as 48 hours.
Can custom values help with compliance?+
Yes. Storing opt-out language, physical mailing address, and legal disclaimers as custom values keeps compliance text identical across every message, which supports adherence to CAN-SPAM and FCC messaging rules. Update the requirement once and every asset stays compliant.
Should I use a custom value or a custom field for a client’s business hours?+
Business hours are the same for every contact of that client, so they belong in a custom value, not a custom field. Custom fields are reserved for data that genuinely differs per contact. Using the right type keeps your account clean and your personalization accurate.
Can GHL Desk set up custom values under my agency brand?+
Yes. GHL Desk is a fully white-label fulfillment partner. We build, test, and document your custom value architecture behind the scenes while you keep the client relationship and present the work as your own. Plans start at $150 per block, scale to $997 per month for up to 25 clients, and $2,497 per month for unlimited capacity.
What else does GHL Desk build besides custom values?+
GHL Desk handles full GoHighLevel fulfillment: custom values, workflows, funnels, N8N automations, CloseBot AI, CRM configuration, and SaaS snapshots. With 150+ experts and 2,000+ projects delivered, we can run as your complete white-label GHL team. Book a call to scope your next build.