Plugin/Compare
Suggest a plugin

Appointment Hour Booking

Lightweight booking-form plugin by CodePeople for time-slot appointments, with a free core and low-cost paid versions adding payments and add-ons.

Booking & Appointments Verified 14 Oct 2026
Free installs10K+WordPress.org, active
Est. Pro installs~1.8KLikely 900–3.6K
Rating4.9/5524 reviews
Price from€59/yrFreemium
Last updated27 Oct 2026Version 1.6.03

Overview

Appointment Hour Booking (AHB) by CodePeople is a booking-form plugin for appointments that have a start time and a set duration. You build one or more calendars, define services with their own duration, price and capacity, set open hours, working days, holidays and special dates, and the plugin calculates bookable start times automatically while preventing double bookings.

The free version on WordPress.org is genuinely usable: multiple calendars, multiple services per booking, service capacity for small groups, automatic price calculation, admin and customer email notifications, a built-in captcha, CSV reports and printable lists, an iCal export add-on, and Gutenberg and Elementor blocks. What it does not do is take payments; the free form also has limited field options.

Paid versions

The Professional (1 site), Developer (5 sites) and Platinum (25 sites) versions are annual subscriptions priced in euros, and all three share the same features. They add:

  • A visual form builder with conditional logic for custom booking fields.
  • Payment add-ons for PayPal, Stripe, Square, Authorize.net, Mollie, Redsys and others, plus WooCommerce integration.
  • Reminder, follow-up, status-update and cancellation add-ons, and Twilio or Clickatell SMS.
  • Two-way Google Calendar sync, iCal import, Zoom meetings, webhooks for Zapier, coupons and time zone conversion.

Strengths are price and reliability: even the paid tiers cost far less than most rivals, and the plugin has a high WordPress.org rating from hundreds of reviews. The trade-offs are an older-feeling, form-centric interface, no deposits, packages, recurring series or location module, and no dedicated staff app; staff are handled as separate calendars assigned to WordPress users. Customers can cancel through links but there is no full self-service reschedule portal.

AHB is a good pick for small businesses, clinics or tutors that want dependable slot booking on a tight budget, especially if they can live without payments or only need the inexpensive Professional version.

Best for: Small businesses that want reliable time-slot booking for free or for a low annual fee.

Appointment Hour Booking is a dependable, low-cost choice: the free version handles calendars, services and capacity, and €59/year unlocks payments, reminders, SMS and calendar sync. It lacks the polish and advanced options (deposits, packages, staff apps) of the bigger booking suites.

Pros

  • Capable free version with multiple calendars, services and capacity
  • Paid tiers are inexpensive and include every add-on
  • Two-way Google Calendar sync and Zoom in the paid versions
  • Many payment gateways plus WooCommerce integration
  • High WordPress.org rating from 500+ reviews

Cons

  • Free version cannot take payments
  • Form-centric admin feels dated compared with newer booking apps
  • No deposits, packages, recurring series or locations
  • No dedicated staff dashboard or customer reschedule portal
Appointment Hour Booking screenshot 1 Appointment Hour Booking screenshot 2 Appointment Hour Booking screenshot 3 Appointment Hour Booking screenshot 4 Appointment Hour Booking screenshot 5 Appointment Hour Booking screenshot 6

Key features

What Appointment Hour Booking highlights on its WordPress.org page and its own website, split by version.

Free version WordPress.org

  • Multiple booking calendars
  • Services with duration and price
  • Service capacity for groups
  • Open hours, holidays and special dates
  • Automatic start-time calculation
  • Double-booking prevention
  • Multiple services per booking
  • Admin and customer email notifications
  • Built-in captcha
  • CSV reports and printable lists
  • iCal export add-on
  • Gutenberg and Elementor blocks

Pro / paid adds From €59/yr

  • Visual form builder with conditional logic
  • PayPal, Stripe, Square and more gateways
  • WooCommerce integration add-on
  • Appointment reminder emails
  • Cancellation links for customers
  • Twilio and Clickatell SMS
  • Two-way Google Calendar sync
  • iCal import from external calendars
  • Zoom meeting links
  • Webhooks for Zapier
  • Coupon codes
  • Time zone conversion

Feature checklist

19 of 23 features we track in Booking & Appointments, feature score 76/100

Bookings & scheduling 6/8

Front-end booking calendar Key

Customers pick an available slot and book online.

Free booking forms with a calendar of auto-calculated start times.

SourceChecked 6 Oct 2026
Included

Multiple staff & services Key

Different services, durations and staff members with their own schedules.

Multiple calendars (e.g. one per employee) each with services, prices and hours.

SourceChecked 6 Oct 2026
Included

Multiple locations

Manage bookings across several locations.

No location module; not in the feature or version comparison lists.

SourceChecked 6 Oct 2026
Not included

Group bookings & capacity

More than one person per slot, with capacity limits.

Service capacity lets several bookings share one slot in the free version.

SourceChecked 6 Oct 2026
Included

Events & classes

Book places on events, classes or courses.

Capacity slots can host small classes; no event or ticketing features.

SourceChecked 6 Oct 2026
Partial

Recurring appointments

Customers book a repeating series of appointments.

Recurring appointment series are not listed in features or add-ons.

SourceChecked 6 Oct 2026
Not included

Buffer times & booking rules

Gaps between appointments, minimum notice and booking windows.

Minimum time before booking and min/max dates; no documented buffer between slots.

SourceChecked 6 Oct 2026
Partial

Custom booking form fields

Collect extra information when customers book.

Free form has limited fields; the visual form builder is in paid versions.

SourceChecked 6 Oct 2026
Partial
Payments 3/5

Online payments Key

Take payment at booking with Stripe, PayPal or similar.

PayPal, Stripe, Square, Authorize.net and other gateways in paid versions.

SourceChecked 6 Oct 2026
Paid version Professional

Deposits & partial payments

Collect a deposit now and the rest later.

No deposit or partial-payment option in the feature comparison.

SourceChecked 6 Oct 2026
Not included

WooCommerce checkout

Bookings paid through the WooCommerce cart and checkout.

WooCommerce add-on links booking forms to WooCommerce products.

SourceChecked 6 Oct 2026
Paid version Professional

Coupons

Discount codes for bookings.

Coupon Codes add-on in paid versions.

SourceChecked 6 Oct 2026
Paid version Professional

Packages & memberships

Sell bundles of appointments or recurring packages.

No appointment packages or bundles.

SourceChecked 6 Oct 2026
Not included
Customers & notifications 4/4

Customer portal Key

Customers view, reschedule or cancel their bookings.

Paid cancellation add-on gives customers cancel links; no self-service reschedule portal.

SourceChecked 6 Oct 2026
Partial

Email notifications & reminders Key

Confirmation and reminder emails.

Free sends confirmation emails; reminder and follow-up add-ons are paid.

SourceChecked 6 Oct 2026
Partial

SMS & WhatsApp notifications

Text or WhatsApp reminders.

Twilio and Clickatell SMS add-ons; no WhatsApp.

SourceChecked 6 Oct 2026
Paid version Professional

Time zone detection

Shows slots in the customer's own time zone.

Timezone Conversion add-on shows times in the customer's time zone.

SourceChecked 6 Oct 2026
Paid version Professional
Integrations & admin 6/6

Google Calendar sync Key

Two-way sync with Google Calendar to avoid double bookings.

Google Calendar API add-on with two-way sync.

SourceChecked 6 Oct 2026
Paid version Professional

Outlook & iCal sync

Sync with Outlook or Apple / iCal calendars.

iCal export in free; iCal import add-on (paid) syncs Outlook or Apple feeds.

SourceChecked 6 Oct 2026
Partial

Zoom & Google Meet links

Create online meeting links automatically.

Zoom Meetings add-on creates meeting links for bookings.

SourceChecked 6 Oct 2026
Paid version Professional

Zapier & webhooks

Send bookings to other tools.

WebHooks add-on posts bookings to Zapier or other services.

SourceChecked 6 Oct 2026
Paid version Professional

Staff dashboard

Staff log in to manage their own schedule and bookings.

WordPress users can be given access to manage their assigned calendars in admin.

SourceChecked 6 Oct 2026
Partial

Reports & analytics

Bookings, revenue and staff performance reports.

Free CSV reports and printable lists; stats per day and hour.

SourceChecked 6 Oct 2026
Included

Pricing

Free

$0

On WordPress.org

Free

Freeper year

Unlimited

WordPress.org version; no payment processing.

Professional

€59per year

1 site

Billed annually; also €6.99/month. Form builder, payment gateways, all add-ons, support and updates.

Developer

€118per year

5 sites

Same features as Professional; also €13.99/month.

Platinum

€177per year

25 sites

Same features as Professional; also €20.99/month.

Prices are list prices from the vendor's site, checked 14 Oct 2026. Many vendors discount the first year.

How many sites use Appointment Hour Booking?

Free installs from WordPress.org, the vendor's own claim, and our estimate of paid installs.

Free version (WordPress.org) 10K+

Active installations reported by WordPress.org.

Vendor claim —

The vendor does not publish a total.

Estimated Pro / paid installs ~1.8K

Our estimate, see method below.

How we estimated this: About 15K free installs x 12% (the usual share of free sites that also run the paid version when some key features are paid, and store owners upgrade more often) gives 1.8K. Likely range: 900 to 3.6K. This counts sites running the paid version, including sites whose licence has lapsed. Estimates are rough and based on public figures as of 14 Oct 2026.

Stats & health

Weekly downloads

14,084 downloads last week, 3.7M all time

Rating breakdown

5 ★497
4 ★12
3 ★9
2 ★1
1 ★5
Version1.6.03
Last updated27 Oct 2026 (6 days ago)
Tested up toWordPress 7.1.4
RequiresWordPress 5.3.0+
Support threads (2 months)3 of 3 resolved
On WordPress.org since9 Dec 2017

Appointment Hour Booking compared

Alternatives to Appointment Hour Booking

All alternatives →

Booknetic

$89/yr

Premium appointment booking plugin from FS Code with staff, locations, workflows and a large add-on store, sold on its own site and…

94

BookingPress

$99/yr

Appointment booking plugin from Repute Infosystems with a free Lite core and paid plans bundling 60+ add-ons for staff, payments and calendar…

93

Amelia

90K+ ★ 4.6 $49/yr

Appointment and event booking plugin with a polished booking wizard, a free Lite version and four paid tiers for service businesses.

93

LatePoint

100K+ ★ 4.9 $99/yr

Appointment and event booking plugin with a free core including Stripe, PayPal and deposits, and one premium licence that unlocks every add-on.

90

Bookly

60K+ ★ 4.4 $99/yr

Modular appointment booking plugin: free core, a Pro upgrade and dozens of paid add-ons for staff, locations, payments and calendar sync.

91

Simply Schedule Appointments

50K+ ★ 5.0 $129/yr

Straightforward appointment scheduler with unlimited booking calendars free, and paid editions for calendar sync, payments, SMS and team booking.

79

FAQ

Is Appointment Hour Booking free?

Yes. Appointment Hour Booking has a free version on WordPress.org. Paid plans start at €59/yr.

How many sites use Appointment Hour Booking?

WordPress.org reports 10K+ active installations of the free version. We estimate around 1.8K sites run the paid version.

Does Appointment Hour Booking have front-end booking calendar?

Yes: included. Free booking forms with a calendar of auto-calculated start times.

Does Appointment Hour Booking have multiple staff & services?

Yes: included. Multiple calendars (e.g. one per employee) each with services, prices and hours.

Does Appointment Hour Booking have online payments?

Yes: paid version (Professional). PayPal, Stripe, Square, Authorize.net and other gateways in paid versions.

Does Appointment Hour Booking have customer portal?

Yes: partial. Paid cancellation add-on gives customers cancel links; no self-service reschedule portal.

Does Appointment Hour Booking have email notifications & reminders?

Yes: partial. Free sends confirmation emails; reminder and follow-up add-ons are paid.

Does Appointment Hour Booking have google calendar sync?

Yes: paid version (Professional). Google Calendar API add-on with two-way sync.

Can the free version of Appointment Hour Booking take payments?

No. Payment gateways such as PayPal, Stripe and Square, and the WooCommerce integration, are in the paid Professional, Developer and Platinum versions.

What is the difference between Professional, Developer and Platinum?

Only the number of sites (1, 5 or 25). All three are annual subscriptions in euros with the same features and add-ons.

Does it sync with Google Calendar?

Yes, in the paid versions. The Google Calendar API add-on offers two-way sync, and an iCal import add-on can pull in other external calendars.

Can I take group bookings?

Yes. Each service can have a capacity above one, so several people can book the same time slot, even in the free version.

Last updated 6 Oct 2026. Spotted something wrong? Suggest an edit.