What you’ll learn

  • Automate an online booking or appointment system online
  • Create a website that can take bookings online using WordPress
  • Create a landing page for the booking system
  • Take payments online


The open-source nature of WordPress allows developers to create plugins that can extend the core functionality of this already great tool.  One of the areas that plugins excel is if you want to set up a booking system online.

My wife wanted to set up a booking and payment website for a series of events she was hosting and looked online for someone to set this up.  However, it was not easy to find anyone that could custom build the site for any kind of reasonable price (hint: great business opportunity), so she asked me.  As a veteran WordPress user, I knew there would be a way to do this with WordPress, so I did the research and found what I consider to be the perfect plugin for the job.

This course will take you through the learning curve to setting up this kind of booking (or appointment) system.  The plugin I use is free for basic use, though will require a paid upgrade (at a very reasonable price) if you want to take online payments as well.

I’ll start off by showing you the site that we’ll build in the course, and we’ll then go through step-by-step to build that site.  I don’t use all of the features of the plugin, so I’ll also be including a reference section that goes through all of the stuff I don’t use.

By the end of this course, you will be able to set up an online booking system for yourself, or for a client.

Link description