Amelia – Events & Appointments Booking Calendar

Description

Amelia Lite is a free appointment booking WordPress plugin that allows to set up a fully-featured automated booking system on your WordPress website and is a handy tool for small businesses and individuals that depend on stable appointment booking processes.

Amelia Lite was built with newest Enterprise-level of technology both on front-end and back-end, ensuring smooth and slick user experience. Amelia elements are applying single-page-app approach, work without page reloading, and all elements were designed with the mobile first concept in mind – so all the admin and customer interfaces are perfectly responsive.

Amelia Lite supports:

  • Creating Step-by-step booking view by adding [ameliabooking] shortcode
  • Configuring the general settings for the company – General Settings
  • A convenient Calendar view on the back-end, giving a full overview on all the appointments and the statuses – Calendar Admin View
  • Flexible Appointment Management page, with an option to add appointments by your staff from the WordPress admin dashboard – Appointments Admin Page
  • Configuring provider’s details and working schedule – General Settings
  • Key numbers in the Dashboard – Dashboard page
  • Email notifications to the customer and provider when the appointment status changes.

Configuring Amelia Lite to book your first appointment through WordPress is literally a 5-minute job.

  • First, you would need to go to your WordPress’ admin page, open Amelia -> Services and add categories and services, as described here.
  • On the next step, you would need to add a step-by-step booking wizard to one of your posts or pages. To do that, just create a new post or page, or edit an exiting one, and add [ameliabooking] shortcode where you want to add the booking wizard. Save it – and that’s it – now customers can book appointments from your site’s front-end using Amelia Lite!
  • You can customize provider details and schedule in the General Settings page.

Please note some limitations of the Lite version:

  • Booking search view, catalog view and event calendar are not included.
  • Booking packages of services is not included
  • Booking recurring appointments is not included
  • Export option is not supported.
  • Coupons are not included.
  • Group services are not supported.
  • Adding the Locations is not included.
  • Customization options are not included.
  • You can only use Approved and Pending notifications, other types of email notifications are not supported.
  • Only basic plugin settings are supported.
  • Google Calendar and Outlook Calendar synchronizations are not supported.
  • Zoom integration is not supported.
  • WooCommerce integration is not supported.
  • PayPal, Stripe and Mollie payment types are not supported but you can use On-site payment type.
  • Access to our premium support system is not included.
    To use these and other options, please upgrade to the Full version!

Screenshots

  • Calendar back-end view
  • Appointments back-end view
  • Booking wizard front-end view

Blocks

This plugin provides 2 blocks.

  • Amelia - Events & Appointments Booking Calendar
  • Amelia - Events & Appointments Booking Calendar

Installation

Installing Amelia Lite is as easy as 1-2-3!

  • First, either locate the plugin through the WordPress’ built-in plugins browser, upload the ZIP file through WP Admin, or upload the Amelia Lite folder via FTP to your WordPress’ plugins folder on the server.
  • Activate the plugin in the “Plugins” page of your WordPress installation.
  • Enjoy!

Reviews

July 12, 2021
I have looked so much about a program or plugin that I can have many workers for many locations and the workers can schedule their own working hours, add to that the customers can reserve easily and pay online and the most effective thing that Amelia sends reminders and reservation messages to customers and to workers as well. Honestly I have not yet seen plugin like Amelia's plugin until now with very low price like that. Hey technical support is the most important thing about Amelia, I got help very quality and specially for my own site case, I really recommend Amelia if you want to make a successful services business, Thanks for the developer team and Alekandar!
July 10, 2021
The best looking booking plugin we have found. The team are actively developing and dedicated to regularly improving the functionality, so it's getting better and better. Support also very helpful. There are some limitations of native WordPress Hooks, so if you want to customise you need to be a bit creative. But out of the box there is a lot to offer. 5 stars for quality, support and continued development.
July 5, 2021
I've been using this for a year now. It's quite intuitive (though a couple of odd quirks) and pretty much does what it says for selling services and events. It's true there are some seemingly simple things it could do to make lives easier but on the whole it's pretty good. I've found support pretty good. Not instantaneous - may have to wait a day or so, but when they do, helpful. For what I needed I cant find better and certainly not at this price. I note quite a few one star reviews. Very very odd. I use most of the functionality, all the time, one star is highly unfair...perhaps competitors?
July 2, 2021
The plugin has good design, definitely the best one out there, and it also has a lot of features which let you manage a lot of services, however, there are A LOT of problems with it that diminish its vale to be almost non existent. Do not buy the PRO version because the packages feature is incomplete. What I mean by incomplete is the following: Packages are very constrained, you cannot create global packages, this means that you MUST assign the number of services that that package will contain, the client cannot pick and choose and this reduces the value of the package to the customer The plugin has support for custom fields which are correctly implemented in the booking modules, however this fields are completely ignored when the customer books an appointment from a package. This completely defeats the purpose of having custom fields because it makes you revert to manual management for this info. It is implemented as a completely separate funcitonality so users are forced to use the customer cabinet to book package appointments, they could've been implemented as credits and then the user could use any booking panel. Because of the lack of "tokens" in packages when a user cancels a booking that is not part of a package it just disappears, no credits are given back to the user to re-book nor refunds are given. No HTML emails and bugs in the spacing of paragraphs. Spacing is added randomly when saving notifications when using images. No visual calendar to indicate available services No packages for events. Events are completely separate in functionality. Support takes about a day to answer and they can never help, the most they do is "let their developers know" and tell you to suggest a feature and see if one day in the future they implement it. So basically they are treating things that to my liking should be part of the existing functionality, like new features. They also won't give you any guidance in regard to modifying their code, you'll have to reverse engineer all the application to be able to make modifications, which by the way turns out to be very time consuming because something like 70% of the app is made of third party libraries and frameworks so if you don't know one of them you are screwed and should learn it beforehand. I definitely regret buying this plugin but it is still the best one out there, sadly. If you are forced to buy like me consider you'll be modifying a lot of code to implement to your liking.
June 30, 2021
Is your plugingin perfect!?!? Only for ask cause every time that I contact the assistance it's always my fault but the problems remain! I've a case open and the assistance not help me. Also the answer take always more than 48h. Stay away!
Read all 123 reviews

Contributors & Developers

“Amelia – Events & Appointments Booking Calendar” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

V1.0.33
* Feature: Added two new Event Statuses: Full and Upcoming
* Improvement: When only one event is shown on the Event list it will be opened right away
* Improvement: ICS files are now sent only for appointments with Approved status
* Improvement: Added option for managers and employees to remove attendees from the Events
* Rescheduled appointments now follow the default appointment status
* BugFix: Fixed double spacing in email notifications
* Booking forms optimized
* Other small bug fixes and stability improvements

v1.0.32
* Added WP Mail as a Mail Service for Notifications
* Added new Spanish translation
* Small bug fixes and stability improvements

v1.0.31
* Improvement: Added option to Duplicate Events in the admin panel
* Added new Dutch translation
* Added new Spanish translation
* Added new German translation
* Added new French translation
* Added Britain English translation
* Added changes in Polish translation
* Fixed j \d\e F \d\e Y date format in Catalan language
* Fixed issue with deleting appointments on the admin dashboard
* Fixed issue with sorting services on the booking forms
* Other small bug fixes and stability improvements (edited)

v1.0.30
* Added %time_zone% placeholder that you can add to customers and employees notifications
* Added changes in German translation
* BugFix: Fixed issue with disabled phone input for WP users on the Event shortcode
* BugFix: Fixed issue with ordering Customers on the Customers list in Add/Edit Appointments modal

v1.0.29
* Added option to search and filter appointments, calendar, customers, employees and payments on admin WordPress back-end
* Added new German translation
* Added new Spanish translation
* BugFix: Fixed issue with Copy/Duplicate Appointments
* BugFix: Fixed issue with Last Appointment and Total Appointments options on the Customers page
* BugFix: Fixed issue with searching customers during the Appointment creation

v1.0.28
* Improvement: Implemented redesigned options for adding placeholders on the notification page – now all placeholders are sorted under the several categories in dropdowns
* Added new German translation
* Other small bug fixes and stability improvements

v1.0.27
* Implemented redesign for the placeholders on the notification page
* Small bug fixes and stability improvements

v1.0.26
* Added new German translation
* BugFix: Fixed several design issues on the front-end booking form
* BugFix: Fixed issue with Elementor and PHP version below 7.3
* Other small bug fixes and stability improvements

v1.0.25
* Feature: Integration with Elementor – now you can find Amelia shortcodes in Elementor
* Feature: Added option in Events to choose whether the same customer will be able to book the same event twice – option will be visible once you set “Maximum allowed spots” larger than 1
* Improvement: When price of the service/event is 0 the status on the Finance page will automatically be set to Paid
* Added new Dutch translation
* Compatibility with WordPress 5.6 approved
* Compatibility with PHP 8 approved
* Small bug fixes and stability improvements

v1.0.24
* Feature: Integration with Elementor page builder so it can be easily used with Amelia shortcodes for building the page
* Feature: Staff option added in Events settings so you can add provider that provides services to restrict double booking when there is an event created at the same time
* Fixed issue with booking with admin WordPress user role from the front-end booking forms
* Fixed issue with non mandatory customer’s email address and editing customer profile
* Small stability improvements

v1.0.23
* Added option to send ics file in emails so customers can add appointments and events to their calendars
* Added Hebrew translation
* Fixed “Finish” button at the end of the booking form
* Small stability improvements

v1.0.22
* Added change in Swedish translation
* Fixed issue with “Add to calendar” option for customers at the end of the booking form
* Fixed issue in Italian translation

v1.0.21
* Added Tanzania +255 country code
* Added Polish translation
* Added Chinese translation
* Updated Finnish translation
* Added small changes in Dutch and French translations
* BugFix: Fixed issue with booking closed event when attendee opens event before it expires but finish the booking after the event has closed
* BugFix: Fixed issue with searching customer in add appointment modal
* BugFix: Fixed issue with editing attendee and sending notifications
* BugFix: Fixed issue with Date filter on the Events page
* BugFix: Fixed issue with USA/CANADA country code for the phone number
* BugFix: Fixed issue with Trinidad and Tobago country code for the phone number
* Other small bug fixes and stability improvements

v1.0.20
* Improvement: Added solution for conflict with the Elementor Popup
* BugFix: Fixed issue with Portuguese date format
* BugFix: Fixed issue with MyISAM engine
* Other small bug fixes and stability improvements

v1.0.19
* Feature: Added option to disable bookings for more than one person in Events (by hiding the option to add more persons)
* Added option in Activation Settings to delete tables from the database after deleting the plugin
* Added changes in Dutch, Italian and Spanish translations
* Added Portuguese translation
* BugFix: Fixed datepicker on the Event booking form
* BugFix: Fixed issue with Total payment on the Finance page
* BugFix: Fixed issue with changing attendees’ status
* BugFix: Fixed issue with default time slot step of 1 hour and ‘Use service duration for booking time slots’
* BugFix: Fixed issue with Phone number as mandatory field option and customer that is logged into the WordPress during the booking process
* Other small bug fixes and stability improvements

v1.0.18
* Feature: On the back-end now you can create appointments in the past
* %appointment_duration% placeholder added
* Added CFP Franc currency
* Added Romanian translation
* Updated Arabic translation
* Updated Spanish translation
* Updated Dutch translation
* Updated French translation
* BugFix: Fixed issue with General working hours and days offs
* BugFix: Fixed issue with “Send recovery email” option on SMS login
* BugFix: Fixed issue with deleting attendee’s payment and opening attendees list
* Other small bug fixes and stability improvements

v1.0.17
* Fixed issue with recharging SMS balance

v1.0.16
* Compatibility with WordPress 5.4.2 confirmed
* Added option “Hide Currency Symbol on the booking form” in the Payment Settings
* Added IDs for services, categories and events
* Back-end calendar now shows only the working hours (without two hours before and after the working hours)
* Added Hungarian translation
* Added Arabic translation
* Added Danish translation
* Added Slovak translation
* Updated German translation
* Updated Spanish translation
* Updated Italian translation
* Added changes in French translation
* Added changes in Belgian translation

v1.0.15
* Small bug fixes and stability improvements
* Compatibility with WordPress 5.4.1 confirmed

v1.0.14
* Added Dashboard page for tracking number of scheduled appointments, percentage of load and revenue

v1.0.13
* Added Russian translation
* Dutch translation updated
* French translation updated
* Fixed issue with Jet plugins

v1.0.12
* Compatibility with WordPress 5.3.2 confirmed
* Added option for adding Amelia WordPress customer user role to customers
* Added option for customers to reschedule their appointments from back-end
* Fixed issue with scheduling two overlapping appointments
* Fixed issue with changing attendees status

v1.0.11
* Changed option “Send all notifications to additional addresses” so now you can add more than one address
* Added Finish translation

v1.0.10
* Added option for adding and editing event’s attendees from the back-end
* Fixed issue with setting up the service order
* Fixed issue with Gutenberg when there are no events

v1.0.9
* Plugin is now compatible with JQuery 3.x
* Added Guadeloupe country code

v1.0.8
* Updated German translation.
* Added new Lao kip currency.
* Fixed issue with booking two appointments at the same time.
* Fixed issue with showing pictures in email notifications.

v1.0.7
* Added Gutenberg block – the plugin is now Gutenberg optimized

v1.0.6
* Added Event booking option
* Added Dutch and French translations

v1.0.5
* Added Swedish Translation
* Small bug fixes and stability improvements

v1.0.4
* Added Sorting for Services on the Service page and in the front-end booking form
* Added option for choosing whether email fields on the booking form will be mandatory
* Added option to send email notifications to the additional address
* Small bug fixes and stability improvements

v1.0.3
* Fixed issue with service price that has decimal places

v1.0.2
* Fixed issue with deleting appointments and customers

v1.0.1
* SMS Notifications support added
* Minor changes for compliance with WordPress plugins repository policy

v1.0
* Amelia Lite Launch!