Plugin Pulse Beta
← Pulse

Booking Calendar

by wpdevelop · Booking & Events

Also makes 3 other plugins · 45.7K+ installs across the portfolio →

WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept bookings and inquiries with flexible contact forms

Try it live opens a temporary test site in your browser, which can take about 20 seconds to load. Plugins that rely on outside services or a full server may not work completely there.

Health

A 88/100

no flags

Active installs

40K+

≈49K estimated

Momentum

-19%

downloads vs prior 30d

Biggest opportunity: Swap “appointment booking” for “boat rental”. “appointment booking” isn't earning its slot: it only gets you to #12. “boat rental” sits at #4 untagged, close enough for a declared tag to move it up. All five slots are taken, so one has to go.

How scoring works →
88 Health · A
Maintenance 100/100
Rating quality 94/100
Support 70/100
Security 75/100

88 health vs 69 average across 1,843 Booking & Events plugins

Install conversion

How it's measured →

0.7%

of downloads still active

At least 40K of 5.4M lifetime downloads are still running, in line with its category: the median Booking & Events plugin keeps 0.8%, across 944 plugins.

Downloads count every update, not just first installs, so older and more frequently released plugins read lower. Compare against other Booking & Events plugins, not across the directory. wp.org reports active installs as the bottom of a band, so the real rate is this or higher.

This plugin shipped 38 releases in the last 12 months, and every existing install that updated counted as another download. wp.org publishes no split between first installs and updates, so we show the raw rate rather than guess at one.

Details

Version
11.9.1
Last updated
22d ago
Added
2009-08-15 · 17 yrs old
Requires WP
5.3
Tested up to
7.1.4
Requires PHP
5.6

Directory ranking optimization

How it's scored →

How well this listing is tuned to rank in WordPress.org search, on the factors an owner controls. Not popularity, optimization.

99 / 100

Excellent listing optimization

Well tuned across the board

Update recency 100/100

Updated 22 days ago

WP compatibility 100/100

Tested up to WordPress 7.1.4, the current branch or newer

Rating quality 95/100

4.8★ over 657 reviews, smoothed to 4.75★

Listing tuning 100/100

5 of 5 tags set · short description in place

Support resolution 100/100

1 of 1 support threads resolved in the last 2 months

Daily downloads

Since 5 Oct 2022 · 1,490 days · wp.org + Plugin Pulse archive

-19% vs prior 30d
3692 Nov 2026

30-day downloads

Rolling 30-day volume · peak 173.3K · peaks are release surges

63K2 Nov 2026

Directory rank vs rivals

wp.org popularity rank over time · higher is better · when a rival's line climbs above yours, they've overtaken you

Booking Calendar · #803youTimetics · #4668Appointment Bookings · #5391Appointment Booking · #12253

Rating trend

Star average over time · dips mark rough releases

4.82 Nov 2026

Health trend

Composite health score, snapshotted daily

882 Nov 2026

Update activity

How busy the existing users are, measured as downloads in the last 30 days for every 1,000 active sites. A spike means a new release everyone's pulling; a long, slow decline means an aging user base that updates less.

1.6K2 Nov 2026

Release cadence

Actively maintained
from wp.org release tags

How often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.

38

releases in the last 12 months

22d ago

latest release · v11.9.1 · 11 Oct 2026

205

tagged releases on record

Recent releases

11.9.1 · 11 Oct 202611.9 · 3 Oct 202611.8.4 · 19 Sep 202611.8.3 · 16 Sep 202611.8.2 · 15 Sep 202611.8.1 · 13 Sep 202611.8 · 10 Sep 202611.7 · 31 Aug 202611.6.1 · 23 Aug 202611.6 · 22 Aug 202611.5 · 4 Aug 202611.4.3 · 20 Jul 202611.4.2 · 15 Jul 202611.4.1 · 14 Jul 2026

What its installed base runs

via wordpress.org

Share of active installs on each version of this plugin. Green is the current release; a big slice on older versions is a user base that has stopped updating.

v11.4 29%
v10.14 14%
v11.1 7.4%
v10.15 6.8%
Older / other versions 42%

Estimated active installs

The public count shows “40K+”. Our estimate pins where the real number sits.

tracked estimate
40K–50K ≈49K

Crossed into this band 2 months ago and the previous band took 2.2 years to cross, so the real count is still just under 50K.

Install history since 1 Jan 2022

40K2 Nov 2026

Recent reviews

All reviews on wp.org ↗
  1. ★★★★★ sfbarron
    4mo ago

    I am a property photographer and I also do floor plans and some video. Tried out the free version which is good but doesn’t allow certain things including accepting card payments. Purchased Business Medium and it adds much more functionality and customization options. The get the best out of it helps to know a bit about HTML and CSS as you need to dig in to the Advanced Mode and configure things “manually” to get it to look and work just right. My knowledge of HTML and CSS is quite basic and I struggled a but but the support is unbelievably good and fast. They helped me configure things and provided me with some code to copy and paste. I still had to figure some of it out on my own but the help form support is top notch and they respond quickly. I tried out some other booking forms but I settled on this one as it has extensive options and flexibility and a good back end where it is easy to keep track on bookings, availability, etc. Would highly recommend this plugin – at least try the free version to start with as that will help you make up your mind if it is right for you.

    Read on wp.org ↗
  2. ★★★★★ chrisfitzhugh
    5mo ago

    This plugin is outstanding. Even the free version and now with the form drag-and-drop builder…great work!

    Read on wp.org ↗
  3. ★★★★★ amantas67
    7mo ago

    Very Good plugin and it work without any problem

    Read on wp.org ↗
  4. ★★★★★ jgab077
    7mo ago

    As I couldn’t find answers to my questions in the FAQs, Booking Calendar’s support team were very responsive in guiding me and pointing out the key issues that might be causing the problem. The communication was clear, smooth and very prompt. Thank you to their team.

    Read on wp.org ↗
  5. ★★★★★ mouezal
    7mo ago

    Fast and efficient support, especially during the weekend.

    Read on wp.org ↗
  6. ★★★★★ turistopoznan
    7mo ago

    Thanks to the booking calendar, we have saved a lot of time. Moreover, over the past two years, the booking calendar has undergone many improvements. Great job.turisto.com.pl

    Read on wp.org ↗
  7. ★★★★★ pcwb9
    7mo ago

    I recently took on the challenge of developing my own website for my vacation rental. A key feature of the website was the booking calendar for my customers. After reviewing various plugins and weighing the pros and cons of each, I decided that WP Booking Calendar would be the best choice. Since I had never worked with a booking calendar before, I was entering uncharted territory. WP Booking Calendar offers extensive documentation and videos on configuring the calendar, but there were specific nuances related to my business that I struggled to navigate. At times, I felt lost regarding how to implement my desired modifications. I reached out to WP Booking Calendar Support multiple times, and they provided prompt guidance on making the necessary changes, including assistance with my shortcodes. Thank you, WP Booking Calendar Support! You helped me get my website up and running promptly.

    Read on wp.org ↗
  8. ★★★★★ webdevwaw
    9mo ago

    This plugin is developed in a very reliable and professional way. Fast responses to support requests and effective problem solving are something you can always expect from this developer. In addition, the plugin offers a wide range of customization options and can be easily tailored to individual needs. I highly recommend it.

    Read on wp.org ↗

Latest updates

via wp.org changelog

Recent releases and news for this plugin

  1. — Version 11.4.3 Changes in all versions: Fix : Preserved complete Booking Form Builder output when legacy [lang=LOCALE] markers occur inside field labels or option values instead of parsing them as whole-form language sections. Fix : St 11.4.3
  2. — Version 11.4.2 Changes in all versions: Compatibility : Prevented fatal errors during mixed-version updates when an older Pro version has the legacy Simple booking form option enabled. Changes in Personal / Business Small / Business Me 11.4.2
  3. — Version 11.4.1 Changes in all versions: Compatibility : Added a mixed-version update safeguard to prevent function redeclaration fatal errors when Booking Calendar Free is updated before an older Booking Calendar Pro version. Changes i 11.4.1
  4. — Version 11.4 Changes in all versions: New : Added global Booking Form Styles with Light and Dark bordered, borderless, and soft-background presets, plus a fully configurable Custom style. New : Added Custom Form Style controls for fo 11.4
  5. — Version 11.3 Changes in all versions: New : Added a dedicated Appearance / Theme settings page with a live calendar and booking form preview. Users can select the calendar skin, booking form light/dark theme, time picker skin, previe 11.3
  6. — Version 11.2.1 Changes in all versions: Fix : Fixed a fatal error during plugin activation/update by loading the Booking Form Builder settings helper before Setup Wizard route initialization. E.g.: Uncaught Error: Class “WPBC_Frontend_ 11.2.1

Security history

via Wordfence Intelligence

All 38 disclosed vulnerabilities are patched in the current version (11.9.1). Sites still on an older version should update.

  1. 2026-10-09 CVE-2026-18496 Exposure of Sensitive Information to an Unauthorized Actor Affects <= 11.4.3 Patched in 11.5
  2. 2026-10-08 CVE-2026-105193 Exposure of Sensitive Information to an Unauthorized Actor Affects < 11.8 Patched in 11.8
  3. 2026-10-08 CVE-2026-105195 Exposure of Sensitive Information to an Unauthorized Actor Affects 10.15 - 11.8.2 Patched in 11.8.3
  4. 2026-10-02 CVE-2026-39601 Concurrent Execution using Shared Resource with Improper Synchronization Affects <= 11.8.4 Patched in 11.9
  5. 2026-09-21 CVE-2026-93655 Improper Neutralization of Input During Web Page Generation Affects <= 11.8.3 Patched in 11.8.4
  6. 2026-09-17 CVE-2026-92561 Improper Neutralization of Input During Web Page Generation Affects <= 11.8.2 Patched in 11.8.3
  7. 2026-09-17 CVE-2026-92619 Improper Privilege Management Affects <= 11.8.2 Patched in 11.8.3
  8. 2026-09-16 CVE-2026-74002 Missing Authorization Affects <= 11.7 Patched in 11.8
  9. 2026-07-27 CVE-2026-59558 Improper Neutralization of Input During Web Page Generation Affects <= 11.4.2 Patched in 11.4.3
  10. 2026-02-17 CVE-2026-2230 Authorization Bypass Through User-Controlled Key Affects <= 10.14.14 Patched in 10.14.15
  11. 2026-02-14 CVE-2026-32358 Improper Neutralization of Special Elements used in an SQL Command Affects <= 10.14.15 Patched in 10.14.16
  12. 2026-01-30 CVE-2026-1431 Missing Authorization Affects <= 10.14.13 Patched in 10.14.14
  13. 2026-01-15 CVE-2025-14982 Missing Authorization Affects <= 10.14.11 Patched in 10.14.12
  14. 2026-01-08 CVE-2025-14146 Missing Authorization Affects <= 10.14.10 Patched in 10.14.11
  15. 2025-12-15 CVE-2025-14383 Improper Neutralization of Special Elements used in an SQL Command Affects <= 10.14.8 Patched in 10.14.9
  16. 2025-12-04 CVE-2025-12804 Improper Neutralization of Input During Web Page Generation Affects <= 10.14.6 Patched in 10.14.7
  17. 2025-11-13 CVE-2025-64381 Improper Neutralization of Input During Web Page Generation Affects <= 10.14.7 Patched in 10.14.8
  18. 2025-08-27 CVE-2025-9346 Improper Neutralization of Input During Web Page Generation Affects <= 10.14.1 Patched in 10.14.2
  19. 2025-05-16 CVE-2025-4669 Improper Neutralization of Input During Web Page Generation Affects <= 10.11.1 Patched in 10.11.2
  20. 2025-02-11 CVE-2024-13821 Improper Authorization Affects <= 10.10 Patched in 10.10.1
  21. 2025-01-13 CVE-2024-13323 Improper Neutralization of Input During Web Page Generation Affects <= 10.9.2 Patched in 10.9.3
  22. 2024-11-14 CVE-2024-10893 Improper Neutralization of Input During Web Page Generation Affects <= 10.6.4 Patched in 10.6.5
  23. 2024-10-17 CVE-2024-10027 Improper Neutralization of Input During Web Page Generation Affects <= 10.6.2 Patched in 10.6.3
  24. 2024-10-03 CVE-2024-9306 Improper Neutralization of Input During Web Page Generation Affects <= 10.6 Patched in 10.6.1
  25. 2024-08-29 CVE-2024-8274 Improper Neutralization of Input During Web Page Generation Affects <= 10.5 Patched in 10.5.1
  26. 2024-07-23 CVE-2024-6930 Improper Neutralization of Input During Web Page Generation Affects <= 10.2.1 Patched in 10.2.2
  27. 2024-02-07 CVE-2024-1207 Improper Neutralization of Special Elements used in an SQL Command Affects <= 9.9 Patched in 9.9.1
  28. 2023-09-25 CVE-2023-51520 Improper Neutralization of Input During Web Page Generation Affects < 9.7.4 Patched in 9.7.4
  29. 2023-09-11 CVE-2023-4620 Improper Neutralization of Input During Web Page Generation Affects <= 9.7.3 Patched in 9.7.3.1
  30. 2023-01-20 CVE-2023-23991 Improper Neutralization of Special Elements used in an SQL Command Affects <= 9.4.2 Patched in 9.4.3.1
  31. 2022-09-06 CVE-2022-33177 Cross-Site Request Forgery Affects <= 9.2.1 Patched in 9.2.2
  32. 2022-04-18 CVE-2022-1463 Deserialization of Untrusted Data Affects <= 9.1 Patched in 9.1.1
  33. 2021-12-06 CVE-2021-25040 Improper Neutralization of Input During Web Page Generation Affects <= 8.9.1 Patched in 8.9.2
  34. 2018-12-28 CVE-2018-20556 Improper Neutralization of Special Elements used in an SQL Command Affects <= 8.4.3 Patched in 8.4.4
  35. 2016-08-01 Improper Neutralization of Input During Web Page Generation Affects < 6.2.1 Patched in 6.2.1
  36. 2016-08-01 Cross-Site Request Forgery Affects < 6.2.1 Patched in 6.2.1
  37. 2016-08-01 Improper Neutralization of Special Elements used in an SQL Command Affects < 6.2.1 Patched in 6.2.1
  38. 2014-08-01 Cross-Site Request Forgery Affects < 4.1.6 Patched in 4.1.6

Vulnerability records provided by Wordfence Intelligence. Copyright 2012-2026 Defiant Inc. License and terms.

CVE records: Copyright 1999-2026 The MITRE Corporation. CVE terms of use.

Languages

via translate.wordpress.org

Translated into 59 languages, 0 at 90% or more

Lao 76%
Dutch 62%
Korean 28%
Danish 27%
Spanish (Spain) 27%
Romanian 25%
Swedish 25%
Catalan 23%
Russian 22%
Spanish (Chile) 22%
Dutch (Formal) 15%
Galician 14%
Spanish (Venezuela) 14%
Ukrainian 14%
Chinese (China) 13%
Dutch (Belgium) 13%
Greek 13%
Italian 13%
Norwegian (Bokmål) 13%
Portuguese (Brazil) 13%
Czech 12%
French (France) 12%
Polish 12%
Hebrew 11%

Plus 35 more locales with partial translations.

AI assistants

How it's measured →

Whether ChatGPT and Claude name this plugin when asked the category question, and whether the readme gives them something to quote.

Not measured yet for this plugin’s topics. Its tracked searches are not among the measured topics. See the topics measured so far.

Readme readiness

5 of 8 pass · checked 2 Nov 2026

Can an assistant quote this readme? Eight deterministic checks over the wp.org listing, no model involved.

  • ✓ Says what it does "WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept bookings..."
  • ✓ Has a FAQ 12 questions in the FAQ.
  • ! FAQ asks real questions 11 of 12 FAQ entries are headings, not questions ("Premium Features in paid versions").
  • ! Names who it is for Never says who the plugin is for or what they use it for.
  • ! Names what it works with Names no plugin, service or platform it works with.
  • ✓ Headings and lists 5 headings and 1 list.
  • ✓ Enough to quote 2,657 characters of description.
  • ✓ Tags match the text All 5 tags appear in the text.

Growth timeline

Install-tier crossings we have observed, and how long each tier took to outgrow

  1. 2026-08-24 50K+ → 40K+ down after 787 days in tier
  2. 2024-06-28 60K+ → 50K+ down after 1 days in tier
  3. 2024-06-27 50K+ → 60K+ up after 6 days in tier
  4. 2024-06-21 60K+ → 50K+ down after 1 days in tier
  5. 2024-06-20 50K+ → 60K+ up after 3 days in tier
  6. 2024-06-17 60K+ → 50K+ down after 1 days in tier
  7. 2024-06-16 50K+ → 60K+ up after 2 days in tier
  8. 2024-06-14 60K+ → 50K+ down after 3 days in tier

Competes with

The plugins that solve the same job, ranked by shared tags then reach, closest match first. The letter on the right is each plugin's health grade (A best, F worst).

Embed this report card

Drop a live Pulse card for Booking Calendar into a readme, a review or a deck. It updates itself.

<iframe src="https://plugins.wpmayor.com/embed/booking" width="480" height="300" style="border:0" loading="lazy" title="Booking Calendar — Plugin Pulse"></iframe>
Preview card ↗

Booking Calendar: 40K+ active installs, 4.8★ (657 reviews). Plugin Pulse (WP Mayor), as of 2026-11-02. https://plugins.wpmayor.com/plugin/booking

Spotted a number that looks wrong? Report a data issue and we'll check it against the source.