Don’t miss our Special Offer!

Up to 50% off
Grab Amelia
Grab Amelia

Explore the full list of features that come with Amelia

Discover what Amelia has to offer for your business, whether it's small or big – it doesn't matter!

empty state image

Sorry! No result found.

Try adjusting your search or filter to find what you’re looking for.

For more information you can visit our Help Center.

Popular Features

Automated notifications and reminders

Be in instant touch with your customers and employees - communicate with them through SMS and email text messages.

Google Calendar Synchronization

Google Calendar is a time-management and scheduling calendar service developed by Google. It allows users to create and edit events.

Online Payment Integrations

With online payment integrations like PayPal, Mollie, RazorPay, Stripe, and WooCommerce, your customers can enjoy secure and convenient payment options while shopping online, ensuring a smooth checkout process and peace of mind during transactions.

WooCommerce integration

Take care of all your payments, taxes and invoices by using native Amelia WooCommerce integration.

Events

Configure one-off or repeating events like conferences, classes, meetups, concerts, or anything else - provide a smooth and easy front-end booking interface and a comprehensive attendance management in the back-end!

Custom Fields for booking forms

Construct the booking form to match your business best - configure the custom fields (checkboxes, textareas, etc.) to collect any additional necessary information from your customers.

Packages of services

Encourage your customers to buy more by bundling single or multiple services in a package of appointments. You can set the price for the whole package so your customers can have a discount when purchasing the package of services.

PRO & ELITE licenses

Native Zoom integration

In a few clicks, you can connect your Zoom account with Amelia. Now your customers can book online appointments and events, and get a link to access them in the notification.

Google Meet integration

Let your customers schedule online virtual meetings and book online events while getting instant confirmation and access links in the notifications for Google meet.

Recurring appointments

Make sure your customers will become your returning customers by letting them schedule recurring appointments. Choose whether your appointment recurrence is daily, weekly, monthly or yearly. Maintain your customers satisfied on regular-basis.

Custom service duration

Create multiple durations for a single service and set prices for each service duration. When booking appointments, your customers will be able to choose from predefined durations, and see prices and available time slots.

New Features

Cart feature

Enabling the Cart feature enables customers to book multiple services within a single booking process. They can modify their selection by deleting or editing services and choose different dates, times, employees, and locations (if available).

PRO & ELITE licenses

Multiple selections in shortcode

With the new Step-by-step and Catalog booking forms, you can choose multiple categories, services, packages, employees, or locations in a single webpage.

Employee badge

Enhance your booking experience with customizable badges, adding a professional touch and reinforcing your brand identity. These badges not only showcase your commitment to exceptional service but also provide a quick and easy way for clients to identify and trust your dedicated team.

No-show customers tag

If activated, the no-show tag identifies customers who have missed their appointments, flagging them within the Appointments and Customer's profile sections. The tag color—gray, yellow, or red—reflects the frequency of missed appointments: once, twice, or three or more times.

REST APIs management

Unlock the potential of our REST APIs with a developer license, empowering you to extend integrations and customize the booking process to your unique needs.

ELITE licenses

Built-in popup

Now, you have the ability to choose whether you want your booking forms to appear on a page or in the convenient built-in Amelia popup view, giving you full control over your booking experience.

Event List 2.0 Booking Form

The new Event List 2.0 booking form offers customers a comprehensive overview of upcoming events and seamless ticket reservations, including various ticket types.

Refund option

Simplify the refund process by automatically initiating and processing refunds for customers, ensuring a seamless and hassle-free experience.

PRO & ELITE licenses

Pay via a Link

Allow customers to conveniently complete transactions through a personalized and secure payment link sent via email or within their customer panel.

Resources

You can share rooms, equipment, cars, chairs or any other resources between employees. To your clients, Amelia will show available time slots, create an appointment at the time they choose, and notify the employee.

PRO & ELITE licenses

WhatsApp integration

Amelia WhatsApp integration allows you to send your customers and employees notifications about upcoming appointments and events through WhatsApp.

PRO & ELITE licenses

Catalog 2.0 Booking Form

The new simpler and more intuitive catalog form makes it easier for your customers to search for services within certain categories.

Address Custom Fields

Our forms now offer Address Custom Field, where customers can enter their address that is linked to Google Maps, so it is easier to find the location where you will provide your service.

Coupons for packages

Provide your customers with unique discount codes that can be redeemed during the booking process. Boost customer engagement and satisfaction by offering attractive deals!

Appointments

Automated notifications and reminders

Be in instant touch with your customers and employees - communicate with them through SMS and email text messages.

Custom services schedule

Take advantage of full scheduling flexibility with the custom services schedule feature - configure the working hours and breaks individually per service and employee combinations.

Recurring appointments

Make sure your customers will become your returning customers by letting them schedule recurring appointments. Choose whether your appointment recurrence is daily, weekly, monthly or yearly. Maintain your customers satisfied on regular-basis.

Custom Fields for booking forms

Construct the booking form to match your business best - configure the custom fields (checkboxes, textareas, etc.) to collect any additional necessary information from your customers.

Employee schedule management

Efficiently manage employee schedules, contact information, workloads, and availability with our advanced employee scheduling system, empowering your team to optimize operations and improve productivity.

Step-by-step booking wizard

An alternative way of scheduling appointments by choosing one parameter (service, employee, date) at each step.

Catalog view for services

Quickly create an excellent looking services catalog with just several clicks.

Insightful dashboard and reporting

Keep an eye on how your business performs – track the most important financial and conversion-related KPIs through charts in a dashboard.

Calendar and list view

Amelia provides multiple options for managing the workflow, depending on the level you want to track: monthly, weekly, daily calendar view, timeline, or just an interactive list of appointments.

Multiple employees

Keep employees contact data in the WordPress database, manage individual load and performance, configure personal working schedule and days off.

Manage multiple locations

If you have several business locations, you can efficiently manage this with Amelia, storing contact data, address, and geolocation.

Group appointment bookings

Appointments do not always have to be individual - Amelia supports group bookings as well (e.g., for group excursions). Each service can have minimum and maximum capacity.

Booking Time Limits

Configure minimum time required before booking and before canceling. Depending on your business, configure the periods for bookings and cancellations.

Customizable setup for your company

Enter your standard business hours, non-working days and bank holidays, and each new employee will have this schedule by default, which you can adjust individually later. Configure currency, time and date format, and number format settings appropriate for your country. Currencies and formats are fully customizable.

Hierarchical organization of services

No matter how many different services do you provide, you can add all of them to Amelia, configuring individual duration, price, and other parameters.

Buffer time

Configure buffer time, required before and after the service, if the employees need some preparation before, or clean-up after an appointment.

Service photo gallery

Upload multiple pictures for service, to be shown on site’s front-end as service photo galleries/slideshows.

Support for Service Extras

Configure extra services, or special treatments provided additionally with a service, which can optionally raise the service price.

Manage the database of your customers

List your customers in a convenient filterable grid/list view. Sort by alphabet, or last visit.

Full financial details of the payments

A single database of all payments where you can check each payment status (finalized or pending), payment gateway (on site, PayPal, Stripe), total amount, discount, and other information.

Discount coupons for bookings

Create and track usage of discount coupons - for all or some specific services, with a particular usage limit, a fixed amount discount or percentage.

Customizable design

Choose colors and fonts for the front-end elements to make the booking controls match your WordPress theme and corporate brand style.

User Roles and Permissions

Amelia has four built-in user roles: admin, manager, employee, and customer. Each role has its scope of permissions. Adjusting user permissions through WordPress’ native capabilities system is possible.

GDPR compliance

Amelia does not store any customers’ data in compliance with GDPR. In Amelia Customer Panel, your customers can access, manage, and delete their personal data at any point in time.

Employee panel

Employees can log in and take control over their appointments and events, manage their schedule, working hours, days off and special days. Employees can manage price for their services, as well as the capacity.

Deposit payment

Deposit payment allows you to divide the amount into two instalments: the first part, which you define, will be paid online during the booking, and the remaining part of the total price that the customer will pay on-site.

Import customers' data

If you already have a customers database using our Import option you can easily import all data via CSV file.

Packages of services

Encourage your customers to buy more by bundling single or multiple services in a package of appointments. You can set the price for the whole package so your customers can have a discount when purchasing the package of services.

PRO & ELITE licenses

Custom service duration

Create multiple durations for a single service and set prices for each service duration. When booking appointments, your customers will be able to choose from predefined durations, and see prices and available time slots.

Resources

You can share rooms, equipment, cars, chairs or any other resources between employees. To your clients, Amelia will show available time slots, create an appointment at the time they choose, and notify the employee.

PRO & ELITE licenses

Time zones

Amelia will automatically detect the time zone from your customer’s computer and show slots in their time zone, while you will be able to see the slots in your time zone

Customer Panel

Let your customers efficiently manage their appointments, events, and profile right on your website by instantly entering the shortcode on a page. Customers can cancel or reschedule appointments without logging into WordPress.

Cart feature

Enabling the Cart feature enables customers to book multiple services within a single booking process. They can modify their selection by deleting or editing services and choose different dates, times, employees, and locations (if available).

PRO & ELITE licenses

Multiple selections in shortcode

With the new Step-by-step and Catalog booking forms, you can choose multiple categories, services, packages, employees, or locations in a single webpage.

No-show customers tag

If activated, the no-show tag identifies customers who have missed their appointments, flagging them within the Appointments and Customer's profile sections. The tag color—gray, yellow, or red—reflects the frequency of missed appointments: once, twice, or three or more times.

Events

Event List 2.0 Booking Form

The new Event List 2.0 booking form offers customers a comprehensive overview of upcoming events and seamless ticket reservations, including various ticket types.

Automated notifications and reminders

Be in instant touch with your customers and employees - communicate with them through SMS and email text messages.

Custom Fields for booking forms

Construct the booking form to match your business best - configure the custom fields (checkboxes, textareas, etc.) to collect any additional necessary information from your customers.

Employee schedule management

Efficiently manage employee schedules, contact information, workloads, and availability with our advanced employee scheduling system, empowering your team to optimize operations and improve productivity.

Recurring Events

With Amelia, you can organize events that repeat and designate a timeframe for the repetition of single or multiple-day repeating events.

Tickets for Events

Gain a competitive edge in event management by setting custom pricing based on ticket types, capacity, and more, enabling you to attract a wider range of customers and optimize revenue.

Event calendar view

Show events in a sleek, modern, fully responsive calendar on the page of your website with a shortcode. By clicking on an event, pop up with the details, schedule and images will be shown, and they will be able to book instantly.

Set organizer and staff for your event

With Amelia, you can assign your employees the role of Staff Members or an Organizer of Event, that will be added as Organizer on Google/Outlook Calendar if you decide to benefit from these integrations..

Manage multiple locations

If you have several business locations, you can efficiently manage this with Amelia, storing contact data, address, and geolocation.

Customizable setup for your company

Enter your standard business hours, non-working days and bank holidays, and each new employee will have this schedule by default, which you can adjust individually later. Configure currency, time and date format, and number format settings appropriate for your country. Currencies and formats are fully customizable.

Event Photo Galleries

Upload multiple pictures for events, to be shown on site’s front-end as event photo galleries/slideshows.

Manage the database of your attendees

List your customers in a convenient filterable grid/list view. Sort by alphabet, or last visit.

Full financial details of the payments

A single database of all payments where you can check each payment status (finalized or pending), payment gateway (on site, PayPal, Stripe), total amount, discount, and other information.

Discount coupons for bookings

Create and track usage of discount coupons - for all or some specific services, with a particular usage limit, a fixed amount discount or percentage.

Customizable design

Choose colors and fonts for the front-end elements to make the booking controls match your WordPress theme and corporate brand style.

User Roles and Permissions

Amelia has four built-in user roles: admin, manager, employee, and customer. Each role has its scope of permissions. Adjusting user permissions through WordPress’ native capabilities system is possible.

GDPR compliance

Amelia does not store any customers’ data in compliance with GDPR. In Amelia Customer Panel, your customers can access, manage, and delete their personal data at any point in time.

Employee panel

Employees can log in and take control over their appointments and events, manage their schedule, working hours, days off and special days. Employees can manage price for their services, as well as the capacity.

Deposit payment

Deposit payment allows you to divide the amount into two instalments: the first part, which you define, will be paid online during the booking, and the remaining part of the total price that the customer will pay on-site.

Import customers' data

If you already have a customers database using our Import option you can easily import all data via CSV file.

Custom Pricing of Events

If you have multiple types of tickets for your Event, you can set that with the option “Custom Pricing”. You can set the name, price and spots capacity for every specific type individually, or maximum capacity of all ticket types.

Time zones

Amelia will automatically detect the time zone from your customer’s computer and show slots in their time zone, while you will be able to see the slots in your time zone

Integrations

Google Calendar Synchronization

Google Calendar is a time-management and scheduling calendar service developed by Google. It allows users to create and edit events.

Native Zoom integration

In a few clicks, you can connect your Zoom account with Amelia. Now your customers can book online appointments and events, and get a link to access them in the notification.

Google Meet integration

Let your customers schedule online virtual meetings and book online events while getting instant confirmation and access links in the notifications for Google meet.

Outlook Calendar Synchronisation

Employees can connect their Outlook calendar to sync Amelia appointments and events with availability from their calendar.

Web Hooks

Connect Amelia with third party applications and send appointments and events data after each booking, canceling and/or rescheduling action.

MyCred Integration

The MyCred integration with Amelia enables customers to use gathered myCred points to book appointments or events, enhancing their booking experience.

Elementor Integration

The "Elementor" integration seamlessly combines Amelia with the popular page builder, allowing users to effortlessly create visually stunning website pages and easily add the Amelia booking form using Elementor's drag-and-drop interface.

Divi Integration

Amelia's integration with Divi enables effortless incorporation of Amelia's booking form using Divi builder modules.

Lessonspace integration

Use Amelia's integration with Lesson space to easily create online classrooms for each booked appointment or created event in Amelia.

BuddyBoss Integration

Integrate Amelia with BuddyBoss for effortless booking and appointment management within BuddyBoss profiles.

Facebook Pixel Integraiton

The Facebook pixel integration in the Amelia plugin allows you to track visitor activity, monitor conversions, and optimize your marketing efforts for enhanced website performance.

Google Analytics Integration

Track visitor activity, monitor conversions, and analyze marketing performance with Google Analytics integration in Amelia, providing valuable insights and data.

WhatsApp integration

Amelia WhatsApp integration allows you to send your customers and employees notifications about upcoming appointments and events through WhatsApp.

PRO & ELITE licenses

Mollie payment gateways

Accept customer payments online at the moment of booking. Choose the payment gateway you wish with our out-of-the-box integrations with Mollie.

WooCommerce integration

Take care of all your payments, taxes and invoices by using native Amelia WooCommerce integration.

PayPal payment system

The most popular payment system in the world supported out-of-the-box.

Stripe payment system

Allow your customers to pay for their reservations via Stripe payment system.

Razorpay

By incorporating RazorPay as a payment method in Amelia, you can offer your customers a secure and seamless payment experience.

All

Automated notifications and reminders

Be in instant touch with your customers and employees - communicate with them through SMS and email text messages.

Google Calendar Synchronization

Google Calendar is a time-management and scheduling calendar service developed by Google. It allows users to create and edit events.

Google Meet integration

Let your customers schedule online virtual meetings and book online events while getting instant confirmation and access links in the notifications for Google meet.

Packages of services

Encourage your customers to buy more by bundling single or multiple services in a package of appointments. You can set the price for the whole package so your customers can have a discount when purchasing the package of services.

PRO & ELITE licenses

WooCommerce integration

Take care of all your payments, taxes and invoices by using native Amelia WooCommerce integration.

Recurring appointments

Make sure your customers will become your returning customers by letting them schedule recurring appointments. Choose whether your appointment recurrence is daily, weekly, monthly or yearly. Maintain your customers satisfied on regular-basis.

Cart feature

Enabling the Cart feature enables customers to book multiple services within a single booking process. They can modify their selection by deleting or editing services and choose different dates, times, employees, and locations (if available).

PRO & ELITE licenses

Event List 2.0 Booking Form

The new Event List 2.0 booking form offers customers a comprehensive overview of upcoming events and seamless ticket reservations, including various ticket types.

Refund option

Simplify the refund process by automatically initiating and processing refunds for customers, ensuring a seamless and hassle-free experience.

PRO & ELITE licenses

Pay via a Link

Allow customers to conveniently complete transactions through a personalized and secure payment link sent via email or within their customer panel.

Resources

You can share rooms, equipment, cars, chairs or any other resources between employees. To your clients, Amelia will show available time slots, create an appointment at the time they choose, and notify the employee.

PRO & ELITE licenses

WhatsApp integration

Amelia WhatsApp integration allows you to send your customers and employees notifications about upcoming appointments and events through WhatsApp.

PRO & ELITE licenses

Allow canceling packages inside the Customer Roles Setting

If you have Pro or Developer license you can now enable or disable the option "Allow customers to cancel packages” from their panel.

PRO & ELITE licenses

Limit appointments, packages and events per customer

If you don’t want to allow customers to book an unlimited number of appointments, you can limit the number of appointments, packages and events per person. 

Expiration date for coupons

Set the date until when your customers have to use the coupon.

Catalog 2.0 Booking Form

The new simpler and more intuitive catalog form makes it easier for your customers to search for services within certain categories.

Address Custom Fields

Our forms now offer Address Custom Field, where customers can enter their address that is linked to Google Maps, so it is easier to find the location where you will provide your service.

Coupons for packages

Provide your customers with unique discount codes that can be redeemed during the booking process. Boost customer engagement and satisfaction by offering attractive deals!

REST APIs management

Unlock the potential of our REST APIs with a developer license, empowering you to extend integrations and customize the booking process to your unique needs.

ELITE licenses

Built-in popup

Now, you have the ability to choose whether you want your booking forms to appear on a page or in the convenient built-in Amelia popup view, giving you full control over your booking experience.

Employee badge

Enhance your booking experience with customizable badges, adding a professional touch and reinforcing your brand identity. These badges not only showcase your commitment to exceptional service but also provide a quick and easy way for clients to identify and trust your dedicated team.

Time zones

Amelia will automatically detect the time zone from your customer’s computer and show slots in their time zone, while you will be able to see the slots in your time zone

Custom services schedule

Take advantage of full scheduling flexibility with the custom services schedule feature - configure the working hours and breaks individually per service and employee combinations.

Custom Fields for booking forms

Construct the booking form to match your business best - configure the custom fields (checkboxes, textareas, etc.) to collect any additional necessary information from your customers.

Employee schedule management

Efficiently manage employee schedules, contact information, workloads, and availability with our advanced employee scheduling system, empowering your team to optimize operations and improve productivity.

Step-by-step booking wizard

An alternative way of scheduling appointments by choosing one parameter (service, employee, date) at each step.

Insightful dashboard and reporting

Keep an eye on how your business performs – track the most important financial and conversion-related KPIs through charts in a dashboard.

Calendar and list view

Amelia provides multiple options for managing the workflow, depending on the level you want to track: monthly, weekly, daily calendar view, timeline, or just an interactive list of appointments.

Multiple employees

Keep employees contact data in the WordPress database, manage individual load and performance, configure personal working schedule and days off.

Manage multiple locations

If you have several business locations, you can efficiently manage this with Amelia, storing contact data, address, and geolocation.

Group appointment bookings

Appointments do not always have to be individual - Amelia supports group bookings as well (e.g., for group excursions). Each service can have minimum and maximum capacity.

Booking Time Limits

Configure minimum time required before booking and before canceling. Depending on your business, configure the periods for bookings and cancellations.

Customizable setup for your company

Enter your standard business hours, non-working days and bank holidays, and each new employee will have this schedule by default, which you can adjust individually later. Configure currency, time and date format, and number format settings appropriate for your country. Currencies and formats are fully customizable.

Hierarchical organization of services

No matter how many different services do you provide, you can add all of them to Amelia, configuring individual duration, price, and other parameters.

Buffer time

Configure buffer time, required before and after the service, if the employees need some preparation before, or clean-up after an appointment.

Service photo gallery

Upload multiple pictures for service, to be shown on site’s front-end as service photo galleries/slideshows.

Support for Service Extras

Configure extra services, or special treatments provided additionally with a service, which can optionally raise the service price.

Manage the database of your customers

List your customers in a convenient filterable grid/list view. Sort by alphabet, or last visit.

Full financial details of the payments

A single database of all payments where you can check each payment status (finalized or pending), payment gateway (on site, PayPal, Stripe), total amount, discount, and other information.

Discount coupons for bookings

Create and track usage of discount coupons - for all or some specific services, with a particular usage limit, a fixed amount discount or percentage.

Customizable design

Choose colors and fonts for the front-end elements to make the booking controls match your WordPress theme and corporate brand style.

User Roles and Permissions

Amelia has four built-in user roles: admin, manager, employee, and customer. Each role has its scope of permissions. Adjusting user permissions through WordPress’ native capabilities system is possible.

GDPR compliance

Amelia does not store any customers’ data in compliance with GDPR. In Amelia Customer Panel, your customers can access, manage, and delete their personal data at any point in time.

Employee panel

Employees can log in and take control over their appointments and events, manage their schedule, working hours, days off and special days. Employees can manage price for their services, as well as the capacity.

Deposit payment

Deposit payment allows you to divide the amount into two instalments: the first part, which you define, will be paid online during the booking, and the remaining part of the total price that the customer will pay on-site.

Import customers' data

If you already have a customers database using our Import option you can easily import all data via CSV file.

Custom service duration

Create multiple durations for a single service and set prices for each service duration. When booking appointments, your customers will be able to choose from predefined durations, and see prices and available time slots.

Recurring Events

With Amelia, you can organize events that repeat and designate a timeframe for the repetition of single or multiple-day repeating events.

Tickets for Events

Gain a competitive edge in event management by setting custom pricing based on ticket types, capacity, and more, enabling you to attract a wider range of customers and optimize revenue.

Event calendar view

Show events in a sleek, modern, fully responsive calendar on the page of your website with a shortcode. By clicking on an event, pop up with the details, schedule and images will be shown, and they will be able to book instantly.

Event Photo Galleries

Upload multiple pictures for events, to be shown on site’s front-end as event photo galleries/slideshows.

Custom Pricing of Events

If you have multiple types of tickets for your Event, you can set that with the option “Custom Pricing”. You can set the name, price and spots capacity for every specific type individually, or maximum capacity of all ticket types.

Native Zoom integration

In a few clicks, you can connect your Zoom account with Amelia. Now your customers can book online appointments and events, and get a link to access them in the notification.

Outlook Calendar Synchronisation

Employees can connect their Outlook calendar to sync Amelia appointments and events with availability from their calendar.

Web Hooks

Connect Amelia with third party applications and send appointments and events data after each booking, canceling and/or rescheduling action.

MyCred Integration

The MyCred integration with Amelia enables customers to use gathered myCred points to book appointments or events, enhancing their booking experience.

Elementor Integration

The "Elementor" integration seamlessly combines Amelia with the popular page builder, allowing users to effortlessly create visually stunning website pages and easily add the Amelia booking form using Elementor's drag-and-drop interface.

Divi Integration

Amelia's integration with Divi enables effortless incorporation of Amelia's booking form using Divi builder modules.

Lessonspace integration

Use Amelia's integration with Lesson space to easily create online classrooms for each booked appointment or created event in Amelia.

BuddyBoss Integration

Integrate Amelia with BuddyBoss for effortless booking and appointment management within BuddyBoss profiles.

Facebook Pixel Integraiton

The Facebook pixel integration in the Amelia plugin allows you to track visitor activity, monitor conversions, and optimize your marketing efforts for enhanced website performance.

Google Analytics Integration

Track visitor activity, monitor conversions, and analyze marketing performance with Google Analytics integration in Amelia, providing valuable insights and data.

Mollie payment gateways

Accept customer payments online at the moment of booking. Choose the payment gateway you wish with our out-of-the-box integrations with Mollie.

PayPal payment system

The most popular payment system in the world supported out-of-the-box.

Stripe payment system

Allow your customers to pay for their reservations via Stripe payment system.

Razorpay

By incorporating RazorPay as a payment method in Amelia, you can offer your customers a secure and seamless payment experience.

Show more

Show less