GoHighLevel Update Custom Value Action workflow

Update Custom Value Action in GoHighLevel

September 08, 20267 min read

How to Update Dynamic Information Using the Update Custom Value Action in GoHighLevel

A promotion changes. An event date moves. A booking link is replaced. Or a business needs to update a message that appears across several automations.

Without a centralized system, the team may have to open multiple workflows, emails, funnels, or other assets and replace the same information manually. That creates unnecessary work and increases the chance that one outdated value gets missed.

The Update Custom Value Action in GoHighLevel provides a more flexible approach. It allows a workflow to change an existing Custom Value automatically, so subsequent places that reference that Custom Value can resolve to its new value.

What Is a Custom Value in GoHighLevel?

GoHighLevel Custom Values are reusable key-value pairs created at the sub-account level under Settings → Custom Values.

For example, a business might create a Custom Value named:

Current Promotion

with the value:

Free Consultation Through Friday

Instead of repeatedly typing that promotion into every supported asset, the business can reference the Custom Value. HighLevel describes Custom Values as reusable values that can be created once and used throughout the platform.

GoHighLevel Custom Values settings showing Current Campaign Offer, webinar date, booking URL, business phone, and campaign message
GoHighLevel Custom Values provide a centralized place to manage reusable information across workflows, emails, SMS, and other supported areas.

Custom Values vs. Contact Custom Fields

This distinction is critical.

A Contact Custom Field belongs to an individual contact record. Different contacts can therefore have different values in that field.

A Custom Value, by contrast, is reusable information associated with the sub-account. It is appropriate for shared information such as a promotional message, common URL, campaign identifier, business information, or another value that should be referenced repeatedly.

If you need to change information stored on a particular contact, the appropriate workflow functionality is Update Contact Field, not Update Custom Value.

What Is the Update Custom Value Action?

The Update Custom Value Action in GoHighLevel is a workflow action that changes the value stored against an existing Custom Value.

When configuring the action, you select the Custom Value you want to modify and specify its new value. HighLevel's workflow documentation states that the new value can be a static value or a dynamic variable.

Conceptually, the automation looks like this:

Trigger → Workflow Actions → Update Custom Value → Later references use the updated value

GoHighLevel Workflow Builder with Update Custom Value action selected and Current Campaign Offer being updated
The Update Custom Value action lets a workflow change an existing reusable Custom Value, such as the current campaign offer.

Once the update action executes, HighLevel makes the changed value available to subsequent references in the workflow.

This does not mean previously sent emails, previously delivered SMS messages, or already rendered historical content is rewritten. The change matters when the Custom Value is resolved again in a supported context.

Why Dynamic Information Matters

Custom Values are useful even when edited manually, but the workflow action makes them much more adaptable.

Instead of requiring someone to visit Settings whenever shared information changes, a GoHighLevel automation can update the value when the relevant workflow logic reaches that step.

Appropriate examples include:

  • Changing a reusable promotional message

  • Updating a shared campaign-related value

  • Replacing a reusable destination or campaign URL

  • Updating changing event information

  • Maintaining a common value referenced by later automation steps

Custom Values are also supported in areas such as workflows, websites, funnels, templates, and other supported HighLevel interfaces, making them useful for information that needs centralized reuse.

Practical Example: Updating a Campaign Promotion

Imagine a company maintains a Custom Value called Current Campaign Offer.

Its existing value is:

Book This Week and Receive a Free Strategy Session

A workflow is designed to switch the business to its next campaign offer when the appropriate automation event occurs.

The logic could work as follows:

  1. A relevant event starts the workflow.
    The business uses an appropriate workflow trigger for its campaign process.

  2. The automation progresses through its required steps.

  3. The workflow reaches Update Custom Value.
    It selects the existing
    Current Campaign Offer Custom Value.

  4. The action writes the new value.
    For example:
    September Offer: Free Setup With Enrollment

  5. Subsequent steps reference Current Campaign Offer.
    When a later supported workflow action resolves that Custom Value, it receives the newly stored promotion rather than the previous one.

The major advantage is that downstream automation does not need the promotional wording hard-coded repeatedly.

Static Values vs. Dynamic Values

The New Value in the action does not always have to be manually typed.

HighLevel documents support for both a fixed value and a dynamic variable in the Update Custom Value action.

A static update is straightforward:

New Value: Registration Closed

A dynamic update instead uses data that is available in the workflow context and supported by HighLevel's variable picker.

The important distinction is that the Custom Value being updated remains the reusable destination. The dynamic source only determines what gets written into it.

Do not assume that every field or previous workflow result is automatically available. Use the variables exposed by HighLevel in the relevant workflow context rather than manually inventing merge-field syntax.

GoHighLevel Update Custom Value action showing static and dynamic value options with the dynamic variable picker open
The destination is the reusable Custom Value, while the new value can come from static text or supported dynamic workflow data.

Business Benefits of Update Custom Value

Used correctly, this GoHighLevel workflow action can:

  • Reduce repetitive editing by changing reusable information centrally

  • Improve consistency across assets that depend on the same Custom Value

  • Make campaign automation more adaptable

  • Reduce hard-coded information inside large workflows

  • Lower human-error risk when recurring information changes

  • Support scalable automation architecture by separating reusable configuration from individual workflow content

    GoHighLevel workflow showing an updated Current Campaign Offer Custom Value referenced inside a later email action
    Once the Custom Value is updated, later supported workflow references can use the latest value without hard-coding the promotional message again.

Important Considerations

The most important consideration is scope.

The Custom Value updated by a workflow must belong to the same sub-account as the workflow. One Update Custom Value action updates one Custom Value at a time.

Because Custom Values are shared reusable values rather than per-contact storage, avoid using them as though they were personal variables for every contact entering a workflow. If several workflow executions write different data into the same shared Custom Value, they are modifying the same reusable value.

Also review everything that references a Custom Value before automating changes to it. A modification may affect more than one workflow or asset when that value is resolved later.

Best Practices

For reliable GoHighLevel automation:

  • Give Custom Values descriptive names such as Active Webinar Date instead of vague names such as Value 1.

  • Use folders to keep larger Custom Value libraries organized.

  • Understand every important dependency before automating an update.

  • Keep contact-specific information in contact fields rather than shared Custom Values.

  • Test the workflow and confirm the new value resolves correctly in later actions.

  • Avoid creating multiple values when one clearly defined reusable value will do.

  • Document workflows that automatically modify important business-wide configuration.

Conclusion

The Update Custom Value Action in GoHighLevel solves a specific but powerful automation problem: changing reusable, sub-account-level information without requiring someone to edit the Custom Value manually every time.

By combining GoHighLevel Custom Values with workflow logic, businesses can make promotions, URLs, campaign information, event details, and other reusable data more adaptable while keeping their automation architecture cleaner.

The key is using the action for what it actually controls: shared reusable Custom Values not individual contact records. Once that distinction is clear, Update Custom Value becomes a valuable building block for scalable and maintainable GoHighLevel Workflows.

Frequently Asked Questions

1. Does Update Custom Value change a contact's Custom Field?

No. The action updates a Custom Value. To modify standard or custom fields stored on a contact record, use the Update Contact Field workflow action.

2. Can the new Custom Value be dynamic?

Yes. HighLevel documents the New Value field as supporting either a static value or a dynamic variable. Use only variables available within the relevant workflow context.

3. When can later workflow steps use the updated value?

HighLevel states that the new Custom Value is available immediately after the Update Custom Value action runs, so subsequent supported references can resolve the changed value.

4. Can one action update several Custom Values?

No. HighLevel states that one Update Custom Value action updates one Custom Value one time. Add additional actions when multiple Custom Values need to be changed.

5. Can a workflow update a Custom Value in another sub-account?

No. The Custom Value being updated must be in the same sub-account as the workflow executing the action.

Need Expert Help with GoHighLevel?

New to GoHighLevel and ready to get started? Buy your GoHighLevel account here and launch with confidence.

Already know what you need and want our team to handle everything, from complete setup and customization to funnels, workflows, automations, CRM, and pipelines? Click here.

Wispcode Team

Wispcode Team

Wispcode team provides the gohighlevel updates to give understanding to the agency owners.

LinkedIn logo icon
Youtube logo icon
Back to Blog

At Wispcode, we deliver pioneering digital engineering strategies that empower businesses to grow with confidence.

Get in touch with us

Email:

Phone:

Hours: 24/7 avaailable

Copyright @2026 Wispcode. All Rights reserved.