Alerts & automation
Make scenarios for Microsoft Bookings
Make is a good fit when a booking should fan out to several places at once: a CRM, a spreadsheet, a follow-up email and an internal alert. BookingsXP gives the scenario a starting point that Microsoft Bookings lacks: a webhook the moment a booking made through your widget is confirmed.
- Plan
- Plan: ProNeeds Pro ($19 a month) or Business ($49 a month).
- In short
- A Make scenario that starts from Webhooks → Custom webhook on every booking, with the data structure learned from a real one.
- Microsoft Bookings
- Stays your system of record. Bookings land in Outlook and Teams and Microsoft sends the invites and reminders.
How it works
What happens with Make
- Make's Webhooks app creates a Custom webhook with a unique URL on a regional host, such as hook.eu1.make.com.
- BookingsXP posts the booking.created envelope there. Make learns the data structure from the first request it receives, then exposes each field to later modules.
- Make answers 200 as soon as it queues the request, so a slow scenario does not trigger BookingsXP retries.
Setup
Set up Make
Step 1: Turn on Store bookings
Dashboard → widget → Data & access → "Store bookings in BookingsXP".
Step 2: Add the trigger
In a new scenario, click + and choose Webhooks → Custom webhook. Click Add, name the hook, save, and copy the address Make shows.
Step 3: Add the endpoint in BookingsXP
Dashboard → Integrations → Add an endpoint → Webhook (JSON). Paste the Make address and pick the widgets.
Step 4: Let Make learn the structure from a real booking
While Make shows it is waiting for data, make a test booking in the widget (the Test button's ping only contains a message). Make then shows fields such as data.booking.customer.email. Use "Redetermine data structure" if you need to repeat this.
Step 5: Build the rest and schedule it
Add a filter on type = booking.created, then your modules. Set the scenario to run immediately as data arrives and switch it on.
Outcomes and caveats
What you get
The result
- One booking fanned out to as many apps as you like in a single scenario.
- Attribution fields and the BXP reference available to every module.
- Retries from BookingsXP if Make's webhook cannot be reached, plus Make's own execution history.
Good to know
Limits and caveats
- BookingsXP Pro is needed for webhooks. Make's operation limits depend on your Make plan.
- Make does not check the BookingsXP-Signature header for you. Treat the webhook address as a secret.
- Make learns the structure from the first request. If that was a test ping, run "Redetermine data structure" and send a real booking.
- Only widget bookings are sent; later changes in Microsoft Bookings are not.
FAQ
Make questions
Start free, no card
Start on Free with the widget and GA4 events, then move to Pro when you want ad conversions, webhooks and chat alerts.