How to Add a Custom Booking Date Field in Microsoft Bookings
Question details
The user wants to add a custom date field in Microsoft Bookings to record the specific date an appointment was originally booked for internal reporting purposes.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Configuring an internal booking system that requires accurate reporting on when appointments were created by customers.
- Observed behavior
- Microsoft Bookings currently lacks a native custom date field option to capture and store the booking creation timestamp.
Verify that you have admin access to your Microsoft Bookings calendar and evaluate if alternative reporting methods, such as Power Automate integrations, might meet your immediate tracking needs.
Submit a Feature Request via the Microsoft Feedback Portal
Since Microsoft Bookings does not natively support custom date fields for booking timestamps, the official recommendation is to submit a feature request directly to Microsoft.
Microsoft actively monitors the Feedback Portal for user suggestions. While this does not provide an immediate fix, upvoting or submitting this request increases the likelihood of the feature being added in future updates.
Open your web browser and navigate to the official Microsoft Feedback Portal.
Use the portal's search bar to locate the Microsoft Bookings community page. Browse existing suggestions to see if others have already requested a custom date field.
If a similar request exists, upvote it. If not, click on 'Send Feedback', clearly describe your need for a custom date field to track when appointments are booked, and submit the request.

Use Power Automate to Log Booking Timestamps (Workaround)
As a workaround, you can use Power Automate to automatically capture the exact date and time an appointment is created and save it to an external spreadsheet.
Analyze Your Booking Reports with WPS Office
While waiting for native custom date fields in Microsoft Bookings, you can export your raw booking data and perform advanced reporting using WPS Office. It is a highly compatible, lightweight, and free alternative to Microsoft Office that easily handles Excel and CSV data exports.
- 1. Export your Bookings data: In your Microsoft Bookings dashboard, click on 'Export' to download your recent booking data as a TSV or CSV file.
- 2. Open the file in WPS Spreadsheet: Launch WPS Office, select the 'Spreadsheet' module, and open your downloaded booking report.
- 3. Analyze and format the data: Use WPS Spreadsheet's built-in pivot tables and custom formatting tools to sort your appointments and extract actionable booking timelines.

Frequently Asked Questions
Can I add custom text fields to my Microsoft Bookings page?
Yes, while custom date fields are currently not supported, you can add custom text dropdowns or text input fields. Go to the Booking Page settings in your dashboard and modify the Custom Fields section to gather specific information from your clients.
How can I track the exact time an appointment was booked without a custom field?
You can manually track the booking time by checking the timestamp on the confirmation email sent to the admin. For an automated approach, you can set up a Power Automate flow to log the appointment details into an Excel file the moment the booking is submitted.
Is it possible to export Microsoft Bookings data to Excel for internal reporting?
Yes. You can export up to 120 days of Bookings data at a time as a TSV (Tab Separated Values) file from the Bookings dashboard. This file can be easily opened, formatted, and analyzed in Microsoft Excel or WPS Spreadsheet.




