By Santiago Alvarado, Founder ·
In short
Facebook Instant Forms can now show your HighLevel calendar on the thank-you screen, so a homeowner fills in the form and books a time without leaving Facebook. You paste the calendar's scheduling link into the form's "Book time" action in Ads Manager; HighLevel keeps handling availability, confirmations and reminders.
What changed
Meta launched embedded appointment booking for lead ads in June 2026, with HighLevel as a launch scheduling partner, and has been rolling it out to advertisers in waves through November. After someone submits an Instant Form, the thank-you screen shows your booking calendar, with their name, email and phone already filled in. They pick a time and they're done, still inside the Facebook app.
For a contractor that matters because the slowest step in most lead ads is the one after the form: calling the lead back and trying to land an appointment. Now the appointment can happen in the same minute as the form.
How to set it up
- In HighLevel, pick the calendar you want these leads on (a dedicated one for ad leads keeps reporting clean) and copy its scheduling link. Use the LeadConnector link; a branded-domain link may open in a browser instead of inside the ad.
- In Ads Manager, create a Leads campaign with Instant forms as the conversion location.
- In the form's Ending section, add the "Book time" action and paste the link. Meta detects that it's HighLevel and shows a preview.
- Publish, then book a test appointment from a phone to check the slots, the confirmation and the reminders.
What to watch
- Ads Manager counts leads, not appointments. Count booked appointments on the HighLevel calendar.
- It's built for the Facebook app. On Instagram the calendar may open in a browser window instead.
- Any automation that runs on "Facebook lead form submitted" will also run for these leads. Check those workflows are limited to the forms they were built for.
- If the calendar shows no times, the cause is almost always in HighLevel: availability, the assigned team member, buffers or a conflict calendar.
Where Alprosper fits
We set up HighLevel calendars, lead forms and the follow-up behind them for home-service businesses: the branded confirmation, reminders, a text to your team when someone books, and an AI receptionist for the leads who don't book on the spot. If you run Facebook ads and want this set up, it's a good thing to bring to a free strategy call.
Questions
- Can Facebook lead ads book appointments directly?
- Yes. Instant Forms can show a booking calendar from a supported provider, including HighLevel, on the thank-you screen, so the lead books a time without leaving Facebook.
- Do I need a developer or Zapier to connect HighLevel to Facebook lead ad booking?
- No. You paste the HighLevel calendar's scheduling link into the form's "Book time" action in Ads Manager, and Meta detects the provider.
- Does Ads Manager report booked appointments?
- No. Ads Manager reports leads. Booked appointments show on the HighLevel calendar, so track bookings there.
- Does it work on Instagram?
- It's built for the Facebook mobile app. On Instagram and other placements the booking page may open in an in-app browser instead.
Sources: HighLevel: embedded calendar booking for Facebook Lead Ads · HighLevel and Meta announcement