Guides · 19
Guides for Microsoft Bookings.
Step-by-step setups for putting Microsoft Bookings on your website, tracking bookings in GA4, Google Ads and Tag Manager, and sending every booking to Teams, Slack or your CRM.
19 guides
Scheduling 4
- Microsoft Bookings for clinics and healthcare practicesSet up Microsoft Bookings for a clinic: services per appointment type, clinician hours, buffers, careful intake questions, reminders, telehealth and embedding.
- Microsoft Bookings for financial advisers and professional firmsUse Microsoft Bookings for discovery calls and client reviews: Teams meetings, qualifying questions, consent, reply-to, campaign attribution and records.
- Microsoft Bookings for schools and universitiesRun office hours, advising and group sessions with Microsoft Bookings: A1 vs A3/A5 licensing, faculty vs department pages, student-only access and term dates.
- Set up a Microsoft Bookings shared booking page, step by stepSet up a Microsoft Bookings shared booking page from licence check to launch: naming, domain, business hours, staff, services, policies, publishing and testing.
Tracking & analytics 4
- Google Ads conversion tracking for Microsoft BookingsCount booked Microsoft Bookings appointments as Google Ads conversions: click conversions, gclid offline import through Power Automate, or an on-page tag.
- Meta Pixel and Conversions API for Microsoft BookingsTrack Microsoft Bookings in Meta Ads: pixel intent events, a Conversions API relay from Power Automate, de-duplication, and a LinkedIn Insight Tag setup.
- Pass UTM parameters and gclid into Microsoft BookingsCarry campaign data into Microsoft Bookings without breaking the link: map UTMs to a safe RefID, store first-touch UTMs, and read sources from the export.
- Track Microsoft Bookings conversions in GA4 with GTMSet up GA4 tracking for Microsoft Bookings in three levels: GTM intent events, a Power Automate Measurement Protocol flow, and events from your own page.
Embedding 3
- Embed Microsoft Bookings on a WordPress site (3 ways)Add Microsoft Bookings to WordPress with a button link, an iframe in a Custom HTML block with sizing CSS, or a plugin, plus fixes for blank or cut-off embeds.
- Microsoft Bookings in React, Next.js, Vue, Svelte and AstroEmbed Microsoft Bookings in React, Next.js, Vue, Svelte or Astro with a responsive iframe component, and why that iframe can't tell your app about bookings.
- Microsoft Bookings on Webflow, Squarespace, Wix, Framer, HubSpotStep-by-step embeds of a Microsoft Bookings page in Webflow, Squarespace, Wix, Framer and HubSpot CMS, with the plan limits and sizing fixes for each builder.
Integrations 2
- Move from Calendly to Microsoft Bookings (keeping Microsoft 365)A Calendly to Microsoft Bookings migration plan: map event types to services, check the gaps in routing, payments and tracking, and switch links safely.
- Send Microsoft Bookings appointments to a CRM with Power AutomateBuild a Power Automate flow that sends each new Microsoft Bookings appointment to Dataverse, Salesforce or HubSpot, deduplicated and with error handling.
Staff & services 2
- Any available staff assignment in Microsoft BookingsSet up automatic 'any available staff' assignment in Microsoft Bookings, learn how it picks people, and spread bookings more evenly with the settings you have.
- Custom questions in Microsoft Bookings: best practicesDesign Microsoft Bookings custom questions that people answer: per-service setup, required fields, admin limits, where answers show up, and what not to collect.
Bookings with me 1
Branding 1
Customers & data 1
Notifications 1
Also see answers and compare, or the developer docs.
Keep Bookings. Add the missing parts.
A booking widget for your site, conversion tracking and the source of every booking in Microsoft Bookings. Free plan, no card.