WordPress
Amelia

Amelia stands out as a mature, all-in-one booking system for WordPress that covers both appointments and events in a single plugin. It combines flexible scheduling, rich payment and calendar integrations, and polished booking forms that are already tailored to many service businesses. Strong adoption on WordPress.org and frequent updates suggest ongoing development and stability.
Amelia uses a paid commercial license model with different tiers based on the number of domains and feature level (e.g., Pro, Elite). A free “Lite” version is available on WordPress.org, with premium plans unlocking advanced booking features and integrations.
The official site highlights a 15‑day money‑back guarantee and links to a dedicated refund policy page. Specific conditions beyond the 15‑day period are not detailed in the main marketing pages.
Amelia appears to be a mature/established product: the plugin has been available since at least 2018, has 90,000+ active installations, and maintains a 4.6/5 rating on WordPress.org. The detailed changelog with frequent recent updates, along with an 80,000+ customer claim and a Capterra award, suggests an actively developed and widely used tool rather than an early‑stage experiment.
- Rated 4.6/5 on WordPress.org based on 700+ reviews.
- Over 90,000 active installations reported on WordPress.org.
- The homepage states 80,000+ customers use Amelia.
- The product site features multiple customer testimonials praising support, design quality, and flexibility.
- Awarded “Best Value 2023” on Capterra, as noted on the homepage.
- Regular changelog updates on WordPress.org show ongoing maintenance and improvements.
- Lets you create and manage appointments and events in one plugin, so clients can book services or event tickets directly from your WordPress site.
- Provides modern step‑by‑step and catalog booking forms that guide visitors through selecting services, staff, location, date, time, and payment.
- Supports group and individual bookings, so you can handle one‑to‑one sessions, classes, and multi‑attendee events from the same interface.
- Includes customer and attendee databases, helping you track clients, visits, and event participation over time.
- Offers an admin dashboard with widgets, charts, and KPIs so you can quickly see revenue, bookings, and load at a glance.
- Allows you to define working hours, days off, and custom schedules per employee and service, aligning availability with how your team actually works.
- Connects with Google Calendar, Outlook Calendar, Apple Calendar, and time‑zone detection so schedules stay in sync and avoid double bookings.
- Integrates with PayPal, Stripe, Square, Mollie, Razorpay, WooCommerce, and other gateways to accept online payments and handle taxes and invoices.
- Offers native integrations for Zoom, Google Meet, and Microsoft Teams so online appointments and events automatically include join links.
- Works with Elementor, Divi, and Gutenberg blocks, making it easy to drop booking forms into page layouts without custom code.
- Connects with tools like Mailchimp, WP Fusion, Lessonspace, BuddyBoss, Facebook Pixel, Google Analytics, MyCred, Bit Integrations, and Barion to plug bookings into marketing and operations workflows.
- Sends automated email and SMS notifications and reminders to reduce no‑shows and keep customers and staff updated.
- Supports recurring appointments and events, so regular clients can book ongoing sessions without manual coordination.
- Provides an event waiting list option, allowing interested attendees to hold a spot and be notified if places open.
- Offers deposit payments, refunds via supported payment providers, and “pay via link” options to streamline payment handling.
- Includes no‑show tagging and booking limits per customer, helping you manage client behavior and capacity more proactively.
- Tracks key booking and financial metrics in the admin dashboard, including revenue, appointment counts, and utilization.
- Maintains a centralized finance and payments view showing payment status, gateway used, amount, discounts, and more.
- Supports tracking of coupon usage and ticket types, giving visibility into what offers and events perform best.
- Lets you customize booking form colors, fonts, and layouts to match your WordPress theme and brand.
- Supports custom fields on booking forms, including text, checkboxes, address fields linked to Google Maps, and more, so you can collect the information you need.
- Allows hierarchical service organization, service photo galleries, extras, and packages, making it easier to present complex offerings.
- Provides multiple booking form types (step‑by‑step, catalog, event list, event calendar, popup) so you can choose the flow that fits each page.
- Offers user roles (admin, manager, employee, customer) and employee/customer panels so different stakeholders have appropriate access and self‑service.
- Notes GDPR‑aligned behavior, allowing customers to access, manage, and delete their personal data via the customer panel.
- Supports user roles and permission controls via WordPress’ native capabilities system to limit who can manage bookings and settings.
- Actively patches security issues, as seen in the WordPress.org changelog with references to specific CVEs and vulnerability fixes.
- Service businesses like salons, spas, barbershops, and beauty clinics running WordPress sites that need clients to self‑book appointments and pay online.
- Coaches, consultants, therapists, and other professionals who run one‑to‑one or group sessions and want recurring bookings, online meetings, and reminders handled automatically.
- Medical and healthcare practices using WordPress that need structured scheduling, staff management, and patient‑friendly booking forms.
- Fitness studios, gyms, yoga and martial arts schools that manage recurring classes, group sessions, and membership‑style bookings.
- Event organizers and agencies that host workshops, classes, or conferences on WordPress and need ticketing, event calendars, and attendance tracking.
- Web developers and agencies who regularly build booking sites for clients and want a flexible, general‑purpose booking plugin they can reuse across projects.
- Use it for appointment booking when you want clients to choose services, staff, and times directly on your WordPress site instead of emailing or calling.
- Use it for event management when you need to list upcoming classes, workshops, or conferences with ticket options and let people reserve seats online.
- Use it for multi‑location operations when your business serves customers from several branches and you want a single booking system to manage them all.
- Use it for online consulting and coaching when you run meetings over Zoom, Google Meet, or Microsoft Teams and want links and reminders created automatically.
- Use it for running promotions when you want to sell service packages, offer coupons, or vary pricing based on date, time, or number of attendees.
- Use it for internal scheduling when you want to coordinate multiple employees’ calendars, workloads, and availability within a single dashboard.
- WordPress plugin that requires WordPress 5.3 or higher and PHP 7.4 or higher, according to WordPress.org.
- Designed with a mobile‑first approach so both admin and customer booking experiences work across devices.
- Compatible with major WordPress page builders including Elementor, Divi, and Gutenberg blocks for embedding booking forms.
- Integrates with WooCommerce for handling payments, taxes, and invoicing through the store infrastructure.
- Supports multiple calendar platforms (Google, Outlook, Apple) and video tools (Zoom, Google Meet, Microsoft Teams) for scheduling and virtual meetings.
Unlike generic SaaS booking tools that sit outside your website, Amelia is built as a native WordPress plugin, so bookings, payments, and customer data stay within your own install. It combines appointments and event booking in one system, with broad vertical demos and integrations, making it a practical choice for WordPress‑first businesses that want to own their stack while still getting a polished, modern booking experience.
- Provides a dedicated Help Center with documentation, changelog, and contact support links directly from the main site.
- Offers extensive documentation and how‑to articles on configuration, features, and integrations, plus a visible changelog on both the site and WordPress.org.
- Maintains community and social channels (YouTube, Instagram, Facebook, Twitter/X, Discord) where users can follow updates and engage with the team.
- Some advanced features—such as certain integrations, service packages, resources, REST API access, and additional automation—are limited to Pro or Elite licenses and are not available in the Lite version.
- Mobile apps are not mentioned; usage appears to be via the web‑based WordPress admin and front‑end only.
- Specifics about API rate limits, advanced reporting exports, or deep CRM features are not clearly detailed on the main site.
