Amelia – Enterprise-Level Appointment Booking WordPress Plugin
It is a powerful next generation WordPress plugin for booking services, products, tickets, appointments, and more, built with the latest technology. Amelia is your 24/7 automated booking specialist so your customers can make appointments and book tickets and services automatically at any time of the day.
Custom Fields for Booking Forms
Create a booking form to suit your business – set up custom fields (checkboxes, text fields, checkboxes, etc.) to collect any additional required information from your customers.
Take care of all your payments, taxes and bills with Amelia’s built-in WooCommerce integration.
Sync with Google Calendar
Let your employees keep track of all appointments in their own Google Calendar.
Search interface for booking orders
Convenient search interface for finding a suitable service, employee and time by selecting one or several filtering criteria.
Multi-step booking wizard
An alternative way of scheduling appointments is by choosing one parameter (service, employee, date) at each step.
Browse Service Catalog
Quickly create a superior service catalog in just a few clicks.
Informative dashboard and reporting
Keep track of how your business is performing – track your most important financial and conversion-related performance metrics with charts in the dashboard.
Calendar and List
Amelia provides several options for managing your workflow depending on the level you want to track: monthly, weekly, daily calendar view, schedule, or just an interactive appointment list.
Multiple employee management
Store employee contact details in a WordPress database, manage individual workload and productivity, set up personal work hours and weekends.
Managing Multiple Locations
If you have multiple offices, you can efficiently manage this with Amelia, keeping contact details, address and geolocation.
Individual employee or service order form
Each form that you publish in the site interface can be customized: it can allow you to book any service or employee, or only a specific service.
Appointments don’t always have to be customized – Amelia supports group bookings (for example group excursions). Each service can have a minimum and maximum bandwidth.
Send email notifications to both customers and employees – when a meeting is booked, pending, canceled, declined, birthday greetings, meeting observation and more.
Three gateways for email notifications
Configure the gateway for email notifications that suits you best. SMTP, standard PHP sendmail, Mailgun API are available.
Set up global business hours, breaks and weekends for the company
Enter your standard business hours, non-business days, and holidays and each new employee will have this default schedule, which you can customize individually later.
Currencies and formats are fully customizable.
Customize the currency, time and date format, and number format options appropriate for your country.
payment system support The world’s most popular payment system is supported out of the box.
Stripe Payment System Support
Allow your customers to pay for their reservation through the Stripe payment system.
Support for multiple services and service categories
No matter how many different services you provide, you can add them to Amelia by customizing the duration, price and other parameters.
Buffer times before and after service
Set up the buffer times required before and after service if employees need some preparation before or after the meeting.
Service Photo Galleries
Upload some service pictures that will be displayed on the site as service photo galleries / slideshows.
Support for additional services
Set up additional services or special procedures provided in addition to a service that can further increase the cost of the service.
Making an appointment from the WordPress dashboard
If your customers book a service over the phone, you can quickly add your reservations to the database via the admin panel.
Create Customer Accounts from the WP Console
By creating a new appointment, you can quickly create a new WordPress user account for a customer so they can book it later.
Manage your customer database
List your customers in a convenient filterable grid / list view. Sorted alphabetically or last visited.
Complete financial information about payments
A unified database of all payments, where you can check the status of each payment (completed or pending), payment gateway (website, PayPal, Stripe), total amount, discounts and other information.
Discount coupons on booking
Create and track the use of discount coupons – for all or some specific services with a specific usage limit, fixed discount or percentage.
Choose colors and fonts for the interface elements to match your booking controls with your WordPress theme and branding identity.
User Roles and Permissions
The plugin has four built-in user roles: administrator, manager, employee and client. Each role has its own authority. Customization of user rights is possible through the native WordPress capabilities system.