massive limitations, stuck in most simple basics
-
We have been using this free edition in several day spa and sports studio projects, and we have never seen such a limited booking plugin before. The website may look great, but once you start building a project with this plugin, you quickly realize how limited and frustrating it is to work with. It is also full of bugs that remain unfixed even weeks later. There is no option to patch the files either.
We understand that no plugin is ever 100% perfect and that every line of code can contain bugs. However, that’s not what we’re talking about. What we don’t understand is how a booking plugin can be built without the ability to handle something as basic as asking for a customer’s birthday and sending a birthday email.
Amelia can not ask about birthday date in booking form.
You have to use a custom field. However, this date picker cannot be used to trigger birthday emails. Additionally, Amelia has no built-in option to properly collect and use birthday data during the booking process. You are forced to add this information manually for every client. Who would work like this in a real business? Nobody.
Do you want to sell gift cards for your day spa, massage studio, or sports studio? That’s one of the most common products in these industries. But not with Amelia. You simply cannot sell gift cards. This is one of the top-voted feature requests on their board, and even after four years, it has still not been implemented.
Do you want to see employee names in the calendar?
Sounds reasonable. However, in the latest version, this feature was removed. Hundreds of users have voted to bring it back, and many have reverted to older versions. Removing such a feature overnight has frustrated more than 700 users who are now asking for its return.
What about a general data protection and legal terms checkbox in the final booking step? Apparently, that’s too much to ask. Amelia cannot handle even basic requirements like this. There is no built-in option to require users to accept terms and GDPR conditions before confirming a booking. We’re not talking about advanced features here—these are fundamental requirements in any booking process.
You wanna have a hero/featured/one service image in your service detail page in top section? You can upload one image, yes. And it will be shown in top section of your service detail page, yes. But: At the same time they will make the button “show all images” – no matter if you upload one image or not. 😉 So you have to hide this “show gallery” element via custom css, because nobody from amelia think about it to give user the option to use only one image. Not a bit point,but why so frustrating and extra-work in basics like a beta solution?
Need a custom sort order for your services?
Amelia technically allows this—but with a catch. If you change even a small detail in one of your service, the order of all services gets randomized in sort order, and you have to manually reorder everything again. We reported this bug weeks ago, and it still hasn’t been fixed. How are users supposed to work efficiently if every small update forces them to reorganize their entire service list?
Do you want to display only the first name of your employees in the booking form? That’s not possible either. The last name is always displayed, both in the backend and frontend.
Do you want to display service names longer than four words? That’s also a problem. For example, a service name like “Botox Relax Day 24/7 (Night Edition)” gets cut off to “Botox Relax Day…”. Instead of implementing proper CSS for flexible layouts, they simply truncate longer titles. We fixed this ourselves with a single line of CSS and shared the before-and-after results with support. Their response? “This is a great idea.” A great idea? This is basic UX design. We simply added a min-eight to the service box and set a min height for title element. Now all boxes have the same height and the text is not cutted off.
And finally:
These are just some of the basic issues we encountered. We have discovered many more deeper problems that are hard to believe until you experience them yourself. We decide to keep this plugin in the free version in very very very simple projects without basic requests and advanced requests.
You must be logged in to reply to this review.