Can Microsoft Bookings Custom Questions Be Pre-filled?
Question details
The user wants to know if there is a reliable way to transfer information from an external form to pre-fill custom questions in a Microsoft Bookings appointment.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Passing user data from another application or form into Microsoft Bookings to prevent customers from having to enter the same information twice.
- Observed behavior
- Passing values through a standard URL does not reliably populate the custom question fields on the Bookings page.
Verify your Microsoft 365 subscription tier, as implementing automated workarounds for Bookings usually requires access to Power Automate and premium API connectors.
Alternative Workflows for Pre-filling Booking Data
Learn how to use Power Automate and community resources as a workaround, since standard URL parameters do not support custom questions.
Currently, Microsoft Bookings does not provide a standard feature to pre-fill custom booking questions using URL parameters. Attempting to pass these values directly via a web link will not reliably populate the booking form.
To avoid duplicate data entry, users must rely on automation tools like Power Automate or direct API integrations to transfer data between external forms and the Bookings backend.
Determine where the initial customer data is being captured, such as a Microsoft Form, a SharePoint list, or a custom website intake form.
Log into Microsoft Power Automate and create a new automated cloud flow triggered by the submission of your initial data form.
Because the native Bookings connector has limitations regarding custom fields, add an HTTP action in your flow to interact with the Microsoft Graph API to create or update the booking with the required custom details.
Visit the Microsoft Bookings Tech Community forum (techcommunity.microsoft.com) to find specific API payloads, scripts, and configuration advice shared by specialists for this exact workflow.

Enhance Your Productivity with WPS Office
While you navigate appointment scheduling systems, managing the resulting data, customer reports, and schedules requires a reliable office suite. WPS Office offers a free, lightweight alternative to Microsoft Office, allowing you to easily handle spreadsheets and documents without a premium subscription.
- 1. Download the software: Visit the official WPS Office website and click the Free Download button for your operating system.
- 2. Install WPS Office: Run the downloaded installer and follow the quick on-screen instructions to set up the suite on your computer.
- 3. Open your files: Launch WPS Office and drag in your existing Microsoft Office documents to start editing immediately with full formatting preserved.

Frequently Asked Questions
Can I pass basic customer information like name and email via URL to Microsoft Bookings?
Yes, standard fields like the customer's name and email address can often be passed using specific URL parameters, but this functionality does not extend to any custom questions you have added to your booking page.
Does Microsoft Bookings integrate directly with Microsoft Forms?
There is no direct, out-of-the-box integration where Forms data instantly populates a Bookings page. However, you can bridge the two applications by creating a custom workflow in Microsoft Power Automate.
Where can I request new features for Microsoft Bookings?
You can submit feature requests, such as adding native URL pre-filling for custom questions, through the official Microsoft Feedback Portal under the Bookings category.




