CRM integration

GoHighLevel quiz funnels: book on your GHL calendar

Unfunnel works with GoHighLevel two ways. Your GHL booking calendar can be the last page of a funnel on every plan, with the lead's name, email and phone filled in. From the Launch plan, a webhook sends every lead and every booked call to a GHL inbound webhook.

  • Free plan, for good
  • No card required
  • Unlimited leads

Which plan: GHL calendars at the end of a funnel work on every plan. Webhooks to GHL are on Launch and up. See pricing

What it does

  • Your GHL calendar in the funnel

    The booking widget runs as the funnel's last page, so the visitor never leaves to book.

  • Details filled in

    Name, email and phone from earlier answers are passed to the calendar, so nobody types them twice.

  • Bookings noticed

    When the visitor books, Unfunnel marks the lead as booked, counts it on Metrics and sends a Schedule event to your ad platforms.

  • Leads into GHL by webhook

    New leads, finished funnels and booked calls each have their own webhook, with every answer, the ad and the click ids as flat fields GHL can map.

  • White-label domains

    A GHL calendar on your agency's own domain works at its booking widget link.

Set up

Connect GoHighLevel in 4 steps

No code. Everything happens in the funnel editor.

  1. 1

    Add a calendar page

    In the editor, choose a booking ending and paste your GHL booking link.

  2. 2

    Create an inbound webhook in GHL

    In a GHL workflow, add the Inbound Webhook trigger and copy its URL.

  3. 3

    Paste it into Unfunnel

    In the funnel's settings, add it as a new lead webhook, a booked call webhook, or both.

  4. 4

    Map the fields

    Send one test lead, then map name, email, phone, answers and the ad fields in the GHL workflow.

Built for paid ads

  • Leads tied to the ad

    Every lead arrives with the ad that sent it, and the report shows where people stop.

  • Your own AI can build it

    Connect Claude, ChatGPT or Codex and ask it to change the template for your business. On every plan.

  • Free to start

    One live funnel on an Unfunnel link, unlimited leads, no card.

Questions

Do UTMs reach GHL?

GHL's booking widget does not keep UTMs, so Unfunnel sends them in the webhook instead: campaign, ad set, ad, click ids and every utm field.

Can I send leads to a GHL sub-account?

Yes. Each sub-account workflow has its own inbound webhook URL. Paste the one you want into each funnel.

Can unqualified leads skip the calendar?

Yes. Answer rules decide who reaches the calendar page. Everyone else can go to a resource page instead.

How many webhooks can I add?

Up to three URLs each for new leads, finished funnels and booked calls.

Connect GoHighLevel. Your next funnel is minutes away.

Start for free

Start free, no card needed

Paid plans start with a 7-day trial

Start for free