Adding Custom Inputs to Your Booking Forms

AyaBookings allows you to personalize your booking forms by adding custom input fields. These fields help you collect specific information from customers—like preferences, notes, or requirements—during the booking process.

Whether you're offering appointments or managing event registrations, custom inputs let you tailor the form to your business needs.

What Are Custom Inputs?

Custom inputs are additional fields you add to your booking form beyond the default fields (name, email, phone number). They can include:

Text fields (e.g. “What style do you prefer?”)

Dropdown menus (e.g. “Choose a location”)

Checkboxes (e.g. “Agree to terms and conditions”)

Date pickers or time slots

File uploads (if enabled for your account)

Why Use Custom Inputs?

Custom inputs allow you to:

Gather customer preferences or instructions

Filter or segment your bookings

Collect consent or agreements

Offer tailored services for appointments or events

How to Add Custom Inputs

Follow these steps to add custom inputs to your service or event:

For Services

Log into your AyaBookings dashboard.

Go to Services.

Scroll to the Custom Input Fields section.

Click + Add New Input.

Configure the following:

Input Type (e.g. “Text, Text area, radio Button”)

Input Title (Name of Recipient,  Contact Number,… etc.)

Required: Check this if the field must be completed before booking.

Click Save.

Tips for Using Custom Inputs

Keep labels short and clear.

Only add essential fields to avoid overwhelming users.

Use dropdowns or radio buttons for easier user selection when applicable.

Use “Required” only when the information is critical to the service or event.

Need help setting up custom inputs for your business? Contact our support team or browse our Help Center for more advanced configurations