Customize booking forms with text fields, dropdowns, checkboxes, radio buttons, as well as pricing fields.

Powerful form builder

A wide variety of fields such as textareas, dropdowns, checkboxes, radio buttons, and more...

Pricing fields

Add additional charges to the form using pricing fields.

Conditional Logic

Show or hide form fields based on the value of other fields.

Email notifications

Email your customers whenever a booking is made.

Learn more

Layout options

Organize your form fields in columns.

See demo
Layout options

Fully translatable

Easily translate your form in multiple languages.

Fully translatable

Form confirmations

Add a custom "Thank you" message or redirect to a Thank You page.

Google reCAPTCHA

Protect yourself against spam messages for free with Google reCAPTCHA

Fully responsive design

Looks great and fits perfectly on all devices and screen sizes.

Labels & placeholders

Add custom labels or placeholders to your form fields.

Required fields

Choose which fields are required and which aren't.

Tracking script

Track form submissions with Google Analytics, Google Tag Manager or other similar services.

Dynamic Field Population

Through a URL parameter or a PHP filter.

Is WP Booking System a good fit for you?

Tell us about your business activity & plugin requirements and we'll let you know if WP Booking System is right for you.

Have a support question? Please use this form instead.