logo
search
Others

How to Fix Microsoft Bookings Invalid URL Error for New Pages

Camila MilosovichCamila Milosovich Oct 13, 2026 869 views

Question details

Users need to resolve an issue where generating and sharing new booking-page links results in an invalid URL error.

How to Fix Microsoft Bookings Creating Invalid URLs for New Pages
Product
Microsoft Bookings
Device & OS
not provided
Scenario
Sharing newly created booking page links via email or copying them directly from the dashboard.
Observed behavior
Newly shared links return an 'Invalid URL' error across multiple devices, whereas older, previously generated links continue to work normally.
Before you start

Ensure you have administrator or owner permissions for the Microsoft Bookings calendar in question, and verify that your Microsoft 365 subscription is active.

Solution 1Recommended

Apply the Public-to-Private Link Workaround

Since the bug primarily affects private or newly restricted links, temporarily making the booking page public can successfully generate a functional sharing link.

This is a community-verified temporary workaround that forces the Microsoft Bookings backend to generate a valid, accessible URL. Once the functional URL is generated, restricting the page again does not break the newly established link routing.

1
Access Booking Page Settings

Log in to your Microsoft 365 dashboard, open Microsoft Bookings, and select the specific booking page you are trying to share.

2
Make the Page Public

Navigate to the page access control settings and temporarily change the visibility to 'Available to anyone' (public).

3
Copy and Share the Link

Save your changes, then generate and copy the new sharing link. Distribute it to your intended recipients to ensure it works.

4
Revert to Private

Once the link is confirmed to be working, go back into the access settings and change the booking page access back to private if required for your business operations.

Apply the Public-to-Private Link Workaround
Workaround Success: This method ensures that the link activates properly on Microsoft's servers before you lock down the permissions again.
Free Microsoft Office alternative

Need a Reliable Office Suite? Try WPS Office

While Microsoft Bookings handles your appointments, you still need a robust and reliable office suite for your daily documents, spreadsheets, and presentations. WPS Office is a free, lightweight, and highly compatible alternative to Microsoft Office, ensuring seamless productivity without the heavy subscription fees.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free installation file.
  2. 2. Install the Software: Run the installer and follow the simple on-screen prompts to set up WPS Office on your device.
  3. 3. Start Creating: Open WPS Office and immediately begin creating, editing, and saving your documents with full Microsoft format compatibility.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Free and lightweight, ensuring smooth performance even on older devices.Familiar tabbed user interface, requiring zero learning curve for a seamless migration.Built-in PDF tools for easy viewing, editing, and conversion alongside your standard documents.
microsoft office alternative - wps office

Frequently Asked Questions

Why do old Microsoft Bookings links still work while new ones fail?

This is often caused by a backend synchronization issue or a recent update in Microsoft 365 that affects the generation of new URLs, while existing URLs remain intact and cached in the database.

Can I use the booking page while it is set to public?

Yes, when the page is public, anyone with the link can book an appointment. If you require privacy, use the workaround to generate the functional link, and then immediately restrict the access settings again.

How do I find my Microsoft 365 tenant information for support?

You can find your tenant details by logging into the Microsoft Entra admin center (formerly Azure AD) or by asking your organization's IT administrator to locate the Tenant ID in the portal properties.