Case Study

    Pelvic Clinic Canada

    Vitalis Health & Aesthetics · Kingston, ON

    Clinic website and booking attribution system for Pelvic Clinic Canada — UTMs captured on every booking and sent by webhook to GoHighLevel, verified across 8 channels.

    pelvicclinic.ca
    Pelvic Clinic Canada website — screenshot 1 of 5
    LovableGoHighLevelWebhooksGoogle AdsMeta Ads

    Outcomes

    Pelvic Clinic Canada — Booking Attribution System

    Client: Vitalis Health

    8 Channels Tracked
    UTM → CRM
    Verified End-to-End
    Live Lead Pipeline
    • ✓Website captures UTMs on every booking and sends them by webhook to GoHighLevel
    • ✓GHL workflow stamps Booking Source + Consultation Type on each contact
    • ✓Verified across Google Ads, Facebook, Instagram, Email, Blog, Google Business, Partner and organic
    • ✓UTM link sheet for every external channel
    • ✓Meta lead-form leads routed into an 8-stage patient pipeline
    LovableGoHighLevelWebhooksGoogle AdsMeta Ads

    System Flow

    Ad / Link
    Website (UTMs captured)
    Webhook
    GHL Workflow
    Source + Type stamped on contact

    Systems Built

    GoHighLevel Workflows

    Pelvic Clinic Canada

    5 workflows
    • Facebook Leads to CRM
    • Patient Journey | Appointment Booked
    • Patient Journey | Appointment Reminders
    • Website Booking → Set Source & Type (UTM attribution)
    • Voice AI Do Not Call (compliance guard)

    8-channel booking attribution + 8-stage Marketing Pipeline

    Meta Ads

    Pelvic Clinic Canada

    Meta Lead Ads · Clinic
    • Facebook Leads to CRM workflow feeds the GHL Marketing Pipeline
    • 8-stage pipeline: New Intake Leads → Hot Lead → No Show/No Answer → Follow Up Needed → Booked Consultation → Consultation Attended → Care Plan Created → Ongoing Care
    • Leads Tracker Google Sheet maintained for the clinic team
    Google Ads

    Pelvic Clinic Canada

    Google Ads · Search
    • Campaign "Pelvic Clinic | EMSELLA | Search", CA$15/day
    • Booking attribution verified for Google Ads as one of 8 tracked channels
    • Account restructure: separate Google Ads accounts per brand under one Manager (MCC) account
    • Rule: only completed bookings count as conversions — not clicks to the JaneApp booking link