Answer · Branding

Is there an org-wide template for Bookings pages?

Last updated 4 min read7 sources

The question people ask
“Can I set an organisation-wide template or branding for all Bookings pages?”

Asked in Microsoft Learn (opens in a new tab) and Microsoft Learn (opens in a new tab)

Short answer

No. As of September 2026, Microsoft Bookings has no organisation-wide template: logo, colour theme, services, custom questions and email text are set on each booking page separately, and nothing in the Bookings app or the Microsoft 365 admin center pushes them to every page. What you can do is enforce a few tenant-wide rules in the admin center, clone a well-built page whenever someone creates a new one, and script the rest with Microsoft Graph if you run many pages.

This has been asked since 2021. The accepted Microsoft Q&A answer then was that "there is not particular settings option available under Microsoft Booking app and admin center", and a 2025 thread asking for central logo and colours was redirected without an answer.

What admins can enforce on every page#

These live in the Microsoft 365 admin center under Settings → Org settings → Bookings, and Microsoft says changes can take up to four hours to apply.

SettingEffect on every shared booking page
Enforce naming policy for shared booking pages aliasA prefix and suffix on page aliases. Existing pages change only when their business information is edited, and existing SMTP addresses aren't changed.
Restrict collection of customer dataRemoves the fields you tick from every booking form
Block sharing staff details with customersKeeps staff contact details out of customer emails
Disable direct search engine indexingHides pages from search results
Block social sharing optionsControls how page links are shared on social networks
Block shared bookings from outside your organizationOnly signed-in users in your tenant can book
Require staff approvals before sharing free/busy informationStaff must accept by email before they're bookable
Allow Microsoft to send SMS messagesAllows text message notifications (a Teams Premium feature)

Nothing here sets appearance. You can also decide who may create shared pages with an Outlook on the web mailbox policy, which the Bookings FAQ describes; see turning Bookings off for some users. Fewer page owners makes consistency easier to keep.

Clone a reference page#

When someone creates a page (Shared booking pages → Create booking page), Microsoft offers a choice: create from scratch or clone an existing booking page. That's the nearest thing to a template in the product.

  1. Build one reference page with the approved logo, colour theme, business details, privacy and terms links, consent text, services, custom questions and confirmation text.
  2. Ask page owners to clone it rather than start from scratch.
  3. After cloning, check the new page against a short list. Microsoft doesn't publish what a clone copies, so confirm the logo, the colour and display your business logo switch under Customize your page, each service's custom fields, and the staff list. Staff almost always need changing.

A clone is a starting point, not a link. When the brand changes, every page needs editing by hand.

Scripting with Microsoft Graph#

The Bookings FAQ answers "Can Bookings calendars be cloned or duplicated, and can they be templatized for easy scaling?" by pointing to the Graph API: read one page's details and use them to create a new one. Two things to know before you start:

  • The Graph beta bookingPageSettings resource exposes the page colour (as a hex value), the logo display switch, privacy and terms URLs and the consent message. Microsoft doesn't document uploading the logo image itself through Graph.
  • In the 2022 announcement of application permissions, Microsoft limited apps to reading businesses, services, staff and custom questions, recommending delegated permissions for admin tasks like these. A setup script typically runs as a signed-in Bookings admin.

What stays page by page#

Expect to manage these on each page: logo file, colour theme, business name and hours, services, custom questions, notification text, scheduling policy and staff. Personal "Bookings with me" pages have even less to brand, just a choice of preset banner images, as covered in adding your logo and colours. The branding guide walks through every per-page control in order, which makes a good checklist for cloned pages.

Doing this with BookingsXP#

If the pages are embedded on your own website, a BookingsXP widget shows each Bookings page with the template, accent colour and fonts you choose, so visitors see the same design whichever team's page sits behind it. Brand, tracking IDs, consent text and privacy settings are set once under Workspace defaults in the BookingsXP dashboard, and every widget follows them unless you override a section for one page. Change the accent colour there and every widget that follows it updates at once. This covers the widgets only: the booking pages Microsoft hosts keep their own settings. Microsoft Bookings still holds the appointments and sends the emails. See templates and embedding. BookingsXP is independent and not affiliated with or endorsed by Microsoft.

Questions people also ask

Sources

  1. Microsoft Learn: Granular controls shared bookings (opens in a new tab) · learn.microsoft.com
  2. Microsoft Learn: Enter business information (opens in a new tab) · learn.microsoft.com
  3. Microsoft Learn: Customize booking page (opens in a new tab) · learn.microsoft.com
  4. Microsoft Learn: Bookings faq (opens in a new tab) · learn.microsoft.com
  5. Microsoft Learn (opens in a new tab) · learn.microsoft.com
  6. devblogs.microsoft.com: Application permissions for bookings apis in microsoft graph now available on v1 (opens in a new tab) · devblogs.microsoft.com
  7. Microsoft Learn: Is there a way to set up an organization wide temp (opens in a new tab) · learn.microsoft.com