How to A/B Test a Page Inside the GoHighLevel Funnel Builder

Intermediate6 min readUpdated on 08/04/2026

A/B testing is one of the most reliable ways to improve funnel performance based on real data rather than assumptions. GoHighLevel's funnel builder includes a built-in split testing feature that lets you serve two versions of a page to different visitors and track which one converts better. This guide walks you through the entire process — from setup to reading results — and highlights where things can go wrong.

What You Need Before You Start

Before creating a split test, make sure the following conditions are met:

  • You already have a funnel created inside GoHighLevel with at least one step that contains a published page.
  • The funnel step you want to test must be using the GoHighLevel page editor (not an external URL redirect step).
  • You have a clear goal for the test — for example, improving opt-in rate, click-through rate on a CTA button, or form submissions.
  • Traffic is actively going to that funnel step. A/B tests require a meaningful volume of visitors to reach statistical significance. If your funnel gets fewer than a few hundred visits per week, results may be inconclusive.

Keep in mind that the A/B testing feature availability may vary depending on your GoHighLevel subscription plan or your agency's sub-account configuration. If you don't see the option described below, check with your account owner or consult GoHighLevel's official help documentation.

How to Set Up a Split Test in the Funnel Builder

Follow these steps to create an A/B test on a funnel page:

  1. Navigate to Funnels & Websites in the left sidebar of your GoHighLevel dashboard.
  2. Click on Funnels and select the funnel you want to work with.
  3. Inside the funnel, locate the step you want to split test and click on it to open the step settings.
  4. Look for the A/B Test tab or the Split Test option within that step. This is typically displayed alongside the main page editor.
  5. Click Add Variant (or a similar button — the exact label may differ slightly by interface version). This duplicates your existing page as a starting point for your second variant.
  6. Open the new variant in the page editor by clicking Edit. Make a single, deliberate change — such as a different headline, a new hero image, or a revised CTA button text. Avoid changing multiple elements at once, as this makes it impossible to know which change drove the difference in results.
  7. Once you are satisfied with your variant, save it and return to the split test settings.
  8. Set the traffic split percentage. A common starting point is 50/50, but you can allocate more traffic to one variant if you want to minimize risk on a lower-confidence variant.
  9. Click Save or Activate to launch the test.

GoHighLevel will now randomly distribute incoming visitors between the two page versions according to the percentages you set.

How to Monitor and Read Your A/B Test Results

Once traffic starts flowing, you can track performance directly within the funnel builder:

  1. Go back to the funnel step where your split test is running.
  2. Open the A/B Test or Split Test tab.
  3. Review the metrics shown for each variant. Depending on your setup, you may see visits, conversions, and conversion rate for each version.

Interpreting the Data

  • Do not declare a winner too early. Small sample sizes produce unreliable data. As a general rule, wait until each variant has received at least 100–200 unique visitors, and ideally more, before drawing conclusions.
  • Focus on the conversion rate, not just raw conversion counts. If one variant received far more traffic due to timing, the raw numbers will be misleading.
  • GoHighLevel's built-in reporting for split tests is relatively simple compared to dedicated testing tools. It does not currently provide a built-in statistical significance calculator. If you need rigorous statistical validation, export the numbers and run them through a free tool such as a chi-square significance calculator.

When you identify a clear winner, click Set as Winner (or equivalent) on the winning variant. This will direct 100% of traffic to that version and end the test.

Common Errors and Troubleshooting

The A/B Test tab is not visible on my funnel step. This is the most frequently reported issue. Possible causes include: the feature is not available on your current plan tier, the funnel step is set to an external URL redirect (split testing only works on pages built within the editor), or the interface has been updated and the option has moved. Check the GoHighLevel community forum or official support docs for the latest UI location.

Both variants are showing the same page to visitors. This usually happens when the variant was created but never saved properly, or the test was not activated after setup. Go back into the split test settings, confirm both variants have distinct content, and verify that the test status shows as active.

Conversion numbers are not updating. GoHighLevel tracks conversions based on form submissions or page events connected to that funnel step. If you added a form to the new variant but it is not connected to the same pipeline stage or trigger, conversions may not be recorded. Double-check that both variants use the same form or action element configuration.

Traffic is not splitting evenly. Small traffic volumes will naturally show uneven distribution over short periods. This is normal. If you have substantial traffic but still see a persistent imbalance (e.g., 70/30 when set to 50/50), clear your browser cache, test in an incognito window, and confirm the split percentages were saved correctly.

Is GoHighLevel the right tool for advanced A/B testing? For basic funnel page tests, GoHighLevel is functional and convenient since everything lives in one platform. However, if your testing needs are sophisticated — multivariate testing, server-side experiments, deep behavioral analytics — dedicated tools such as VWO, Optimizely, or Google Optimize alternatives will serve you better. GoHighLevel's split testing is best suited for straightforward, single-variable page comparisons within its own funnel ecosystem.

Best Practices for Reliable Test Results

  • Test one variable at a time. Changing the headline, the button color, and the layout simultaneously will give you a result but no actionable insight.
  • Run the test for a full week minimum, even if you hit your visitor count goal early. Day-of-week and time-of-day effects can skew short-duration tests.
  • Document your hypothesis before testing. Write down what you expect to happen and why. This keeps testing systematic rather than random.
  • Do not run tests during major promotions or traffic anomalies. Unusual traffic spikes or dips will distort your baseline and make results unreliable.
  • After declaring a winner, apply what you learned and set up the next test. Continuous iteration is how A/B testing compounds into meaningful conversion gains over time.

Still stuck?

If this walkthrough did not solve your case, describe your exact scenario. Every question we receive becomes a new tutorial here.

Send my question