Building a booking website on WordPress: the parts, what they cost and what you have to maintain

BookflowR 4 min read
Building a booking website on WordPress: the parts, what they cost and what you have to maintain

"I'll build the website on WordPress, it's free." True: WordPress is free, open source, and runs more than 40% of the world's websites according to W3Techs. What is not free is the website, because WordPress is only one of the parts. Let us put all of them on the table for a business that lives on appointments.

The parts you need

PartWhat it doesWho picks and maintains it
HostingThe server WordPress is installed onYou; paid yearly
DomainYour address, yourbusiness.comYou; paid yearly
ThemeHow the site looksYou; the good ones are usually paid
Booking pluginCalendar, services and the booking formYou; a limited free tier and a paid one
NotificationsConfirmations and reminders by email or WhatsAppAnother plugin or an external service
Backups and securityBeing able to recover when something breaksAnother plugin, or the host if included

None of these parts is bad. The problem is that there are six of them, from six different places, and they have to fit together today and still fit a year from now.

The work of building it, and the work of keeping it

Building it is an afternoon or a weekend if you are handy, or a design invoice if you are not. That part is known and budgeted. What is not budgeted is what comes after: WordPress ships core updates several times a year, and every plugin and theme ships its own. Updating is not pressing a button and forgetting: sometimes an update changes something another part relied on, and you have to check the site after each one.

Not updating is not free either. A site with old parts is a site with old doors, and the visitors most interested in finding them are not clients.

Where a WordPress booking site usually breaks

  • Reminders do not arrive. The plugin sends the confirmation email, but many shared hosts are not set up to send mail reliably, and the reminder ends up in spam or never leaves. Nobody notices until a client fails to show.
  • The diary and the site fall out. You change theme and the booking form breaks on mobile, which is where almost everyone books.
  • The real schedule does not fit. Split shifts, a rotating day off, a service done by two people: everything the plugin does not cover gets handled by hand in the paper diary, and the site starts offering slots that do not exist.
  • It is left alone. Whoever built it is gone, someone else has the hosting password, and the day it fails there is nobody to call.

When WordPress is the right answer

Let us say it plainly: if your website is mostly content, if you sell products online, if you want a design tailored to the last detail or something that does not fit "a business with appointments", WordPress is probably the best tool there is, and a good agency will get it perfect. What we cover here is the opposite case: a salon, a clinic or a barbershop that needs people to book and show up, and does not want to think about the website beyond changing a price.

What we do instead

On BookflowR the website and the diary are the same thing: there is no booking plugin because the bookings are the website. Hosting, the padlock, reminders and the assistant that replies on WhatsApp come as standard and we keep them running; you change photos, prices and hours whenever you like. The free plan publishes a complete website, and we never charge a commission per booking.

If you already have a WordPress site and want to see it built here before deciding, we build it for you with your copy, your services and your photos, and the domain is pointed over when you say so. The full comparison, including what WordPress does better, is at WordPress alternative.

Keep reading

Your website with online booking, and no commission