Plugin Directory

Test out the new Plugin Directory and let us know what you think.


Full-featured online appointment management for easily booking and managing your appointment schedule.

Appointments is the ultimate online appointment scheduler and calendar manager for WordPress. Display an availability calendar, let users select a provider, schedule an appointment, and make a payment all from the front end of your site.

Simple 3 Click Booking

Appointments lets visitors set an appointment in just 3 clicks without forcing them to create a user account.

More Ways To Take Payments

Use Paypal to collect payments and deposits right out of the box with Appointments. No button creation or coding necessary. Plus, activate MarketPress for 15 free additional popular payment gateways.

2Checkout, Authorize.net AIM, eWay shared payments, eWay Rapid 3.1 Payments, Manual Payments, Mijireh, Mollie, Paymill, PayPal Chained Payments, PayPal Express Checkout, PayPal PayFlow Pro, PIN, Simplify Commerce by MasterCard, Stripe and WePay.

Email Reminders & Notifications

Send customized auto-response emails to help you keep track of all your appointments with special notifications and reminder emails for both your service providers and clients.

“I searched and searched and FINALLY i found what i was looking for. This is an EXTREMELY POWERFUL scheduler for everything.” - fister123

“Feature rich and the Google Calendar integration is especially nice and useful” - DuetIT

Google Calendar Integration

Clients and admins can save their appointments directly to Google Calendar without any setup. And, Appointments can even be synced with Google Calendar so changes made in Google are saved back to your site automatically.

Incredible Control, Tons of Options

Start taking appointments on your site and simplify appointment management with these included features:
  • Customers can book their own appointments
  • 15 payment gateways with MarketPress
  • Google Calendar sync
  • Collect and manage customer contact information
  • Take deposits and payments
  • Automatically remove unpaid appointments after a set time
  • Profiles pages and service provider calendars for staff members
  • Auto response confirmation and reminder emails
  • Book appointments up to one year in advance
  • Schedule holidays, vacations, time-off and breaks
  • Manage schedules for your entire staff
  • Shortcodes and widgets for simple integration with any theme
  • Weekly and monthly display options
  • Form autofill for repeat clients
  • Social login – Facebook, Twitter, Google+ or WordPress
  • Integrates with WPMU DEV Membership plugin
  • BuddyPress integration

Need a plugin that will grow with your business? Get Appointments!

When you’re ready to expand your services get the extended version Appointments:

  • Create unlimited services
  • Create unlimited service providers
  • Control administrative permissions with user roles
  • Export appointments from a specific date range
  • Send HTML emails
  • Create locations for your appointments
  • Google Maps plugin integration
  • Service Locations - Allows you to bind locations to your services
  • Assign service providers to a specific locations
  • Assign biography and service description pages a custom post type
  • Make changes to time calculations
  • Pad your appointment slots
  • Manage real-life resources, such as rooms and vehicles
  • Customize your booking form with additional fields
  • Limit the social services you allow your users to log in with

Start taking online appointments from your site with Appointments – the complete appointment booking management system and scheduler for WordPress.

Requires: 4.2 or higher
Compatible up to: 4.7.3
Last Updated: 3 days ago
Active Installs: 10,000+


3.2 out of 5 stars


9 of 11 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.