FB ADS ATTRIBUTION & BOOKING RECOVERY
Built entirely inside GoHighLevel with BLVD connected via Zapier
CASE STUDY:
The client was running Facebook Ads for Hydrafacial treatments.
Leads were captured through a dedicated landing page inside GoHighLevel. Bookings were completed in BLVD.
There were two constraints:
The marketer did not want to use UTM parameters.
BLVD and GoHighLevel were separate systems.
As a result, there was no reliable way to confirm:
Which bookings actually came from Facebook Ads?
For founders and agencies, unclear attribution means unclear ROI. And unclear ROI makes scaling risky.
The entire automation system was built inside GoHighLevel.
We used Zapier to connect BLVD to GoHighLevel so that every booking made in BLVD sends its details back into GHL.
This allowed all tagging, validation, and attribution logic to remain centralized inside GoHighLevel.
System flow:
Facebook Ad → Landing Page → GoHighLevel
Booking → BLVD → Zapier → GoHighLevel for validation
Since UTMs were not being used, we built a behavior-based attribution system.
Instead of tracking clicks, we tracked verified actions.
A booking would only be classified as a Facebook Ads conversion if it passed multiple conditions inside GoHighLevel.
No guesswork.
No inflated numbers.
Only confirmed conversions.




1. Lead Identification Layer
When someone submits the Hydrafacial landing page form:
An opportunity is created
Tag added: hydrafacial_fblead
The system waits to monitor booking activity
If they do not book, they enter an automated recovery sequence.
If they book, automation stops immediately.
This protects client experience and prevents unnecessary follow-ups.
✔ Accurate Facebook Ads attribution without UTMs
✔ Clear separation of paid vs organic bookings
✔ Improved visibility on real ad ROI
✔ Automated abandoned booking recovery
✔ Clean, structured CRM tagging
✔ No manual tracking required
The client can now confidently answer:
How many Hydrafacial bookings came from paid ads?
And make scaling decisions based on verified data, not assumptions.


2. Abandoned Booking Recovery
Leads who submit the form but do not complete booking automatically receive:
Initial reminder
24-hour follow-up
Final reminder
If a booking happens at any stage, they are automatically removed from the sequence.
This increases booking conversion without increasing ad spend.
3. Booking Verification & Attribution
When a booking is made in BLVD:
Zapier sends the booking details into GoHighLevel and applies a booking trigger.
The system then verifies:
The appointment type contains “Hydrafacial”
The contact previously had the tag hydrafacial_fblead
Only if both conditions are met:
The contact receives the tag hydrafacial_fbclient.
Every contact with that tag is a verified Facebook Ads conversion.
Even if multiple bookings happen daily inside BLVD, only qualified, verified bookings are attributed to paid traffic.
This is what happens when backend systems are designed to support marketing properly.
Not just lead generation.
Revenue verification.




If your funnels, CRM, or automation feel disconnected, it’s time to build it with clarity and intention.
I design structured systems that support real business growth and not temporary fixes.
Prefer to share details first? Drop me a note →
FATHER RESET EXPERIENCE
PROJECT #1
This project focused on designing and implementing a high-converting landing page aligned strictly with the client’s established brand guidelines.
The page follows the brand’s typography, colour system, tone of voice, and visual hierarchy while structuring the messaging to guide visitors clearly from awareness to action.
Built to support lead capture and structured funnel flow.
Focus: Funnel design and layout
Platform: GoHighLevel
Integration: Lead capture form connected to CRM


INNER PILGRIM PROGRAMME
PROJECT #2
This project involved architecting a complete offer ecosystem rather than a standalone landing page.
The front-end funnel was developed in alignment with the client’s brand guidelines and integrated into a structured backend system designed to manage the full client journey.
The implementation included:
Conversion-focused landing page with structured lead capture
Checkout page integration
Automated payment confirmation
Client onboarding workflows
Service delivery sequences
Internal notifications
Offboarding workflows
Retention and re-engagement sequences
Each stage is connected through defined CRM tagging and automation logic, ensuring a seamless and automated experience from first visit through post-program retention.
The system was implemented inside GoHighLevel with lifecycle mapping completed prior to build to ensure clarity and structure before automation.



