Appointment and event booking for WordPress
Amelia Premium, Amelia Pro, and Amelia Elite are paid editions of the Amelia booking system for WordPress. They are designed for businesses, professionals, and organizations that need to schedule appointments, manage services, or organize events from a website.
The booking calendar presents services and events in an organized format so customers can find available times and reserve places. Booking forms use a mobile-first approach, helping administrators and customers work with the scheduling system across different devices.
Build flexible services and schedules
Paid booking capabilities include custom service durations, allowing one service to offer multiple duration choices. You can define different prices for those durations and, where applicable, set different prices per employee. Recurring appointments support bookings that repeat at a chosen time increment, which is useful for regular consultations, classes, and ongoing services.
Resources can be created as shared or single resources to limit bookings. Resource management is available in the Pro and Elite licenses. Custom schedules can support different availability requirements, while address custom fields let customers enter an address connected with Google Maps.
Customize the booking experience
- Create booking form fields for special requests, addresses, file uploads, or other business questions.
- Offer a step-by-step booking flow or a catalog-style booking view.
- Let customers pay after booking through a link from email or the Customer Panel.
- Use custom notifications with new templates, multiple reminders, follow-ups, and service-specific messages.
- Schedule email and SMS reminders and follow-ups using templates.
These options can help a salon manage appointments, a consultant organize recurring sessions, a healthcare provider collect relevant information, or an education and fitness business coordinate individual and group bookings.
Payments, calendars, and online meetings
Amelia supports online payments through PayPal, Stripe, WooCommerce, Mollie, and Razorpay. The system also supports deposit payments and refunds through the Square integration described for Amelia. Calendar and meeting integrations include Google Calendar, Outlook Calendar, Zoom, Google Meet, and Lesson Space. Facebook Pixel and Google Analytics are also listed among the integrations.
For events, Amelia supports dynamic ticketing, deposit payments, recurring events, and different ticket options among the premium capabilities described in the source material. Time-zone detection helps present calendars in the client’s time zone, supporting customers in different locations.
Getting started
- Install and activate the Amelia plugin in WordPress.
- Create services, employees, schedules, or events.
- Configure booking forms, custom fields, notifications, and payment options.
- Connect the calendar, meeting, analytics, or payment integrations you plan to use.
- Place the booking form on the relevant WordPress pages using the available booking shortcodes.
Choose the Premium, Pro, or Elite edition according to the paid booking capabilities and integrations required for your appointment or event workflow.