Answers · 72
Microsoft Bookings questions, answered.
Direct answers to what people ask about Microsoft Bookings on Microsoft Q&A, forums and in support tickets: tracking, embedding, prefill, notifications and limits. Each answer cites its sources.
72 answers
Scheduling 11
- Can customers choose Teams, phone or in person in Bookings?Microsoft Bookings sets location, Teams link and duration per service, so customers can't pick them. Here's the one-service-per-option workaround that works.
- Can Microsoft Bookings create recurring appointments?Microsoft Bookings can't create recurring appointments as of September 2026. Practical ways to handle weekly lessons, sessions and classes instead.
- Can you approve Microsoft Bookings appointments first?Microsoft Bookings has no approval step, so every booking is confirmed instantly. Why 'Require staff approvals' isn't it, and which workarounds exist.
- Can you stop customers rescheduling in Microsoft Bookings?Microsoft doesn't document a switch to remove the Manage booking link from Bookings emails. Use lead time as a cancellation cutoff and get alerts on changes.
- How to block holidays and staff time off in Microsoft BookingsBlock holidays, closures and staff leave in Microsoft Bookings with Add time off, service date ranges or staff hours. Steps, trade-offs and what customers see.
- Limit Microsoft Bookings per day or per customerMicrosoft Bookings can't cap bookings per day, per staff member or per customer as of September 2026. The settings that come close, and how to use them.
- Microsoft Bookings buffer time without longer meetingsWhere to set buffer time in Microsoft Bookings, why the buffer is always added to the Outlook event, and a time-increment workaround that keeps real times.
- Microsoft Bookings showing wrong time slots or time zoneFix Microsoft Bookings time slots that are shifted or in the wrong time zone: business time zone, Outlook mismatch, visitor local time and staff abroad.
- Set minimum notice and booking window in Microsoft BookingsSet minimum lead time and maximum days in advance in Microsoft Bookings, override them per service, and fix a lead time that's greyed out or stuck at 24 hours.
- Stop Microsoft Bookings booking over Outlook eventsMake Outlook meetings block Microsoft Bookings availability: the per-staff setting, free/busy sharing, and why all-day and subscribed events get booked over.
- Why Microsoft Bookings offers odd start times like 9:50Microsoft Bookings can offer start times like 9:50 or 10:29 even with 30-minute increments. What causes it and how to get clean :00 and :30 slots.
Embedding 8
- Can I give each staff member their own Bookings link?Microsoft Bookings has no URL parameter to preselect a staff member. Workarounds that work: one service per person, separate pages or personal pages.
- Can I prefill the Microsoft Bookings form from the URL?Microsoft Bookings can't prefill name, email or custom fields from URL parameters, and extra parameters can cause Bad Request. What to do instead.
- Can I use my own domain for my Microsoft Bookings page?Microsoft Bookings supports your email domain in the page address, not a vanity host like book.yourcompany.com. How to set it, and the options left.
- How do I add a Microsoft Bookings page to a SharePoint site?Add Microsoft Bookings to SharePoint with the Embed web part, allow the domain in HTML Field Security, and avoid the sign-in and Bad Request traps.
- How do I link directly to one Microsoft Bookings service?Every Microsoft Bookings service has its own Service booking page link. Where to copy it, and why Publishing options can't make it an unlisted link.
- Where do I find the embed code for Microsoft Bookings?The Microsoft Bookings embed code is on the Booking page of a shared booking page. Where to click, what the iframe looks like, and the fixes it usually needs.
- Why does my Bookings iframe say 'refused to connect'?A blank or 'refused to connect' Bookings iframe usually means the org-only sign-in setting, an old URL or extra parameters. How to find the cause and fix it.
- Why is my embedded Bookings page cut off or broken on mobile?Embedded Microsoft Bookings pages look squashed because the default iframe uses height 100%. Fixed-height and responsive CSS fixes, plus the mobile limits.
Tracking & analytics 7
- Can GTM track bookings inside the Microsoft Bookings iframe?No. The embedded Bookings page is a cross-origin iframe, so GTM can't see clicks or confirmations inside it. What GTM can track on your page, with a snippet.
- Can I add a Facebook (Meta) pixel to Microsoft Bookings?No. Microsoft Bookings has no place for a Meta Pixel and no thank-you page. What to fire on your own site instead, and how to send bookings via Conversions API.
- Can Microsoft Bookings redirect to a thank-you page?No. Microsoft Bookings keeps visitors on its own confirmation screen after booking. Why, what Microsoft has said, and practical ways to get a thank-you step.
- How do I track Google Ads conversions from Microsoft Bookings?You can't add a Google Ads tag or thank-you page to Microsoft Bookings. How to count booked appointments instead: a click action plus gclid offline import.
- How do I track Microsoft Bookings conversions in GA4?Microsoft Bookings has no GA4 integration and its page runs on Microsoft's domain. Here is what you can measure today and how to count real bookings.
- Why do UTM parameters break my Microsoft Bookings link?Microsoft Bookings pages have returned Bad Request for UTM links, and encoded spaces (%20) still break them. How to fix the link and keep your campaign data.
- Why is RefID tracking blank or Bad Request in Bookings?RefID is the only native campaign tracking in Microsoft Bookings, and users report blank Tracking data and Bad Request pages. How to test it and what to try.
Admin & security 6
- How can an admin see every Microsoft Bookings calendar?Microsoft Bookings has no admin view of all calendars. List booking mailboxes in PowerShell and grant yourself Full Access to open any one, orphaned pages too.
- How to delete a Microsoft Bookings shared booking pageOnly a Microsoft 365 admin can delete a shared booking page, by deleting its mailbox in the admin center or with Remove-Mailbox. Steps, warnings, exports.
- How to stop spam or bot bookings in Microsoft BookingsMicrosoft Bookings has no CAPTCHA or rate limit. The settings that reduce spam and bot bookings, how to clean up fake appointments, and handling mailbox spam.
- How to turn off Microsoft Bookings or limit who creates pagesTurn off Microsoft Bookings for the whole tenant or single users, or block new shared pages with an OWA policy. Covers Bookings with me and the 4-hour delay.
- Which Microsoft 365 licence do I need for Bookings?Which Microsoft 365 and Office 365 plans include Bookings, why A1 isn't listed, and why staff, customers and the booking mailbox itself don't need a licence.
- Why does my Microsoft Bookings page make people sign in?A Bookings page asks for sign-in when a page or tenant setting limits it to your organization. How to let outside customers book, or block them on purpose.
Branding 6
- Can I add our logo and brand colours to Microsoft Bookings?Shared Bookings pages let you show one logo and pick a colour theme, and nothing more. Here is where each setting lives and what you can't change as of 2026.
- Can I remove the 'Powered by Microsoft Bookings' footer?No. The Powered by Microsoft Bookings footer is not an editable setting. What you can change near it (address, phone, website, policy links) and your options.
- Can I use custom CSS or fonts on Microsoft Bookings?No. Microsoft Bookings has no CSS, font or HTML setting, and your site's CSS can't reach inside the embedded iframe. What you can change, and realistic options.
- How do I change the language of my Microsoft Bookings page?Set the booking page language under Booking page, language and time zone settings. Each page gets one language; services can override it. Steps and fixes.
- How do I change the name in my Microsoft Bookings page URL?The Bookings URL comes from the page's mailbox address, so renaming the business won't change it. What an admin can change, redirect caveats, safer options.
- Why is my Microsoft Bookings logo blurry, tiny or not saving?Bookings has no logo size control, emails often show it blurry, and a 2025–26 bug stops some logos saving. What's known, what to check, and what to try next.
Integrations 6
- Can Microsoft Bookings check Google Calendar availability?Microsoft Bookings reads free/busy only from Microsoft 365 calendars, not Google Calendar. Why, and the workarounds that stop double-booking Google users.
- Can Microsoft Bookings take payments with Stripe or PayPal?Microsoft Bookings has no payment support: the old Stripe and PayPal option was retired. Workarounds for collecting payment, and what you still can't do.
- Does Microsoft Bookings support webhooks?Microsoft Bookings has no webhooks, and Graph change notifications don't cover it. Options: the Power Automate connector, Graph polling or calendar events.
- Is there a Zapier integration for Microsoft Bookings?Zapier has no Microsoft Bookings app. Three workable routes: a Power Automate flow posting to a Zapier webhook, Outlook calendar triggers, or polling Graph.
- Send Microsoft Bookings appointments to HubSpot or SalesforceMicrosoft Bookings has no native HubSpot, Salesforce or Dynamics integration. How to push new bookings into a CRM with Power Automate, iPaaS tools or Graph.
- Why isn't my Power Automate Bookings trigger firing?Fix a Power Automate Bookings trigger that never runs: admin role, SMTP address, the 5-flow limit, SMTP, Conditional Access and the unreliable Updated trigger.
Notifications 6
- Can I customize the Microsoft Bookings confirmation email?Only a little. You can add text per service and write your own reminders and follow-ups, but the confirmation template and subject are fixed. What you can edit.
- Can Microsoft Bookings send SMS text reminders?Bookings sends SMS reminders only with Teams Premium, only to customers who opt in, and only in a few countries, which Microsoft's own docs list differently.
- How do I change the email address Microsoft Bookings sends from?Bookings emails come from the page's mailbox; Send customer replies to only sets reply-to. How an admin moves the sender to your domain, and what to check.
- How do I notify staff or the whole team about new bookings?Bookings has three staff alerts: per staff member, per service, and a business-wide email to one mailbox. Where each lives and how to notify a whole team.
- How do Microsoft Bookings reminder emails work (and fail)?Set Bookings reminder emails per service, 15 minutes to two weeks ahead, for customers, staff or both. Plus why reminders don't arrive and what can't change.
- Why are Microsoft Bookings emails going to junk or bouncing?Bookings confirmations land in junk or bounce when the booking mailbox still sends from onmicrosoft.com. Move it to your own domain and set up SPF, DKIM, DMARC.
Staff & services 6
- Add required custom questions in Microsoft BookingsAdd required custom questions to a Microsoft Bookings service, make phone, address or notes optional, and use the admin setting that hides fields tenant-wide.
- Can you add external staff to Microsoft Bookings?Yes, but people outside your organization join Microsoft Bookings only as Guests, with no free/busy sync. How to add them and keep their availability accurate.
- Does Microsoft Bookings support round-robin assignment?No. Microsoft Bookings assigns Anyone bookings to an available staff member with no rotation, equal split or cap. How it picks, and ways to spread the load.
- How to remove the 'Anyone' staff option in Microsoft BookingsYou can't hide 'Anyone' while customers choose staff in Microsoft Bookings, or leave bookings unassigned. The settings that exist and the workarounds that help.
- Microsoft Bookings staff roles: what each role can doAdministrator, Team member, Scheduler, Viewer and Guest in Microsoft Bookings: what each role can see and change, where the docs disagree, and which to pick.
- Set up group bookings and classes in Microsoft BookingsCreate a group or class service in Microsoft Bookings with Maximum attendees per event. Why the field is greyed out on old services, and group booking limits.
Troubleshooting 6
- Why aren't Bookings appointments showing in staff Outlook?Bookings appointments missing from staff Outlook calendars? Check who was assigned, external staff, approvals and time zones, plus what Outlook can't do.
- Why aren't customers getting Microsoft Bookings confirmations?Customers not getting Bookings confirmation emails? Check the default Customer email field, each service's notification settings, sender domain and mail flow.
- Why does my Microsoft Bookings page say no available times?A checklist for Microsoft Bookings pages showing no availability: staff assignment, business vs staff hours, Outlook events, buffers, lead time and time zones.
- Why is my Microsoft Bookings page stuck loading?A Bookings page stuck on Loading or showing Something went wrong usually means a Microsoft incident, a sign-in setting, an old link or the browser cache.
- Why is the Teams link missing from Bookings appointments?Missing Teams links in Microsoft Bookings usually mean Add online meeting is off, staff lack a Teams meeting licence, or the customer left no email address.
- Why isn't a new staff member bookable in Microsoft Bookings?New Bookings staff not bookable? Check the Require staff approvals setting and invite, service assignment, hours, calendar sharing, and Guest or leaver status.
Bookings with me 5
- Can I add custom or required questions to Bookings with me?Bookings with me meeting types have no custom or required questions as of September 2026. See what the form collects and how to gather extra details anyway.
- Can I embed my Bookings with me page on my website?Microsoft offers no embed code for Bookings with me personal pages. Here is what works instead: link out, or embed a single-staff shared booking page.
- How do I turn off email verification on Bookings with me?Bookings with me has no setting to remove the email verification code or the Continue as guest screen. Why, what people have tried, and what to use instead.
- Where can I see everyone who booked on my Bookings with me page?Bookings with me has no bookings list, report or export as of September 2026. How to find personal bookings in Outlook, and when a shared page fits better.
- Why can't people book through my Bookings with me link?Bookings with me link failing? Check which link you shared, your licence, the admin PersonalBookingsDisabled policy, new-tenant delays and transient errors.
Customers & data 5
- Bulk delete or import customers in Microsoft BookingsBookings can import customers from an Outlook-format CSV but has no bulk delete. How to import cleanly, why imports fail, and how to bulk delete with Graph.
- Does Microsoft Bookings have reports or a bookings dashboard?Microsoft Bookings reporting is a per-calendar Home page and a TSV export. There's no dashboard across calendars. What exists, the gaps, and how to build one.
- How to export Microsoft Bookings appointments to ExcelExport Microsoft Bookings appointments as a TSV file from the Shared Bookings home page, open it in Excel with a tab delimiter and handle the 4-month limit.
- How to export the Microsoft Bookings customer listBookings has no customer-list export button. Here is how to get every customer (and group-booking attendees) out with the TSV export, Excel or a Graph API call.
- Where Microsoft Bookings stores data (and GDPR requests)Microsoft Bookings stores customer and appointment data in Exchange mailboxes in your Microsoft 365 tenant. Where copies end up and how to handle GDPR requests.
Also see guides 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.