Master Adding Dynamic Text to Your GoHighLevel Funnel Pages
👉 Start your 30-day GoHighLevel free trial.
Start 30-Day Free Trial →To add dynamic text to your funnel pages, navigate to Sites → Funnels, select your funnel and page, then open the Page Editor. Insert a text element and use the custom value picker to add dynamic fields. This process typically takes 5-10 minutes per dynamic element.
- ✓Personalize funnel pages to boost engagement and conversions using dynamic text.
- ✓Always verify contact data exists for your chosen custom fields to avoid blank spaces.
- ✓Use fallback text (`|fallback="Default"`) to ensure content displays even if data is missing.
- ✓Test dynamic text thoroughly by previewing pages with contacts that have varying data.
- ✓Dynamic text supports contact, custom, and user fields, offering flexible personalization options.
What is Dynamic Text and Why Use It in GoHighLevel Funnels?
Dynamic text, also known as custom values, allows you to personalize your GoHighLevel funnel pages for each visitor. Instead of static content, you can display information unique to that individual, such as their first name, company, or any custom data you've collected. This creates a highly relevant and engaging experience. Using dynamic text significantly enhances the user experience by making your pages feel tailor-made. This personalization can lead to higher engagement rates, improved conversion rates, and a stronger connection with your audience. It's a powerful tool for moving visitors further down your sales funnel.
Consider using dynamic text for A/B testing different personalized messages. For example, test 'Hello {{contact.first_name}}' versus 'Welcome back, {{contact.first_name}}' to see which resonates more with your audience.
How Do I Prepare My GoHighLevel Account for Dynamic Text?
Before you can effectively add dynamic text to your funnel pages, you need to ensure that the data you want to display is available within GoHighLevel. This involves identifying your data sources and, if necessary, creating custom fields to store unique information about your contacts. Proper preparation guarantees your dynamic content populates correctly.
⚠️ Failing to ensure contact data exists for your chosen custom fields will result in blank spaces on your funnel pages, creating a poor user experience.
✅ Always test your dynamic text with a contact record that has complete data for all relevant fields. This confirms your setup is correct before publishing.
Start your 30-day GoHighLevel free trial
Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.
Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.
What Are the Steps to Add Dynamic Text to My Funnel Page?
Adding dynamic text to your GoHighLevel funnel page is a straightforward process within the page builder. You will select a text element, choose the appropriate custom value, and then insert it into your content. Remember to save your changes and preview the page to confirm everything appears as intended.
You can use dynamic text within button or link URLs. Simply place the custom value (e.g., `{{contact.email}}`) in the URL field under Button Actions to pass contact data through.
Troubleshooting Common Issues
Common Mistakes to Avoid
- →Forgetting to add fallback text, which leaves awkward blank spaces on your page when data is missing.
- →Not testing the dynamic text with actual contact data, leading to unexpected blank fields on the live page.
- →Using the incorrect custom value (e.g., selecting 'User First Name' when you intended to use 'Contact First Name').
- →Assuming dynamic text will automatically pull data from *any* source without proper field mapping or data entry.
- →Failing to save the funnel page after adding or modifying dynamic text elements, causing changes to be lost.
Frequently Asked Questions
Start your 30-day GoHighLevel free trial
Everything in this guide is in your free trial. 30 days, no credit card — the platform behind 78+ revenue systems.
Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Arsalan writes GHL guides from real build experience — 78+ systems, $9.2M in client pipeline. Wharton, CXL & Google certified.
Connect on LinkedIn