Easy appointment scheduling for your WordPress website

An easy-to-use, flexible, and beautiful plugin for accepting appointments online through your website. No more phone calls or back-and-forth emails trying to find a time that works. Quick and simple setup for you, easy appointment scheduling for your customers.

Who is this for?

  • Entrepreneurs
  • Personal trainers
  • Hair salons
  • Yoga studios
  • Web developers
  • Consultants
  • Lawyers
  • Bakeries
  • Wedding coordinators
  • Contractors
  • Handy man services
  • Dress shops
  • Car dealers
  • Boutiques
  • Exercise studios
  • Dance studios
  • Fitness professionals
  • Nutritionists
  • Music teachers
  • Craft workshops

...anyone who needs to easily book times to talk to customers


Want to be able to easily take appointments through your WordPress website?

You'll get the latest release of Simply Schedule Appointments Plus right away, and you can download the Pro or Business package as soon as they're available.

Helpful Setup Wizard

The first time you install and activate the Simply Schedule Appointments plugin on your WordPress site, we walk you through getting all set up with a handy and helpful setup wizard. The wizard walks you through the general settings and through creating your first appointment type.

If it's not your first time using the plugin, you can opt out and go right to the settings screen. But the wizard is so efficient and handy, we think you might want to use it even when it's not your first time.

Manage Appointment Types

Simply Schedule Appointments uses appointment types to let you specify different types of appointments your clients or customers might want to book. You can set up a quick 15 minute phone call or a one hour on-site meeting, and set rules around when each of those types of appointments can be booked, how much time should be left free before and after appointments, and how far in advance customers need to book.

You can easily add a brand new appointment type, clone an existing one, or delete an existing appointment type.

Manage Settings

You can head to the settings tab any time to adjust your general settings for the plugin. As our feature set grows, this is the place you'll come to in order to enable and disable different features.

So if you move to a new timezone, decide on a different date format, or schedule a new vacation time that you need to mark as unavailable for appointments, you've got a simple and easy place to make those updates.

Book and manage appointments

Your customers get a simple and easy interface for selecting the type of appointment they're booking, selecting an available date and time, and entering their details. When they're finished, they can add the appointment to their Google calendar or download an iCal file.

You'll see a list of your upcoming appointments in the WordPress admin dashboard, and you can get all the details and cancel appointments as needed.


Benefits of Simply Schedule Appointments

Reduce missed appointments

Customers use their own timezone

Save rescheduling headaches

Enforce cancellation policies

Save money and time

Book more appointments

Happy customers

Reduce stress and frustration

Customizable and developer friendly

Four packages to choose from

Select just the right package for the features you need


For individuals who need to schedule phone calls and meetings.


Integrates with your calendar and helps you manage your customers' data


Take payments, offer different services, and send advanced reminders


For businesses with multiple employees and locations or who offer classes

When you pre-order any package
When you pre-order any package

Basic is perfect for individuals who want to let their customers schedule phone calls and meetings

Tame your schedule

Easily manage when you're available for appointments and when you don't want to be disturbed.

Don't get overwhelmed

Easily limit how many daily appointments you accept & set the minimum time between appointments

Create multiple forms

Offer different types of appointments. Make a short intro call available on your homepage. Let logged in customers schedule a longer meeting

When you pre-order any package
When you pre-order any package

Plus integrates with your calendar & collects customer data

Never double-book

Your availability will automatically exclude events on your Google Calendar.

Ask about your customer

Easily add a few questions for customers so you can better prepare for a great appointment.

Build your email list

Automatically add customers to your email list. 1-click integration with popular email providers like MailChimp


Pro enables payments, services, and advanced reminders

Accept payments

Require a payment in order to book appointments. Integrated with Stripe or PayPal (more to come)

Offer different services

Let customers choose from a list of services and decide how that will impact the length and cost of the appointment.

Reduce no-shows 

and increase repeat business with flexible reminder options before & after your appointments


Business gives you control over multiple employees & locations. Offer group events, and a whole lot more...

Schedule your team

Manage employee availability, and let them synchronize with their own Google Calendar.

Manage resources

It's easy to manage your schedule, even if you have multiple stores or a limited number of meeting rooms

Book group events

Let your customers reserve their seat in your classes & workshops. Easily limit the capacity of your event

Awesome Technology Stack


Simply Schedule Appointments is built with the latest technology - including Vue.js and the WordPress REST API. That means the UI is snappy, highly responsive, and a joy to use.

Who are we?

Nathan Tyler

Nathan has run an agency specializing in PHP development since 2004 and began focusing on WordPress in 2010. He maintains several plugins on, helped organize WordCamp LA 2013-2015, and speaks on development topics.

He likes working with APIs and backend development, but has been studying up on more advanced javascript lately. When Nathan’s not at the computer, he’s probably playing soccer.

Natalie MacLees

Natalie MacLees is a front-end web developer and UI designer and is founder + principal of the interactive agency, Purple Pen Productions. She is the author of jQuery for Designers, now in its second edition. She was the lead organizer for WordCamp Los Angeles 2014 and 2013. She founded Website Weekend LA, a 48-hour hackathon matching web professionals with nonprofits in need to websites. She's also the founder and chapter leader of the Los Angeles chapter of Girl Develop It, bringing affordable and accessible coding classes to the community. She makes her online home at


Other WordPress appointment scheduling plugins are either too simple or too complicated. They lack the basic features you need and want, or, if they do have those features, as you grow and add services, staff, and locations they become difficult and confusing to use.

Simply Schedule Appointments has all the features you need - without all the confusion and clutter of settings that don’t apply to you. Simply Schedule Appointments is ready to grow with your business, but helps you avoid unnecessary complexity at the beginning.

Fast and Powerful

We’re relying on the latest and greatest technologies for Simply Schedule Appointments. Our responsive and intuitive user interface is built using React.js and the WordPress REST API. That allows us to keep the plugin fast and efficient.

SSA is also fully responsive and will work easily on any device - even touch screens. So whether you’re managing your appointment availability from your tablet or your customer is booking an appointment from their smart phone, SSA will work dependably and reliably.


We design our products with people in mind, first and foremost. We’re always thinking about the ways that people will be using our products, what they’ll expect, and what features they’ll want and need. Our focus on usability results in products that are easy to install and set up, easy to manage, and a joy to use. We believe in making things as clear and as simple as possible, while still maintaining the flexibility and features our customers will need.


We have a wide range of people who use our products - people who can see and people who can’t, people who can hear and people who can’t, people who have control over the movement of their fingers and hands and those who don’t. We believe that everyone deserves access to everything the web has to offer, so we build our products with accessibility in mind. You’ll never have to worry that a customer will find themselves unable to schedule an appointment because of their abilities or the device that they’re using.

Frequently Asked Questions

"Simply Schedule Appointments Plus" Available Now!

Pre-order the Pro or Business package now for never-available-again discounts. You'll get Simply Schedule Appointments Plus right away, then the  Pro or Business package as soon as it's available. We appreciate your support!

1 site
Never double-book
Ask about your customer
Build your email list
$249 $189 (discount ends September 2018)
5 sites
Plus features +
Accept payments
Offer different services
Reduce no-shows
$499 $339 (discount ends December 2018)
Unlimited sites
Professional Features +
Schedule your team
Manage resources
Book group events

Not ready to pre-order just yet?

Like the looks of Simply Schedule Appointments, but not ready to pre-order just yet? Sign up here to stay up to date on the progress we're making and to be notified when Simply Schedule Appointments Pro/Business is available for download and purchase.

  • This field is for validation purposes and should be left unchanged.

Development Updates

We'll post some updates here as we work through building the plugin and bringing it to you.

Simply Schedule Appointments Booking Form

By Natalie MacLees | December 1, 2017

This week, we finished the beta version of the appointment booking experience – where your visitors browse (and book) available times. Here’s a quick preview: The booking form automatically detects your visitors’ time zone and sets it accordingly, they also have the ability to change it and preview your availability in a different time zone.…

Simply Schedule Appointments Setup Wizard

By Natalie MacLees | October 19, 2017

Here’s a quick preview of our setup wizard, which you can optionally walk through the first time you install and launch Simply Schedule Appointments. We’ve done our best to set sensible defaults for all settings, so hopefully you get to skip to doing just the good stuff!

Any questions? Check our FAQ or just send us a message by clicking on the widget in the bottom-right corner 🙂