Answers · 106
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.
106 answers
Scheduling 15
- 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.
- 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 book a shared room or resource?Microsoft Bookings has no room or equipment booking. How staff are blocked across services, the resource-as-staff workaround, and where it falls short.
- Can Microsoft Bookings check multiple calendars?Microsoft Bookings checks one calendar per staff member. What it reads, what it ignores (second mailboxes, Google, iCloud) and workarounds for double booking.
- 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 Microsoft Bookings jump to the next available date?Microsoft Bookings can't jump to or preselect the next open date, and its calendar can't start on Monday. How the date picker works and how to help customers.
- 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?The Bookings setting that controls customer changes only covers bookings staff make. Self-service bookings keep Manage booking. Use lead time as the cutoff.
- 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.
- Offer Microsoft Bookings only on specific datesOpen a Microsoft Bookings service on chosen dates only: set it to Not bookable, then add date ranges with custom hours. Steps, single-slot setups and limits.
- 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:50Bookings starts slots where each free block begins, not on the clock, then thins them by the increment. Why 6:40 or 9:50 appears and how to get :00 and :30.
Admin & security 12
- Add a privacy notice or consent checkbox to BookingsMicrosoft Bookings has a consent checkbox and privacy and terms links, but they are set page by page, not tenant-wide. Setup steps, limits and workarounds.
- Can you use Microsoft Bookings with a shared mailbox?Partly. A shared mailbox added as Bookings staff turns into a Guest with no calendar sync. Where a shared mailbox does work: replies and booking alerts.
- 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 do I move Microsoft Bookings to another tenant?Microsoft has no supported cross-tenant move for Bookings pages. What mailbox migration covers, what you lose, and a checklist to rebuild with Microsoft Graph.
- 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.
- Is Microsoft Bookings being retired?No Microsoft Bookings retirement is announced as of September 2026. What Microsoft retired around it, with dates: Virtual Appointments, mobile apps, payments.
- Track Microsoft Bookings usage across your organisationMicrosoft 365 has no Bookings usage report. How admins count booking pages, licensed users and appointments with PowerShell, Graph and the Teams admin center.
- 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 Graph permissions does Microsoft Bookings need?The four Microsoft Graph Bookings permissions, which calls need which, and why none can be limited to one booking page as of September 2026, plus what to do.
- 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.
Bookings with me 11
- Add or remove "Book time with me" in your Outlook signatureThe Book time with me line comes from a signature checkbox in Outlook on the web. How to add it, remove it, and what to check when it keeps coming back.
- Bookings with me buffers and start-time incrementsWhere buffers live on a Bookings with me meeting type, why starts snap to a grid (the mystery 5-minute buffer), and how to get 45-minute or gapped slots.
- 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 code or the Continue as guest screen. How the code step works, what people tried and what to use instead.
- What is an outlook.office.com/bookwithme link?A bookwithme link is someone's Bookings with me page for booking a 1:1 meeting. How to read it, why it asks you to sign in, and how it differs from /book/.
- Where can I see all bookings made with Bookings with me?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 I create a Bookings with me page?No Personal booking page in Bookings, an access error, or stuck on creating? Check licence, the OWA policy, the Bookings app, your cloud and the link you used.
- 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.
- Why doesn't Bookings with me match my Outlook work hours?Wrong hours on Bookings with me? Check the meeting type schedule, time zone, busy events, lead time and start-time grid, and what to do about stale hours.
- Why doesn't Bookings with me notify me of new bookings?No email when someone books your Bookings with me page? See if the mail is filtered or the event hidden, then add your own alert. No owner setting exists.
Branding 10
- Can I add a banner or background to Microsoft Bookings?Shared Bookings pages have no banner or background image setting, and Bookings with me only offers preset banners. What works instead, with steps and code.
- 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 change the Microsoft Bookings page title or preview?Microsoft sets the Bookings page title, description and link preview, and the page isn't indexed. What you can change, and how to get your own title and image.
- 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 my Microsoft Bookings page URL or domain?The Bookings URL is the page mailbox address, so a rename won't change it. Custom domain support, changing an existing address, what breaks, and other 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 to make a QR code for a Microsoft Bookings pageMicrosoft Bookings has no QR code button. Copy the booking link, add a RefID to count bookings, make the code in Edge or any generator, then test the print.
- Is there an org-wide template for Bookings pages?Microsoft Bookings has no tenant-wide branding template. What admins can enforce on every page, how cloning a page helps, and what stays set page by page.
- Why is my Microsoft Bookings logo blurry 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.
Troubleshooting 10
- How do I remove the No Staff column in Bookings?The No Staff column in the Bookings calendar holds unassigned appointments and can't be removed. What it means, why bookings land there and how to clear it.
- 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 can't I find a Microsoft Bookings page I created?A missing shared Bookings page usually means another account, a changed role or an unfinished setup. How to find it and how an admin restores access.
- Why customers don't get Microsoft Bookings confirmationsCustomers not getting Bookings confirmations? Check the built-in Customer email field, each service's notifications, typos in the address and a message trace.
- Why did all my staff disappear from Microsoft Bookings?When every staff member and booking vanishes from Bookings at once, it is usually a Microsoft-side fault. What to check, what not to rebuild and how to prepare.
- Why does Microsoft Bookings say 'Mailbox not found'?Mailbox not found means Bookings can't use the user's Exchange Online mailbox. How admins check mailbox, licence, OWA and policies, and what changed in 2026.
- 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.
Integrations 9
- 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 your staff.
- 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.
- Can Microsoft Bookings use Zoom instead of Teams?Microsoft Bookings can only add Teams links, not Zoom meetings. The workarounds that do work, a fixed Zoom link or a Power Automate flow, and where each breaks.
- 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.
- Is there an API for Microsoft Bookings available slots?Microsoft Graph has getStaffAvailability, but it returns busy and free blocks, not bookable slots. How the Bookings page turns them into slots, and the catches.
- Microsoft Bookings to HubSpot, Salesforce or DynamicsMicrosoft Bookings has no native HubSpot, Salesforce or Dynamics integration. How to push new bookings into a CRM with Power Automate, iPaaS tools or Graph.
- Teams meeting options for Microsoft Bookings appointmentsBookings can't set lobby, presenter or recording options for its Teams meetings. What Teams policies control, per-meeting edits, and what Teams Premium adds.
- 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.
Staff & services 9
- 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 one Bookings appointment include several staff?Book two or more staff into one Microsoft Bookings appointment with a Multiple staff service, and what to do when the customer wants to bring other guests.
- 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 gives Anyone bookings to a free staff member with no rotation, equal split or cap. What we saw the booking page do, and what helps.
- How many staff can a Microsoft Bookings page have?A shared Microsoft Bookings page supports up to 100 staff. Where the 30 and 31 numbers on forums come from, and how to plan when you need more people.
- 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.
- 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.
- Run a Bookings page without being bookable yourselfManage a shared Microsoft Bookings page without customers booking you: unassign yourself from every service, or use mailbox access instead of a staff role.
- 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.
Tracking & analytics 9
- 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.
- Can Microsoft Clarity record Microsoft Bookings?Clarity and Hotjar can't record inside an embedded Microsoft Bookings page or run on Microsoft's own page. What they can show, and how to add Book events.
- How do I track Google Ads conversions from 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 a Microsoft domain. What you can measure today, and how to count real bookings in GA4.
- How far ahead do Microsoft Bookings customers book?Microsoft Bookings has no lead-time report and its export has no created date. Log it with Power Automate or read createdDateTime from Graph, then chart it.
- 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.
Notifications 8
- 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 documents inconsistently.
- 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, for customers, staff or both, with your own text. Why reminders don't arrive, old wording, and what can't be changed.
- How to change the Microsoft Bookings sender email addressBookings emails come from the page's own mailbox, and Send customer replies to only sets reply-to. The PowerShell steps an admin runs to move the sender.
- How to get Microsoft Bookings notifications in SlackMicrosoft Bookings has no Slack integration or webhooks. Three ways to post new bookings to a Slack channel: Power Automate, channel email, or a calendar app.
- Microsoft Bookings new booking alerts in a Teams channelBookings can't post to a Teams channel. Email its notifications to the channel's address with no Power Automate, or use a flow built on standard connectors.
- Why are Microsoft Bookings emails going to junk or bouncing?Bookings mail lands in junk or bounces with 550 5.7.1 when the sender is still onmicrosoft.com or fails SPF, DKIM or DMARC. How to read symptoms and fix them.
Embedding 7
- 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.
- 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 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.
Customers & data 6
- 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 a reports 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.
- Stop customers mistyping their email in Microsoft BookingsThe Bookings page only checks email format, so gmial.com gets through. What a typo breaks, how staff fix the booking, and how to catch mistakes earlier.
- 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.
No Microsoft sign-in or admin consent. Free plan, no card.