BrandLyft
  • Home
  • Services
  • Who We Serve
  • Development
  • Proof
  • Resources
Book a Call
BrandLyft

GoHighLevel architecture, deployment, and marketing for multi-location businesses.

Services

  • Revenue System Build
  • GoHighLevel for Franchises
  • GoHighLevel Partner
  • CRM & App Development
  • Speed to Lead
  • Nurture & Winback
  • Reputation Engine
  • AI Voice Solutions
  • AI Live Chat
  • AI Conversational Bot
  • Paid Ads Management
  • SEO Services
  • LLM Search / AI SEO
  • Web Design

Development

  • Development Overview

Company

  • Home
  • About Us
  • All Services
  • Who We Serve
  • Proof & Results
  • Guides & Playbooks
  • Templates
  • Newsletter
  • Podcast
  • Book a Call

Contact Us

PO Box 4381Cartersville, GA 30120
team@brandlyft.io

Ready to Grow?

Book a free discovery call and let's create your growth plan.

Book a Free Call
Certified Partner
Meta Business Partner
Certified Partner
Partner Badge
Certified
Partner

© 2026 BrandLyft Marketing. All rights reserved.

Privacy Policy•Terms of Service•Cookie Policy
Home/Blog/GoHighLevel
✍️GoHighLevel

Find Old Business Details Hiding in GoHighLevel Custom Values

Paul @ BrandLyftSeptember 11, 202611 min read
Find Old Business Details Hiding in GoHighLevel Custom Values

A reused GoHighLevel account can look right until a customer hits one old detail.

The company name in the obvious settings looks correct. The main funnel has the new logo. A test message goes out. Then a customer clicks a reminder and lands on the previous booking page, an SMS shows the old phone number, or an email footer still names the business that originally owned the setup.

Those mistakes often come from two places: a reusable value that still contains old information, or a hard-coded detail that never used the reusable value in the first place.

A GoHighLevel custom values audit is the work of finding both. The point is not to open every page and patch whatever looks wrong. It is to identify the source values the account depends on, trace where they appear, find the places that bypass them, then test the customer-facing output after the corrections.

Changing the Business Profile does not update every source of business information

HighLevel has several kinds of values that can look similar when they appear inside an email, workflow, page, or calendar.

Location values pull information from the sub-account. User values can pull information tied to a user. Contact and Company fields can resolve from CRM records. Custom Values are different: they are reusable key-value pairs created under Settings > Custom Values and inserted wherever the platform supports them.

That difference matters during cleanup. A business can correct its main location phone number and still have a custom value called Support Phone holding the old number. The reverse can happen too. Someone updates the custom value, but a page still contains a phone number typed directly into the text block.

HighLevel’s current merge fields and custom variables overview separates these value types. Start there if the account uses several kinds of placeholders and nobody is sure which source should own a particular detail.

The audit needs to answer one practical question for each repeated detail: where is this supposed to come from?

Build the list around details a customer could actually see or use

Start with business information that could send somebody to the wrong place, make the company look inconsistent, or create a broken handoff.

That usually includes the business name, main phone number, address, website, support email, booking URL, review URL, sender identity, service or offer names, and any policy or legal links the account inserts into customer-facing content. If the setup uses reusable references to logos or other brand assets, include those too.

Do not turn the inventory into a catalog of every merge field in HighLevel. Contact first name, appointment time, opportunity value, and other record-specific fields solve a different problem. This audit is about reusable business details that may have been inherited, copied, or left behind during a rebuild.

Detail Possible source Customer-facing failure
Business name Location value, Custom Value, hard-coded text Old company name appears in a message or page
Phone or support email Location setting, Custom Value, workflow or template text Replies and calls go to the wrong team
Booking or review link Custom Value, trigger link, button URL, hard-coded message Customer reaches an old calendar, page, or location
Service or offer name Custom Value, template copy, funnel text Old offer language survives after the rebuild
Policy or legal URL Custom Value, footer, button, hard-coded page link Customer is sent to an outdated or unrelated document

A GoHighLevel custom values audit should start at the source

When several places show the same wrong detail, the source is the better place to look first.

HighLevel describes Custom Values as key-value pairs that can be created once and reused throughout the platform. When the stored value changes, places using that key resolve to the new value automatically. That is the reason to inspect Settings > Custom Values before fixing five emails one at a time.

Search the list for business names, phone numbers, addresses, domains, email addresses, booking links, review links, offer names, and other details from the source account. Folder names can help, but they are not proof that the contents are current.

Also look at the key itself. HighLevel’s current Custom Values settings guide notes that changing the display name of a Custom Value does not change its key. An old-looking key can therefore still point to the new correct value, while a clean new label can hide a value that was never updated.

Judge the stored value and where the key is used. Do not delete something because the label looks outdated.

A copied account can bring the old Custom Values with it

This problem is especially believable in reused setups because HighLevel snapshots can include Custom Values along with workflows, funnels, calendars, forms, emails, triggers, and other configuration assets.

That is useful when the values are meant to be reusable defaults. It is risky when they contain the source company’s real phone number, booking URL, review page, email address, or brand name.

Do not turn this into a snapshot-import checklist. The broader migration or buildout job has many other dependencies. For a GoHighLevel custom values audit, the snapshot fact explains why an account that looks newly built can still resolve an old business detail in several places at once.

BrandLyft’s GoHighLevel buildout timeline covers the wider launch sequence. This page stays with the reusable-value layer and the customer-facing details it can spread.

Search workflows twice because placeholders and hard-coded text are different problems

Workflows are one of the easiest places to miss stale details because the wrong information may sit inside an action that has not fired during testing yet.

HighLevel’s current Workflow Find & Replace tool supports separate search modes for Custom Values and text. Use that distinction.

First, search for important Custom Values and confirm the workflows using them are supposed to use those keys. A workflow may still point to a generic support-email value even though that particular message needs a location-specific address.

Then search literal text for the old phone number, domain, email address, booking link, brand name, or offer name. This catches actions that bypass the reusable-value system completely.

Do not replace everything in bulk simply because a search result appears. Read the action. An old company name in a historical internal note is not the same problem as an old booking URL inside tomorrow’s appointment reminder.

Email and SMS can be correct structurally and still say the wrong thing

A workflow can trigger at the right time, use the right contact, and still send stale business information.

Check the actual Send Email and Send SMS actions that customers receive. Look at visible business names, phone numbers, support addresses, booking links, review links, offer names, and footer content. HighLevel supports Custom Values in workflows, conversations, and email templates, which is exactly why one source value can affect more than one message.

Sender details deserve a boundary check. HighLevel can use custom values in some email fields, including sender-related fields, but the actual sending domain, provider, authentication, and reply-path setup belong to the separate email-infrastructure cutover problem. Do not let a Custom Values audit become a deliverability or DNS article.

The same restraint applies to phone numbers. This article should catch a stale number printed inside a message. It does not own phone-number provisioning, call routing, SMS registration, or telephony migration.

After the edits, trigger the real workflow with a test contact. Reading the action in the builder does not prove the final message resolves the values you expected.

Pages and forms need a rendered check, not just an editor scan

HighLevel supports Custom Values across websites and funnels, and reused pages are a common place for source-account details to survive.

Search the visible copy, buttons, footer areas, confirmation content, forms, and next-step pages for the business details on your audit list. Look at the URLs behind buttons as carefully as the text on top of them.

A page can show the new business name and still send the click to an old website. The form may submit correctly while the confirmation message gives the previous phone number. A thank-you page may use a reusable value in one block and hard-coded text in the next.

Preview the page, then use the public or test path that a real customer would use. HighLevel’s current Custom Values guidance specifically documents use across websites, funnels, email campaigns, templates, workflows, and other parts of the account. The useful audit step is seeing what those placeholders resolve to outside the editor.

Booking communication can carry stale values after the calendar itself is fixed

Fixing the calendar owner or availability does not prove the surrounding message is current.

HighLevel now supports Custom Values inside calendar settings, services, rentals, appointment titles, custom meeting locations, email notifications, SMS reminders, and related booking communication. That widens the places where a reusable business detail can appear.

Review confirmation messages, reminder emails, reminder texts, custom meeting-location text, booking instructions, and any next-step page the customer sees after scheduling. If a Custom Value provides the support phone number or meeting link, test that exact path.

The current HighLevel calendar guide recommends a test booking to confirm the value displays correctly. That is the right standard here too.

One completed booking can expose a stale URL that an hour of staring at Settings never shows.

Links deserve their own pass because the text around them can look perfect

Booking links, review links, support URLs, policy pages, and offer pages can be stored as Custom Values or typed directly into assets.

Trigger Links create another layer. HighLevel lets a Trigger Link use a Custom Value as its destination URL, which can be useful when the destination changes over time. But the message still needs the actual Trigger Link if the account expects click tracking and trigger behavior. A raw Custom Value URL is not the same thing.

During cleanup, identify which links are supposed to be ordinary URLs and which ones are supposed to be Trigger Links. Then click them from the rendered email, SMS, or page.

Do not assume the new domain in the visible copy means the destination changed. The old URL can still be sitting behind a button, inside a reusable value, or inside the Trigger Link configuration.

Wall-mounted arrow sign points toward a former doorway that was sealed during an office remodel.
A link can look current while the destination underneath it is still stale.

HighLevel’s Trigger Links overview explains the difference between using a Custom Value as the changeable destination and inserting the Trigger Link itself into the message.

Fix the source when one wrong value is feeding several assets

The best cleanup is often smaller than it first appears.

If five customer-facing assets all use the same Custom Value and the stored value is wrong, correct the source. Do not hard-code the new phone number into five separate messages just to make today’s tests pass. That removes the reason the reusable value existed.

The opposite case needs a different fix. If four assets use the correct Custom Value and one old page contains hard-coded text, changing the source will not touch that page. Patch the bypass and, when it makes sense, replace the literal detail with the same reusable value used elsewhere.

Do not centralize everything merely because Custom Values exist. Some information belongs to Location fields, Contact fields, User fields, Company fields, calendar data, or another source that changes with context. HighLevel’s current variable picker separates these sources for a reason.

The audit should leave fewer ambiguous sources, not a giant Custom Values folder trying to own every piece of data in the account.

Be careful when deleting or renaming values during cleanup

Old-looking values can be tempting to remove as soon as the obvious assets stop using them.

Take one more pass first. Search for the key in workflows and the other customer-facing areas that matter to the business. Check any less frequent automation, campaign, calendar, page, or other customer-facing asset that may still depend on it.

HighLevel lets admins edit, organize, move, and delete Custom Values. It also documents that changing the Custom Value name does not change the existing key. That makes renaming useful for organization, but it can also confuse an audit if the team assumes the label and token always match.

If a value has been replaced, document which source now owns that information. Otherwise the next person can recreate the same stale-data problem six months later because nobody knows whether Support URL, Booking URL, Main Calendar, or Review Link is the current one.

Finish the audit by testing what the customer actually receives

A clean Custom Values screen is not the finish line.

Use the account the way a customer does. Trigger an important lead workflow. Send an email and SMS. Submit a form. Book an appointment. Open the confirmation page. Click the booking, review, support, and policy links that matter. Check the name, number, email, address, offer, and sender details that appear along the way.

If the account uses the same value in several surfaces, test more than one of those surfaces. Support Email may resolve correctly in a workflow but still be hard-coded incorrectly in a page footer. A review link may be correct in SMS and stale in a campaign template.

Record what passed and what was changed. If one source-value correction fixed several assets, note that relationship so future updates happen in the right place.

A GoHighLevel custom values audit should leave the team knowing which stored source each repeated business detail should come from and which assets still contain one-off text that needs separate care.

Stale Custom Values do not automatically mean you need a custom build

Stale Custom Values do not automatically mean the account needs a custom build.

If the problem is an old phone number, booking URL, email address, or business name sitting in reusable values and hard-coded text, standard cleanup is usually the right layer. BrandLyft’s GoHighLevel Custom Build article owns the different situation where normal fields, workflows, integrations, or data structure no longer fit how the business operates.

Keep that line clear. Do not add custom logic because the existing account was reused badly.

If stale values are part of a larger rebuild, BrandLyft’s Revenue System Build is the broader implementation path. If the account already works but old business details keep appearing in messages, pages, calendars, or workflows, the GoHighLevel Partner service is the more direct fit.

Find the source before patching the same wrong detail everywhere

BrandLyft can trace reusable values, hard-coded business details, workflow references, booking links, and customer-facing outputs inside an existing GoHighLevel account.

Review GoHighLevel Partner Help

Already know the account needs outside help? Book a discovery call.

Back to BlogShare this article
📚Keep Reading

Related Articles

Reassign Live Work Before Removing a GoHighLevel User
GoHighLevel

Reassign Live Work Before Removing a GoHighLevel User

A departing user can still own contacts, deals, calendars, workflows, and alerts. Move the live work before access changes.

September 10, 2026Read more →
What to Reconnect Before Automated Email Goes Live in a New GoHighLevel Account
GoHighLevel

What to Reconnect Before Automated Email Goes Live in a New GoHighLevel Account

The workflow can copy cleanly while the provider, sending domain, sender identity, or reply path stays wrong. Prove the real email path before automation resume

September 8, 2026Read more →
With GoHighLevel Payment Cutover, What to Test Before the New Account Takes Live Payments?
GoHighLevel

With GoHighLevel Payment Cutover, What to Test Before the New Account Takes Live Payments?

A copied funnel can still charge the wrong price, use the wrong provider, or miss the workflow that should run after payment. Test the payment path before cutov

September 3, 2026Read more →

Ready to Grow Your Revenue?

BrandLyft builds done-for-you marketing systems that generate leads, automate follow-up, and turn prospects into paying clients — on autopilot.

Book a Free Strategy Call