The GHL Funnel Builder

4 min read · Funnel Basics
The GHL Funnel Builder

Now that you understand funnel anatomy, let’s explore the tool you’ll use to build one.

GoHighLevel combines funnel pages, forms, checkout, and automation in one platform. No stitching together ClickFunnels with Mailchimp with Stripe — it’s all connected.

Where Funnels Live

In your GHL dashboard, go to Sites > Funnels. This is your funnel management area.

You’ll see:

  • A list of all your funnels
  • Stats for each (visits, opt-ins, conversions)
  • A “Create Funnel” button

Click that button. You’ll get two choices:

Option 1: Start From a Template

GHL includes a template library with pre-built funnels organized by type:

Template CategoryWhat It Includes
Lead generationOpt-in page + thank-you page
Appointment bookingBooking page + confirmation
Product salesSales page + checkout + confirmation
Webinar registrationRegistration page + confirmation + replay page
Course launchMultiple pages for pre-launch, sales, and follow-up

Templates give you proven layouts — the structure works, you just swap in your own copy, images, and branding.

Option 2: Start From Scratch

Choose “Blank Funnel” and build every page yourself. More work, but full control over every element.

Recommendation for your first funnel: Start with a template. You’ll learn the builder faster by modifying something that works than by staring at a blank canvas.

The Page Editor

Once you’ve created a funnel, clicking on any page opens the drag-and-drop editor. Here’s what you’ll find:

Elements You Can Add

Every page is built from elements you drag onto the canvas:

  • Headlines and text blocks — your copy
  • Images and videos — visual content
  • Forms — email capture (connected to your CRM)
  • Buttons — CTAs that link to the next funnel step or external URL
  • Countdown timers — urgency for launches
  • Testimonial blocks — social proof
  • Pricing tables — for sales pages
  • FAQ accordions — collapsible question/answer sections
  • Custom code blocks — for embeds or tracking pixels

Page Settings

Each page has settings you can configure:

  • SEO — page title, meta description, social share image
  • Custom domain — publish on your own URL
  • Tracking — Facebook Pixel, Google Analytics, custom scripts
  • Mobile preview — toggle between desktop and mobile views
  • A/B testing — create variants and split traffic

Step Types in a Funnel

Each “step” in a GHL funnel can be one of several types:

Step TypePurpose
Landing PageCustom page you design (opt-in, sales, etc.)
Opt-InPre-built email capture page
CheckoutPayment collection connected to an offer
CalendarBooking page for sales calls or coaching sessions
Thank YouPost-action confirmation page
CustomBlank page for anything else

Funnel-Level Settings

Beyond individual pages, the funnel itself has settings:

  • Funnel URL — the base domain and path
  • Steps order — drag to reorder pages in the flow
  • Conversion tracking — which step counts as a “conversion”
  • Integrations — connect email, SMS, and webhook notifications

The Flow Between Steps

Here’s the key concept: each step links to the next.

When someone fills out a form on your opt-in page, GHL can automatically redirect them to your thank-you page. When they click “Buy Now” on your sales page, they go to checkout. When payment succeeds, they see the confirmation page.

You control these links in each page’s settings — usually in the button or form configuration.

A Quick Note on Mobile

Over 60% of funnel traffic comes from mobile devices. GHL’s editor has a mobile preview toggle. Use it after every change. A page that looks great on desktop can be unreadable on mobile with just one oversized image.

In the next lesson, we’ll look at when to use templates versus building from scratch.

Keep going — you're making progress through Build Funnels & Automations in GoHighLevel.

Need help? Book a free call ↗