Booking for Appointments and Events Calendar – Amelia
by Melograno Venture Studio · Booking & Events
Also makes 4 other plugins · 162.3K+ installs across the portfolio →
Amelia is a powerful booking plugin for appointments and events. Manage scheduling, calendars, and availability with an all-in-one booking system.
M WP Mayor reviewed this plugin Amelia Review: A Beautiful WordPress Appointment Booking Plugin Read review ↗90 health vs 67 average across 979 Booking & Events plugins
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.
Excellent listing optimization
Biggest win: Support resolution
To rank higher: Mark more forum threads resolved — the resolved ratio feeds the ranking.
Get the full rank-higher report →Daily downloads
Since 2022-10-05 · 1,421 days · wp.org + Plugin Pulse archive
30-day downloads
Rolling 30-day volume · peaks are release surges
53.4K
now · peak 54.7K
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
Rating trend
Star average over time · dips mark rough releases
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.
Release cadence
Actively maintainedHow often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.
22
releases in the last 12 months
2mo ago
latest release · v2.4.4
53
tagged releases on record
Recent releases
What its installed base runs
via wordpress.orgShare of active installs on each version of this plugin · 59% run the current release. Green is the current release; a big slice on older versions is a user base that has stopped updating.
Estimated active installs
The public count shows “90K+”. Our estimate pins where the real number sits.
Refined from the date this plugin crossed into its current band.
Install history · since 2019-07-23 · 1,453 observations
Estimated value
What this plugin might earn a year, and what it might sell for. Modeled from public signals; we don't see anyone's books.
Est. annual revenue
Est. acquisition value
No paid tier is visible, so we don't put a figure on revenue or sale value: that would be guessing. The install base is a real asset to an acquirer, just not one public data lets us price.
Details
Recent review vibe
read from the latest 12 reviews to 2026-07-18Reviewers are consistently happy with Amelia's booking depth and fast, friendly support, though several say it's complex to configure and takes real effort to set up.
Recent reviews
All reviews on wp.org ↗- ★★★★★ mgimenez271mo ago
Excellent plugin and world-class customer support! I’ve been a customer since 2022 and recently upgraded to the Elite Unlimited Lifetime plan. The software is robust, reliable, and perfect for managing bookings. Beyond the technical quality, the human side of their support team is incredible. Nikola was extremely empathetic, kind, and helpful in resolving my billing adjustments during a difficult personal transition. I highly recommend Amelia to any developer or business owner!
Read on wp.org ↗ - ★★★★★ Senh1mo ago
We’ve tested lots of WP booking plugins – probably all of them… Amelia is the only plugin that meets our requirements. Yes, it’s complex to configure, but booking appointments for several staff members, different services and time slots is inherently complex. Amelia handles this complexity brilliantly and has integrated all the necessary features in a very stable way. The support was also good when we had a question – in the end, the problem was sorted simply by changing a setting. So it wasn’t a technical issue, but a mistake on our part. My assessment is based on 10 years’ experience of Drupal development and configuration for a number of clients
Read on wp.org ↗ - ★★★★★ leonyoram1mo ago
I’ve been really happy with Amelia so far. It gives a lot of freedom to build your own booking pages with the available shortcodes, and everything looks clean and professional, especially on mobile. The support team is absolutely great—they are incredibly fast-reacting and highly responsive. They reply quickly, are extremely friendly, and actually listen to feature requests, which is something I really appreciate. As a Dutch business, the iDEAL integration was a big reason for choosing Amelia, so I’m very happy they support it. Overall, it’s a flexible booking system with a team that really seems to care about improving the product. Love working with you guys! I have a license for multiple sites and am very happy with that!
Read on wp.org ↗ - ★★★★★ evanclick20171mo ago
We have used Amelia booking for nearly 10 years now on one of our websites. The plugin offers a lot of customization, useful tools like SMS features, and is easy to use. Plus, it works very well with the Divi theme builder that we use. Highly recommend!
Read on wp.org ↗ - ★★★★★ latilola2mo ago
I’ve been really happy with Amelia so far. It gives a lot of freedom to build your own booking pages with the available shortcodes, and everything looks clean and professional, especially on mobile. The support team is also great—they reply quickly, are friendly, and actually listen to feature requests, which is something I really appreciate. As a Dutch business, the iDEAL integration was a big reason for choosing Amelia, so I’m very happy they support it. Overall, it’s a flexible booking system with a team that really seems to care about improving the product. Love working with you guys, I have a license for multiple sites and am very happy with that!
Read on wp.org ↗ - ★★★★★ robertstaddon2mo ago
This plugin covers a wide variety of applications, balancing deep customization options with fantastic out-of-the-box functionality. The support team is responsive and the developers are consistently improving the plugin. This is a great choice for just about any kind of bookings need that a client might have!
Read on wp.org ↗ - ★★★★★ david9742mo ago
I’ve been using Amelia Booking for over 4 years and I’m very happy with it. It’s a solid and dependable plugin that makes managing appointments and events much easier. The system is stable, the interface is user-friendly, and it has all the features I need on a daily basis. I’ve had very few issues over the years, and when I did need help, the support was responsive. A great solution if you’re looking for a professional booking plugin.
Read on wp.org ↗ - ★★★★★ collegiideveloper3mo ago
Great plugin!
Read on wp.org ↗
Latest updates
via wp.org changelogRecent releases and news for this plugin
- — Version 2.1 v2.2 * Feature: Calendar Block Time – Added the ability to quickly block one or more time slots directly from the calendar, preventing new bookings for the employee while keeping blocked periods distinct from regular app 2.1
- — Version 2.38 V1.2.37 * BugFix: Fixed issue CVE-2023-49282 * Other small bug fixes and stability improvements V1.2.36 * Feature: ApplePay via Square – Expanded payment options through Square integration for greater flexibility * Impro 2.38
- — Version 2.35 V1.2.34 * Fixed issue with visible Employee Selection on Customize page, Step by step list layout * Small bug fixes and stability improvements 2.35
- — Version 2.33 V1.2.32 * BugFix: Fixed issue with additional white space on the Events form on smaller/mobile screen * BugFix: Fixed issue with pagination on the Events list form * BugFix: Fixed issue with keyboard navigation on Step-b 2.33
- — Version 2.31 V1.2.30 * BugFix: Fixed issue with the drawer not opening when duplicating the event * Other small bug fixes and stability improvements V1.2.29 * Feature: GooglePay via Square – Expanded payment options through Square in 2.31
- — Version 2.28 V1.2.27 * Improvement: Added Company VAT number as notification placeholder * BugFix: Fixed issue with customers booking the same appointment when rescheduling * BugFix: Fixed issue with dates for the Event closes on opt 2.28
Known vulnerabilities
via Wordfence Intelligence36 disclosed vulnerabilities on record for this plugin, 1 still affects the current version.
- Medium · 4.3 Booking for Appointments and Events Calendar – Amelia < 2.4.6 - Authenticated (Custom role+) Information Exposure ↗2026-08-14 CVE-2026-14213 Exposure of Sensitive Information to an Unauthorized Actor Affects < 2.4.6 Patched in 2.4.6
- Medium · 4.3 Amelia Pro <= 9.6 - Insecure Direct Object Reference to Authenticated (Provider+) Customer Data Disclosure ↗2026-08-07 CVE-2026-14211 Authorization Bypass Through User-Controlled Key Affects <= 9.6 Patched in 9.7
- 2026-07-16 CVE-2026-14782 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') Affects <= 2.4.3 Patched in 2.4.4
- High · 7.5 Booking for Appointments and Events Calendar – Amelia <= 2.4.2 - Unauthenticated SQL Injection ↗2026-07-08 CVE-2026-57702 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') Affects <= 2.4.2 Patched in 2.4.3
- Medium · 5.3 Booking for Appointments and Events Calendar – Amelia <= 2.2 - Unauthenticated Information Exposure ↗2026-04-23 CVE-2026-40789 Exposure of Sensitive Information to an Unauthorized Actor Affects <= 2.2 Patched in 2.2.1
- 2026-04-06 CVE-2026-5465 Authorization Bypass Through User-Controlled Key Affects <= 2.1.3 Patched in 2.2
- 2026-03-31 CVE-2026-4668 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') Affects <= 2.1.2 Patched in 2.1.3
- 2026-03-25 CVE-2026-39487 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') Affects <= 2.1.1 Patched in 2.1.2
- Medium · 5.3 Amelia <= 1.2.38 - Missing Authorization ↗
- 2025-11-18 CVE-2023-49282 Exposure of Sensitive Information to an Unauthorized Actor Affects 1.2.18 - 1.2.36 Patched in 1.2.37
- 2025-11-15 CVE-2025-12482 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') Affects <= 1.2.35 Patched in 1.2.36
- Medium · 5.3 Booking for Appointments and Events Calendar – Amelia <= 1.2.19 - Unauthenticated Full Path Disclosure ↗2025-03-27 CVE-2025-2578 Exposure of Sensitive Information to an Unauthorized Actor Affects <= 1.2.19 Patched in 1.2.20
- 2025-02-23 CVE-2025-26965 Authorization Bypass Through User-Controlled Key Affects <= 1.2.16 Patched in 1.2.17
- Medium · 5.3 Booking for Appointments and Events Calendar – Amelia <= 1.2 - Unauthenticated Full Path Disclosure ↗2024-08-07 CVE-2024-6552 Exposure of Sensitive Information to an Unauthorized Actor Affects <= 1.2 Patched in 1.2.1
- Medium · 4.4 Amelia <= 1.1.5 & Amelia (Pro) <= 7.5.1 - Authenticated (Admin+) Stored Cross-Site Scripting ↗2024-06-20 CVE-2024-6225 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Affects <= 1.1.5 Patched in 1.1.6
- Medium · 4.3 Amelia <= 1.0.95 - Cross-Site Request Forgery ↗
- Medium · 6.1 Booking for Appointments and Events Calendar – Amelia <= 1.0.98 - Reflected Cross-Site Scripting ↗2024-02-29 CVE-2024-1484 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Affects <= 1.0.98 Patched in 1.0.99
- 2024-01-18 CVE-2023-6808 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Affects <= 1.0.93 Patched in 1.0.94
- Medium · 6.5 Amelia <= 1.0.98 - Missing Authorization ↗
- Medium · 6.4 Booking for Appointments and Events Calendar – Amelia <= 1.0.85 - Stored Cross-Site Scripting via Shortcode ↗2023-12-22 CVE-2023-50860 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Affects <= 1.0.85 Patched in 1.0.86
- 2023-04-06 CVE-2023-29427 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Affects <= 1.0.75 Patched in 1.0.76
- 2022-03-02 CVE-2022-0834 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Affects <= 1.0.46 Patched in 1.0.47
- Medium · 4.3 Amelia <= 1.0.46 - Cross-Site Request Forgery ↗
- Medium · 6.1 Amelia <= 1.0.46 - Reflected Cross-Site Scripting ↗2022-02-23 CVE-2022-0627 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') Affects <= 1.0.46 Patched in 1.0.47
- 2022-02-23 CVE-2022-0687 Unrestricted Upload of File with Dangerous Type Affects < 1.0.47 Patched in 1.0.47
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.
Behavioral tests
via WP HiveAutomated install-time checks, tested on PHP 8.1.12 · WP 7.0
Languages
via translate.wordpress.orgTranslated into 19 languages, 8 at 90% or more
Growth timeline
Install-tier crossings we have observed, and how long each tier took to outgrow
- 2025-09-01 80K+ → 90K+ up after 198 days in tier
- 2025-02-15 70K+ → 80K+ up after 229 days in tier
- 2024-07-01 60K+ → 70K+ up after 250 days in tier
- 2023-10-25 50K+ → 60K+ up after 293 days in tier
- 2023-01-05 40K+ → 50K+ up after 5 days in tier
- 2022-12-31 50K+ → 40K+ down after 4 days in tier
- 2022-12-27 40K+ → 50K+ up after 1 days in tier
- 2022-12-26 50K+ → 40K+ down after 5 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).
-
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress 100K+ installs · 4.8★ · 3 shared tags A
-
Online Scheduling and Appointment Booking System – Bookly 60K+ installs · 4.4★ · 3 shared tags A -
Simply Schedule Appointments 50K+ installs · 4.9★ · 3 shared tags A
-
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution 20K+ installs · 4.5★ · 3 shared tags A
-
Advanced Appointment Booking & Scheduling 3K+ installs · 3.6★ · 3 shared tags B -
Time Slot – Booking and Appointment System 100+ installs · 4.2★ · 3 shared tags A
Embed this report card
Drop a live Pulse card for Booking for Appointments and Events Calendar – Amelia into a readme, a review or a deck. It updates itself.
<iframe src="https://plugins.wpmayor.com/embed/ameliabooking" width="480" height="300" style="border:0" loading="lazy" title="Booking for Appointments and Events Calendar – Amelia — Plugin Pulse"></iframe> Booking for Appointments and Events Calendar – Amelia: 90K+ active installs, 4.6★ (784 reviews). Plugin Pulse (WP Mayor), as of 2026-08-25. https://plugins.wpmayor.com/plugin/ameliabooking