Pre-Populating Custom Field in a Calendar Booking
Nabooki automatically pre-populates custom fields in Calendar bookings (manual entry) based on the most recent inputs from repeat customers.
This saves time and reduces the need to re-enter information customers have provided before, such as equipment sizes or general preferences.
How It Works
If a repeat customer is manually added via the Calendar, and the service has the same custom fields assigned as in their previous booking, Nabooki will fill these fields automatically with the most recent information provided by that customer.
When Does Pre-Population Apply?
✅ Pre-population occurs only when a booking is added manually via the Calendar.
✅ The customer must have at least one previous booking with completed custom field data for Nabooki to use as a reference.
✅ The relevant custom fields must be enabled and active in the booking form for the service being booked.

Important Notes:Pre-populated data always refers to the customer's most recent previous input and can be changed for each new booking.
This feature only works when customers are manually added via the Calendar and the service has matching custom fields assigned.
Merchants must have custom fields already created and assigned to services. See: How To Add Custom Fields.
If a customer’s previous booking has no matching custom fields or if it is their first booking, the fields will be blank.
Yes, customers or staff can update pre-populated custom fields during each new booking.
No, it applies only when customers are manually added through the Calendar.
Only the most recent inputs from the customer’s previous bookings are used for the specific custom field associated with the service.
Only matching custom fields between bookings will be pre-populated; others will remain empty.
Need Help?
If you need assistance, contact our support team:
💬 Live Chat: Click the chat icon in the bottom-right corner of the screen.
Related Articles
How to Customise Your Booking Form with Custom Fields
Custom fields allow businesses to collect important customer information during the checkout process. They can be used to gather details such as dietary requirements, medical conditions, membership numbers, or any other relevant information. To ...
How to Add a Custom Message to the Booking Confirmation Email
Adding a custom message to your booking confirmation emails is a great way to communicate important information directly to your customers. This message can include instructions, reminders, or any additional details customers need before their ...
How to Create Recurring Bookings
Recurring bookings allow you to schedule multiple future appointments for a customer at regular intervals, such as weekly or fortnightly bookings. This feature helps streamline repeat appointments without having to manually add each session. ? Key ...
Can Customers Change or Cancel Their Bookings?
Customers may be able to modify or cancel their bookings depending on your cancellation and rescheduling settings. ✅ You can configure these options in your service settings. ✅ Customers can only make or modify bookings within the allowed timeframe. ...
How to Add Terms & Conditions to the Booking Process
Ensure your customers understand and agree to your business policies by adding Terms & Conditions to the booking process. This allows you to outline cancellation policies, liability disclaimers, refund terms, and other important agreements before a ...