WordPress Calendar Booking by Start Booking


Start Booking calendar plugin helps you schedule and book online appointments from your WordPress website.

WordPress Calendar Booking

Start Booking is a WordPress calendar for booking that is focused on helping individuals and businesses manage customers, book more appointments, and sell more services.

This plugin will seamlessly connect with the Start Booking online service where you can display an optimized booking calendar anywhere on your WordPress site and drive your users to book appointments directly from your own domain. The plugin has been developed to adopt and inherit your WordPress theme styles, so minimal (if any) updates are needed to give your website a performant and professional looking booking calendar.

With the Start Booking calendar plugin you will find a nice balance between the appointment booking tools available to you straight from the WordPress admin and what’s available within the Start Booking app itself. From our experience, most businesses don’t want to run the day-day of their business directly within their WordPress admin. Because of this, the team focused on developing the Start Booking scheduling software which is focused on helping you manage your appointments and business better while leveraging your WordPress website as a tool and integrated part of the experience.

Managing booking calendar

Once the plugin is installed and setup, there are two easy ways to manage where you display your calendar and what the booking experience will be like.

The first and most popular option is to place the [startbooking] shortcode on whatever page or post you want the full online booking experience to be displayed. This shortcode will display a monthly calendar with the available times per day.

The second calendar booking option is to use [startbooking_cta services="siGORMb0" ]Button Text[/startbooking_cta] shortcode. This shortcode will display a button to book the specified service listed in the shortcode. Upon click, the user will be brought to a calendar to select a day and time for their appointment. This shortcode allows for two different options. First, you can change the button text by simply replacing the “Button Text” between the two brackets. Secondly, you can add multiple service ID’s (comma separated) to have a bundle of services preselected for booking appointments.

Some additional options include the ability to change the booking button background and text colors so they better match the look of your online calendar. To learn more about all the available options of the WordPress booking plugin please visit Start Booking or ask a question through our support channel.

Full feature list

  • Lightning Fast Search – quickly find your customers, appointments or services
  • Customer Management
    • Customer profiles with basic tools to manage marketing preferences
    • Comprehensive customer appointment history
    • Create and view notes and logs for better record keeping
  • Services
    • Comprehensive index with individual service details
    • Offer free and paid services for calendar booking
    • View and assign individual staff members that can perform each service
    • Add detailed notes for additional meta per service
    • Group services by types for better categorization
    • Define service duration with the ability to add wind-down time so you can properly prepare for the next appointment
    • Want to keep it personal? Easily set services that cannot be booked online by customers so you and your staff have full control
  • Appointments
    • Book single and multi-appointments in single checkout flow
    • View and manage grouped appointments
    • Check-in and checkout-out customers
      *Appointment overview with customer details, service, notes and assigned staff and rooms
    • Manually book times as an employee or leverage our powerful appointment search api and create appointments based on search criteria
  • Calendar
    • Multi-view options
    • Single day by staff
    • Weekly by staff
    • 3-Day by staff
    • Month
    • Create appointment by selecting time on the calendar booking exactly where you want
    • Easily change time by dragging appointments to a new time slot and between different staff members
    • Click to view appointment details and leverage quick actions such as checking-in/out, adding notes and cancelling
  • Staff Management
    • Invite users to your account and assign specific services to them or just invite them as a user to help manage the calendar
  • User settings
    • Assign services
    • Set working hours and lunch breaks
    • Personal notification settings
  • Office and Location Management
    • Set office address and office hours


  • Calendar overview
  • Appointment opening search
  • Plugin admin settings
  • Plugin admin settings
  • Plugin booking screen


Beautiful, Easy, and Great Customer Support!

I tried a lot of different booking plugins, and this one is easily the cleanest-looking and easiest to integrate. It’s easy to set up the backend, and the frontend pulls styles from my existing site so it just drops in looking beautiful. Their customer service is also wonderful–I had a bunch of questions about how to do this or that when I was setting it up, and I always got a quick response. Highly recommended!

Simple, Easy, and Fun

My team at Growth99.com is always looking at the latest tools in the market.
We are a digital agency that works with thousands of clients that require online booking software. Start Booking has worked very well for our client’s needs. It is easy for my team to implement and our clients love it! Most of all the API and integrations they have built have been very stable and the support is top notch!


I’ve tried a number of scheduling apps and have finally found the solution. It was super easy to set up and start using. Very intuitive. I only had to reach out to support once and they got me squared away in seconds. Very responsive.

Frustrating so far…..

[Received an email from the company after my complaint…]

Not worth spending any time on it….

Chat bot failed to deliver a suggested setup.

Get Started setup does not accept ANY phone number preventing account creation

Read all 4 reviews

Contributors & Developers

“WordPress Calendar Booking by Start Booking” is open source software. The following people have contributed to this plugin.