Logo

FAQs, Basic Troubleshooting in GoHighLevel- Funnels, Websites, Webinars

Overview

This article outlines troubleshooting steps for common problems that may arise when using features within funnels, websites, or webinars. It offers guidance on resolving issues related to tracking codes, custom fields, image display, rendering glitches, and other related challenges.



Common Issues and Troubleshooting Steps


1. Head Tracking Code is Not Part of <head> Tag

Issue

Tracking codes for the head and body are added on the client side (in the browser), so they won’t be visible within the <head> tag when viewing the page source. What you’re seeing in the source is the original HTML used to load the page. Our platform dynamically inserts these tracking codes on the client side, which is why they don’t appear in the static HTML source.

Even when users add custom tracking tools like Google Tag Manager (GTM), those scripts will still work correctly—client-side injection is fully compatible with GTM and similar solutions.

Explanation

What you see in the source code is the page data used for rendering the page, not the dynamically injected tracking codes.

Troubleshooting Steps

  • Refer to the video explanation for how GoHighLevel injects head and body tracking codes.



2. Updated Custom Fields Do Not Render in Preview/Site


Issue

Custom field values do not show up on the site when updated via backend (e.g., automations, workflows).

Explanation

  • Custom fields are stored in the contact database, but the site fetches field data from local storage or cookies to render it on the next page.
  • When a contact fills out a form, survey, or order form, the inputted data is saved to local storage. However, if custom field values like estimated costs are updated on the backend without direct user input, they aren’t saved in local storage and therefore won’t appear on the rendered page.

Troubleshooting Steps

  • This issue typically results in blank custom values because the necessary data isn’t available in local storage for frontend rendering.
  • A viable solution is to include the relevant custom fields (e.g., estimated costs) directly in the form or survey. When a user fills out these fields, the values are captured and stored in local storage.
  • These values will then persist across pages and display as expected on subsequent screens.
  • This behavior is by design to ensure that frontend rendering relies on locally stored data for speed and personalization.


3. Blurry or Slow-Loading Images


Issue

Some images appear blurry or load slowly due to image optimization settings.

Explanation

  • Image optimization improves page speed but applies a universal quality setting.
  • Some images may lose clarity if optimization is too aggressive.

Troubleshooting Steps

  • Disable image optimization for specific images in the builder.
  • For background images, disable optimization in funnel settings.
  • Upload higher-resolution images to maintain clarity after optimization.


4. Custom Values Breaking or Not Rendering in Preview


Issue

Custom values do not render properly in the funnel.

Possible Causes & Fixes

  1. Hyperlink Issue:
    • Check if any custom value in a text element has been converted into a hyperlink.
    • Remove hyperlinks from affected elements, as they break rendering.
  2. ChatGPT Response Formatting Issue:
    • ChatGPT-generated content may contain special characters (e.g., \n) that break the funnel page.
    • Update the ChatGPT prompt to return HTML-formatted content.
    • Alternatively, use the “text formatter” action to replace \n with <br/>.


5. Identifying the Funnel, Page, or Location of a Live Site


Steps to Identify

  1. Open the Network tab in the browser.
  2. Clear the console and enable the XHR filter.
  3. Reload the page.
  4. Check the event call in the network logs.
  5. Open the payload section to find the required details.


6. Site Not Rendering Correctly (Alignment Issues, Refresh Loops, etc.)


Issue

The site is not displaying properly, with elements misaligned or the page continuously refreshing.

Troubleshooting Steps

  1. Remove all custom code in code elements, head/footer tracking code, and custom CSS.
    • To find custom code elements:
      • Open the builder.
      • Inspect the page preview.
      • Use Ctrl + F (Windows) or Cmd + F (Mac) to search for c-custom-code.
      • If found, remove custom code elements and check if the issue persists.
  2. Check for Specific Issues:
    • Ensure no sections, columns, or elements have the sticky option enabled (sticky CSS only works in preview mode).
    • Remove expired timer elements, as they may cause display issues.
    • Open the browser console and check for errors.
    • If a hydration error appears, escalate the issue as a support ticket.


7. Page Speed Score or Speed is Too Slow


Issue

The page is loading slowly, or speed analysis tools return low performance scores.

Note
The dev team does not provide debugging support for improving page speed directly.


Recommended Tools

  • PageSpeed Insights
  • GTMetrix

These tools help analyze the performance of a page and suggest improvements.


Troubleshooting & Optimization Steps

  • Check for external scripts or CSS loading via tracking code or custom code elements.
  • Evaluate the length and content density of the page.
  • Optimize images using GoHighLevel’s image optimization toggle, or manually compress them.
    • Best practice: Images loading above the fold should be under 200kb to help achieve good LCP scores on mobile.
  • Enable “Optimize JavaScript” toggle to delay hydration of non-essential JS and tracking codes—this improves TBT (Total Blocking Time).
  • Look for custom code elements injecting third-party widgets or JavaScript.
  • Move heavy elements (forms, calendars, review widgets, maps, etc.) below the fold.


Benchmark

A well-optimized GoHighLevel page typically scores:

  • Above 80 on mobile
  • Above 95 on desktop.

This includes scenarios where tracking codes and high-resolution images are present.

Related Articles

How to Easily Add and Edit Shadows in Your Website Builder in GoHighLevel

What’s New?  Add Box and Text Shadows  User-Friendly Shadow Editor  Enhanced Customization Parameters  How to Use?  Adding shadows to your web design toolkit helps you craft more dynamic and visually striking websites and funnels. Shadows bring depth and dimension to elements, helping them pop and enhancing the user experience. With customizable settings, you have the […]

John Mamado

Funnels & Websites in GoHighLevel: Photos Gallery Element

This new feature enables users to design polished, fully customizable galleries with ease—no technical expertise required. It streamlines the way visual content is displayed across websites and funnels, boosting both visual appeal and user interaction with enhancements like lightbox functionality and lazy loading. Key Features & Benefits Image Integration: Seamlessly include images in your gallery […]

John Mamado
Logo
Go HighLevel Onboarding, Training, Education, Coaching, Support, Products and Services. Enabling Customer Success for GHL Agencies Worldwide
Copyright Growthable LLC 2025 | All Rights Reserved