Accept WordPress appointments with services, customers, staff scheduling, notifications, payments, calendar sync, and a large add-on ecosystem.
Amelia
Plugin Health & Stats
Historical overview
364-day WordPress.org historyQuick take
Amelia makes sense when a WordPress booking system has to serve a real business workflow, not just display a few available slots. It handles appointments and events, with employees, services, customers and booking forms in one interface. The free Lite edition is useful for basic scheduling, while paid plans unlock the integrations and operational features that growing teams are more likely to need.
Best fit: Amelia makes the most sense for service businesses, salons, consultants, healthcare providers, educators, fitness businesses and event organizers that want appointments and events in one WordPress system. A different tool will usually make more sense for very simple one-person calendars that only need basic appointment slots and would not use Amelia’s broader employee, payment or event tooling.
What Amelia is built to manage
Amelia is both an appointment scheduler and an event booking system. A business can define services, employees and availability, then let customers choose a service, provider and time. The same plugin can also publish and manage events with attendance-oriented booking flows.
That combination is useful for businesses that mix one-to-one services with classes, workshops or recurring events. It avoids stitching together separate appointment and event plugins.
Where Amelia Lite fits
Amelia Lite provides a real booking system rather than a demo-only free tier. It covers appointment and event scheduling with responsive booking forms and core management inside WordPress.
Its limits matter for business planning. The Lite edition does not include every integration, unlimited employees, custom notifications and reminders, multilingual support or the full event-ticket feature set. Those are upgrade triggers rather than hidden assumptions.
Paid features that materially change the system
The premium versions expand Amelia into a broader operations layer. Current features across the paid lineup include online payments, deposits, recurring appointments and events, custom fields, taxes and invoices, service extras, packages, resources, calendar synchronization, online meeting integrations, webhooks, customer and employee panels, reporting and more.
Some advanced capabilities are plan-specific. For example, the current documentation marks certain features such as packages, resources, WooCommerce integration, WhatsApp integration and refunds for higher plans, while REST API access is positioned at the top end.
Amelia pricing
Pricing checked September 10, 2026. Current annual pricing starts at $49 for Starter. The pricing page currently lists Standard from $89, Pro from $149 and Elite from $259 under promotional pricing. Lifetime options are also available for Standard, Pro and Elite.
I would not choose a plan by the label alone. Check the feature matrix against the exact workflow, especially if you need resource management, packages, specific payment gateways, API access or advanced integrations.
Appointments, events and integrations
Amelia supports calendar synchronization and online meeting workflows, including Google Calendar and integrations such as Zoom and Google Meet, with additional integrations available depending on the plan. Payment support includes multiple gateways across the paid feature set.
For marketers and operations teams, webhooks and analytics integrations are valuable because a booking can become the start of a wider CRM, email or automation workflow rather than the end of the process.
Trade-offs to consider
Amelia’s breadth is also the main reason not to use it for every site. A solo consultant who only needs a simple call calendar may not benefit from configuring employees, events, packages, resources and multiple payment options.
For larger businesses, the opposite is true: the broader system can reduce the need for several separate plugins. The key is matching the plan to the workflow and testing the booking experience with your actual services and availability rules.
PluginSuggest verdict
I would shortlist Amelia for service businesses that want a polished WordPress-native booking system and expect their scheduling needs to grow. It is particularly strong when appointments, employees, payments and events need to live together.
For one-provider scheduling with fewer moving parts, Simply Schedule Appointments may be easier. For a highly modular add-on ecosystem, Bookly takes a different approach.
Amelia FAQs
Is Amelia free?
Yes. Amelia Lite is available free from WordPress.org for core appointment and event booking.
How much does Amelia cost?
As checked September 10, 2026, annual paid plans currently start at $49 for Starter, with promotional pricing from $89 for Standard, $149 for Pro and $259 for Elite.
Can Amelia handle both appointments and events?
Yes. Amelia supports service appointments and event booking in the same WordPress system.
Does Amelia support online payments?
Yes. The paid feature set includes multiple online payment integrations, with exact gateway availability depending on plan and configuration.
Does Amelia support recurring appointments?
Yes. Recurring appointments and recurring events are available in the paid feature set.
Is Amelia good for teams?
Yes. Amelia includes employee scheduling and broader team workflows, but unlimited employees and several advanced features are not part of Amelia Lite.
Compare before you install
Similar Plugins
Adds self-hosted appointment scheduling with availability, team calendars, round robin, payments, reminders, and meeting integrations.
Runs appointment scheduling in WordPress with services, agents, customer accounts, payments, calendars, notifications, and booking workflows.