Skip to content
Sites

URL Parameters in Websites and Funnels

Learn how to use URL Parameters in GHL Customer Care to personalize Funnels, Websites, Stores, and Webinars with defaults, text formatting, and safe rendering.

5 min read1,112 words3 explained images
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of URL Parameters
  2. Supported Builders and Elements
  3. How to Set Up URL Parameters
  4. Set a Default Value
  5. Format URL Parameter Text
  6. URL Parameter Behavior
  7. URL Parameters in Links
  8. Frequently Asked Questions
  9. Related Articles
Funnels, Websites, Stores & Webinars
URL Parameters in Funnels, Websites, Stores & Webinars
Personalize page content with values passed through a page URL. GHL Customer Care now provides a native URL Parameter option in the Custom Value Picker with default values, text transformations, separator normalization, and visual tokens in the builder.
What You'll Learn

Learn how to insert URL Parameters through the Custom Value Picker, add fallback text, format incoming values, reuse parameters across supported elements, and pass dynamic values through links. The native workflow removes the need to manually type URL-parameter syntax when creating new dynamic page content.

What are URL Parameters?

URL Parameters are key-value pairs added to a page URL that can pass information into the page. GHL Customer Care can use these values to dynamically personalize supported page content for each visitor.

For example, if a page is opened with:

https://example.com/offer?city=Austin

A URL Parameter configured with the name city can display Austin directly in the page content. The native Custom Value Picker lets you configure this without manually entering template syntax.

Key Benefits of URL Parameters

The native URL Parameter workflow makes dynamic text easier to configure and provides more control over what visitors see when URL data is incomplete or inconsistently formatted.

  • No-Code Setup: Insert and configure URL Parameters directly from the Custom Value Picker.
  • Default Values: Display fallback content when a parameter is missing or empty.
  • Text Formatting: Apply UPPERCASE, lowercase, Title Case, or Sentence case to incoming values.
  • Cleaner Display: Hyphens and underscores in incoming values are automatically converted to spaces.
  • Broader Coverage: Use URL Parameters across supported text areas, including button text and sub-text.
  • Safe Rendering: Incoming parameter values are sanitized before they are displayed on the page.

Supported Builders and Elements

URL Parameters can be inserted into supported text areas throughout GHL Customer Care's page-building experiences, allowing the same personalization workflow to be used across different types of customer-facing pages.

Supported BuildersSupported Text Areas
  • Funnels
  • Websites
  • Stores
  • Webinars
  • Button text
  • Button sub-text
  • Headings
  • Paragraphs
  • Rich text
  • Bullet lists
  • FAQs
  • Popups

How to Set Up URL Parameters

Configuring URL Parameters through the Custom Value Picker keeps the parameter name, fallback content, and formatting rules attached to the token itself. This makes dynamic content easier to build and edit without manually managing URL-parameter syntax.

Step 1
Open the Page Builder

Open the Funnel, Website, Store, or Webinar page you want to personalize, then edit a supported text element or button.

Step 2
Select URL Parameter

Open the Custom Value Picker, then select URL Parameter.

How to Set Up URL Parameters (image 1 of 3) What this shows Funnels, Websites, Stores & Webinars URL Parameters in Funnels, Websites, Stores & Webinars Personalize page content with values passed… What this shows Illustrates the "How to Set Up URL Parameters" section of "URL Parameters in Websites and Funnels". This screenshot appears in the "How to Set Up URL Parameters" section of "URL Parameters in Websites and Funnels". For context, this section explains: Funnels, Websites, Stores & Webinars URL Parameters in Funnels, Websites, Stores & Webinars Personalize page content with values passed through a page URL. GHL Customer Care now provides a native URL Parameter option in the Custom Value Picker with default values, text transformations, separator…. This part of the guide covers 12 fields, listed below. Image 1 of 3
Fields in this part of the guide Key Benefits of URL ParametersSupported Builders and ElementsHow to Set Up URL ParametersFormat URL Parameter TextURL Parameter BehaviorURL Parameters in LinksFrequently Asked QuestionsRelated ArticlesFunnelsWebsitesStoresWebinars
Buttons and menus referenced AustinCustom Value PickerURL Parameterparameter namedefault valuetext transformationUPPERCASElowercaseTitle CaseSentence caseEmergency Plumber
Example values
URL Parameter Behavior
https://northgatedental.com
URL Parameters in Links
https://northgatedental.com

Illustrative values showing the expected format. They are not read from the screenshot.

All 10 steps in this procedure
  1. What are URL Parameters?
  2. Key Benefits of URL Parameters
  3. Supported Builders and Elements
  4. How to Set Up URL Parameters
  5. Set a Default Value
  6. Format URL Parameter Text
  7. URL Parameter Behavior
  8. URL Parameters in Links
  9. Frequently Asked Questions
  10. Related Articles
Step 3
Configure the Parameter

Enter the parameter name, configure a default value if needed, and optionally select a text transformation.

Step 4
Insert and Edit the Token

Insert the URL Parameter into the element. The parameter appears as a visual token in the editor instead of raw template syntax. Select the token whenever you need to update its settings.

How to Set Up URL Parameters (image 2 of 3) What this shows Funnels, Websites, Stores & Webinars URL Parameters in Funnels, Websites, Stores & Webinars Personalize page content with values passed… What this shows Illustrates the "How to Set Up URL Parameters" section of "URL Parameters in Websites and Funnels". This screenshot appears in the "How to Set Up URL Parameters" section of "URL Parameters in Websites and Funnels". For context, this section explains: Funnels, Websites, Stores & Webinars URL Parameters in Funnels, Websites, Stores & Webinars Personalize page content with values passed through a page URL. GHL Customer Care now provides a native URL Parameter option in the Custom Value Picker with default values, text transformations, separator…. This part of the guide covers 12 fields, listed below. Image 2 of 3
Fields in this part of the guide Key Benefits of URL ParametersSupported Builders and ElementsHow to Set Up URL ParametersFormat URL Parameter TextURL Parameter BehaviorURL Parameters in LinksFrequently Asked QuestionsRelated ArticlesFunnelsWebsitesStoresWebinars
Buttons and menus referenced AustinCustom Value PickerURL Parameterparameter namedefault valuetext transformationUPPERCASElowercaseTitle CaseSentence caseEmergency Plumber
Example values
URL Parameter Behavior
https://northgatedental.com
URL Parameters in Links
https://northgatedental.com

Illustrative values showing the expected format. They are not read from the screenshot.

All 10 steps in this procedure
  1. What are URL Parameters?
  2. Key Benefits of URL Parameters
  3. Supported Builders and Elements
  4. How to Set Up URL Parameters
  5. Set a Default Value
  6. Format URL Parameter Text
  7. URL Parameter Behavior
  8. URL Parameters in Links
  9. Frequently Asked Questions
  10. Related Articles
Step 5
Save, Publish, and Test

Save and publish the page, then open it with the matching parameter in the URL.

For example, opening ?city=Austin causes a token configured for city to display Austin.

How to Set Up URL Parameters (image 3 of 3) What this shows Funnels, Websites, Stores & Webinars URL Parameters in Funnels, Websites, Stores & Webinars Personalize page content with values passed… What this shows Illustrates the "How to Set Up URL Parameters" section of "URL Parameters in Websites and Funnels". This screenshot appears in the "How to Set Up URL Parameters" section of "URL Parameters in Websites and Funnels". For context, this section explains: Funnels, Websites, Stores & Webinars URL Parameters in Funnels, Websites, Stores & Webinars Personalize page content with values passed through a page URL. GHL Customer Care now provides a native URL Parameter option in the Custom Value Picker with default values, text transformations, separator…. This part of the guide covers 12 fields, listed below. Image 3 of 3
Fields in this part of the guide Key Benefits of URL ParametersSupported Builders and ElementsHow to Set Up URL ParametersFormat URL Parameter TextURL Parameter BehaviorURL Parameters in LinksFrequently Asked QuestionsRelated ArticlesFunnelsWebsitesStoresWebinars
Buttons and menus referenced AustinCustom Value PickerURL Parameterparameter namedefault valuetext transformationUPPERCASElowercaseTitle CaseSentence caseEmergency Plumber
Example values
URL Parameter Behavior
https://northgatedental.com
URL Parameters in Links
https://northgatedental.com

Illustrative values showing the expected format. They are not read from the screenshot.

All 10 steps in this procedure
  1. What are URL Parameters?
  2. Key Benefits of URL Parameters
  3. Supported Builders and Elements
  4. How to Set Up URL Parameters
  5. Set a Default Value
  6. Format URL Parameter Text
  7. URL Parameter Behavior
  8. URL Parameters in Links
  9. Frequently Asked Questions
  10. Related Articles

Set a Default Value

A default value controls what visitors see when the expected URL Parameter is missing or contains no value. This prevents dynamic areas from appearing blank.

For example, if a token is configured for city, its default is displayed when either of these conditions occurs:

  • The URL does not contain a city parameter.
  • The URL contains an empty parameter such as ?city=.

Good to know: Default values are configured per token. You can enter fallback text or use an existing Custom Value as the default.

Format URL Parameter Text

Text transformations let you control the capitalization of incoming URL values without changing the parameter itself. Separator normalization also makes common UTM-style values easier to read.

TransformationExample
UPPERCASEDALLAS NOW
lowercasedallas now
Title CaseDallas Now
Sentence caseDallas now

Separator normalization: Hyphens and underscores in incoming values are automatically converted to spaces. For example, emergency-plumber becomes emergency plumber. Applying Title Case would display it as Emergency Plumber.

URL Parameter Behavior

Understanding how URL Parameters are matched and rendered helps you build predictable personalization across pages and campaigns.

Case-insensitive matching: Parameter names are matched without regard to capitalization. For example, ?City= and ?city= can match the same configured parameter.
Independent token settings: The same parameter can be used in multiple elements, with a different text transformation configured for each token.
Missing or empty values: When a configured parameter is absent or empty, the token displays its configured default value.
Safe rendering: Incoming URL Parameter values are sanitized before rendering so visitor-supplied markup is not rendered as page markup.

Frequently Asked Questions

Q: What happens when a URL Parameter is missing?
The configured default value is displayed. The same behavior applies when the parameter exists in the URL but its value is empty.
Q: Are URL Parameter names case-sensitive?
No. Parameter matching is case-insensitive, so ?City=Austin and ?city=Austin can match the same configured parameter.
Q: Can I use the same URL Parameter more than once?
Yes. The same parameter can appear in multiple supported elements, and each token can have its own text transformation.
Q: Can I use a Custom Value as the default?
Yes. A URL Parameter token can use fallback text or an existing Custom Value as its configured default.
Q: What happens to hyphens and underscores in URL values?
Hyphens and underscores are automatically converted to spaces when the parameter value is displayed. You can also apply a capitalization transformation separately.
Q: Can URL Parameters be used in button text?
Yes. The native URL Parameter workflow supports button text and button sub-text in addition to other supported text areas.

Was this guide helpful?

Related guides