Plugin Directory

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

Appointment Booking Calendar - BirchPress Scheduler

BirchPress Scheduler is an appointment booking and online scheduling plugin that allows service businesses to take online bookings.

BirchPress Scheduler is an appointment booking and online scheduling plugin that allows service businesses such as spas, yoga studios, contractors and photographers to take online appointment bookings. Merchants can embed a booking form in a page or post on the website, and customers can see service availability and book an appointment online directly. It is an effective tool to manage appointments and staffing schedules.


  • Customer booking appointments for specific time in a day
  • Optimize the booking form for responsive themes
  • Support multiple locations
  • Support multiple staff and services
  • Configure service length, padding time and price
  • Assign your employees to different services
  • Powerful Admin Panel for booking / appointment management
  • Easily embed booking form / calendar into a webpage with shortcode
  • Show appointments / schedules in the daily, weekly or monthly view
  • Easily add, edit or delete appointment in WP Admin
  • Client Management
  • Multiple-currency support
  • Configure date and time format
  • Set the first day of the week
  • Track appointment payment history
  • Supported languages: English, German, French, Dutch, Norwegian, Danish, Finnish, Spanish, Portuguese, Swedish

Desired Businesses

  • Client scheduling (Beauty salon, Spa management, Hairdresser, Massage therapist, Acupuncture, Photographers,Personal Trainers, Wellness, Training Institutes, Sightseeing Services, Home Repair, Auto Repair, Tuition, Financial Services)
  • Meeting scheduling (Coaching, Phone advice, Consulting, Law Firms, Education)
  • Patient scheduling (Doctor, Clinic, Medical)

There are more features supported in premium editions.

Extra Features in Premium Editions

  • Auto fill info for existing customers in admin
  • Email notifications to staff and clients when your client books an appointment
  • Custom email messages with booking / appointment details
  • Appointments reschedule and cancellation by customers
  • Display staff appointments/bookings in different colors
  • Custom booking form based on business needs(add custom fields about appointment or customer info, visible/invisible to admin and customers, required/not required)
  • Block busy time and holidays
  • Page redirection after booking an appointment
  • Returning user booking an appointment with email and password
  • WP user integration
  • Support minimum time requirement prior to booking
  • Set how far in advance an appointment can be booked
  • Set the length of time slot for each service
  • Set booking availability/schedule for a specific time period
  • Calendar Sync (iCal)
  • Group booking(accepting multiple clients on the same time slot)
  • Add a 'no preference' option to the staff member dropdown list in the frontend booking form
  • Support only showing available time slots when booking via WP Admin
  • Create new WP roles and capabilities to manage access control for staff members
  • Prepayment and PayPal Integration
  • Authorize.net Integration
  • WooCommerce Integration
  • and much more coming soon

Please visit our website for more info, or try our online appointment booking demo with all features.

Requires: 3.7 or higher
Compatible up to: 4.6.3
Last Updated: 6 months ago
Active Installs: 7,000+


4.6 out of 5 stars


0 of 1 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.

100,1,1 100,1,1 67,3,2