An Easy Flow Web Design product

WordPress bookings.
Made for your business.

Take appointments, stays, classes and rentals on your own website. Add custom questions and useful extras, then send confirmations that match your brand.

For self-hosted WordPress. Start simple; add advanced controls when you need them.

TRY IT LIVE · FREE

Try a real form, custom choices and free sample extras.

Book a service

Choose a service and view times in your timezone.

Time zone: · Change

Business timezone: Australia/Sydney

Choose a service and date.

Use your own email to try the confirmation and cancellation links. All demo options are free. No real appointment is reserved. Please leave out private client information.

For your business. For your customers. One less thing to juggle.
Less friction. More flow.

Bookings that fit
the way you work.

Start with the basics. Open the advanced controls when your business needs more.

An easier start

Choose your services, set opening hours and add your booking form. Keep everyday settings close at hand.

A time that makes sense

Customers can choose their timezone. Business hours, staff availability and time off work together.

Space for your whole team

Assign staff and resources, manage capacity and set buffers between bookings.

Payments your way

Connect WooCommerce for supported payment gateways, full payments or fixed and percentage deposits.

Changes without the chase

Customers can reschedule or cancel through their private booking link, within your rules.

Stay on top of the day

Manage bookings in your calendar, block time off and send confirmations and reminders through WordPress.

Your details. Your brand.

A booking form that feels like your business.

Ask the right questions, offer useful extras and send emails customers recognise.

Try a pricing example

Select an extra to see how a booking total changes. This example does not create a booking or take payment.

Example consultation · A$25

Example total A$25.00

Extras are charged once per booking. The real booking form uses free sample options; taxes and payment details are confirmed at checkout on your own site.

Try the free booking form →

Make every email yours

Choose a logo, colour, subject and message. Booking details and private manage links are added for you.

More than appointments

Make it work for your business.

From hairdressers and consultants to accommodation hosts: choose a booking type, then tailor the durations, resources and customer questions to your workflow.

Hair & beautyProfessional consultationsClasses & workshopsEquipment rentalsAccommodation & staysPickup slotsDelivery windowsScheduled orders
A simple way forward

From first click
to your next booking.

01

Install on WordPress

Download the plugin from your account and install it on your self-hosted WordPress website.

02

Choose your setup

Add services, business hours and booking rules. Connect payments only if you need them.

03

Let customers book

Place the booking form on a page and manage real bookings from your dashboard.

One straightforward licence

Your bookings.
A little more organised.

Easy Web Bookings for WordPress, with one year of updates and email support.

See how licences work →
ANNUAL LICENCE
A$100 / year
  • Appointments, accommodation and flexible availability
  • Customer rescheduling and cancellation
  • Custom questions, choice lists and paid extras
  • Branded customer emails and WooCommerce payments
  • 12 months of updates and email support
View licence & checkout →

Gateway accounts and external integrations require their own setup. See checkout for the final total and renewal terms.

A few helpful answers

Before you find your flow.

Will it work with my website?

Easy Web Bookings is a plugin for self-hosted WordPress websites only. It cannot be installed directly on Wix, Squarespace or GoDaddy AI Builder. You need a self-hosted WordPress website with permission to install plugins.

Can I add my own questions and extras?

Yes. Create optional or required questions for each service, including text answers, choice lists and checkboxes. Add paid choices or extras charged once per booking through WooCommerce. The free demo uses sample options at no charge.

Can customer emails match my business?

Yes. Add your logo, brand colour and contact footer, then edit the subjects and messages for confirmations, reminders, cancellations and rescheduling. Booking details and available manage links are included automatically.

Can I offer free bookings or take deposits?

Yes. Offer free bookings, pay later, full payment or fixed/percentage deposits. Online payments and paid extras need WooCommerce and a supported payment gateway. Provider fees and external services are separate.

What happens for overseas customers?

Customers can view appointment times in their own timezone while your business keeps its local opening hours. Accommodation check-in and check-out dates use the property timezone.

What types of bookings can I take?

Appointments, accommodation stays, classes, equipment rentals, pickup slots, delivery windows and scheduled orders. Configure durations, staff or resources, capacity and availability for your business.

Do I need separate email settings here?

Booking emails use your existing WordPress mail connection. If your site already uses a delivery plugin, configure it once there. You can customise the booking email design separately.

Can customers change their booking?

Yes. Their private link lets them reschedule or cancel within your rules. You control how close to the booking changes are allowed.

Is the demo a real appointment?

No. The demo creates test records only. Use your own email to try the branded confirmation and cancellation link. Sample extras in the booking form are free, and the separate pricing example never takes payment.

A simpler booking.
A better day.

Try Easy Web Bookings →