• If you’re looking for a plug-n-play booking tool, this does the job as well as — or better than — many others out there.

    However, if you have a user workflow that’s just a little more than basic, you may have problems making this work for you. It’s not only a little odd the way it’s organized, but it’s also rather inflexible.

    For example, you’d think allowing a user to access their appointments would be an obvious feature. Well, it is a feature, but it’s ill-conceived. Here’s why…

    Your site may allow bookings for non-logged-in, anonymous users. That’s fine… in that case, Amelia will essentially create an “Amelia Customer” user when a booking is made. To access his/her upcoming appointments, that user will need to create a username and password *with Amelia* to access the “customer panel”. Or, if you specify, you can make the access to the “customer panel” not require a password… in this case, the customer will need to use a tokenized link sent via email to access their appointments.

    Not a really big deal, and it’s obviously necessary since if the user wasn’t already known at the time of the booking, and assuming there isn’t any sort of user login mechanism on your site… without Amelia doing the work of identifying the user (so they can access their appointments and not somebody else’s appointments), there isn’t any other way.

    But what if I don’t WANT my KNOWN (logged-in) users to have to create a separate Amelia login? Then the user will need to use the link in the email. But what if I don’t want to send an email… what if I just want my ALREADY LOGGED-IN USER to be able to simple view their appointments? There is no way.

    So in making the plugin work for both authenticated and unauthenticated users, the plugin has created unnecessary roadblocks for sites that ONLY function (for bookings at least) for authenticated users.

    It’s really poorly thought out… and unfortunately, by the time I finally got around to working through this with the site I’m building, I’m past my refund period so I’m out $$ AND I don’t have a solution working for my client that I’m happy with.

    • This topic was modified 1 year, 6 months ago by ctmartin2020.
Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author ameliabooking


    Hello there!

    Thank you for your feedback, it’s really valuable to us.

    The reason why Amelia’s log-in is different and separate from WordPress login is because it was simply asked for it to be like that by our customers. The amount of people saying “I don’t want my customers to log into WordPress” was really high when we created Amelia’s customer panel, so we developed it in that way.

    After some time, users like yourself asked for a feature that the panel is linked to the logged-in WordPress user, and we’ve added quite a lot of votes to that feature on our “to-do” list. Our developers will be working on this solution in the upcoming months, so it will probably be implemented relatively soon.

    Depending on how long ago you purchased the plugin, we may still be able to refund the purchase if this really is a deal-breaker. Please open a ticket on our official support platform (due to the rules of wordpress.org – we cannot provide a link to our official support platform here), and reference this review there, and our support managers will gladly see if there’s something we can do about this. Note that we’re bound by the rules of our reseller, and they block refund requests for us after a certain amount of time has passed.

    Kind regards!



    I bought amelia and had the same problem
    I have an educational site for children and parents are now angry because their children have more than one login page and more than one account
    It is correct that booking an appointment only requires a WordPress account
    The user should not get lost between multiple accounts and pages
    You said that you are working to solve this problem …. I am writing this after more than 5 months of that!!!
    thank you

    Thread Starter ctmartin2020


    Yes, I can’t see how it would be difficult to at least pre-fill the Amelia sign-up credentials with the current logged-in user credentials. All of that can be obtained in the backend.



    Any news on the topic? What will the developers say?



    I’ve just bought the plugin assuming that wordpress would be in charge of login and hit this issue – none my users will see the booking management unless they are already logged in, but now Amelia wants them to login again. Surely it should just notice if they are logged in and show their booked events straight away. I’ll have to ask for a refund. What’s everyone using instead once they hit this issue?

    Hi there, are there any updates on this issue? It is crazy that something as basic and intuitive as that is not part of the otherwise good plugin. I requested this feature (it should not be called a “feature” in my opinion as it is supposed to be in the core of such a plugin from the very beginning) a long time ago and it seems that very little progress, if any, has been made in that direction.



    The solution I went with is to use Events Made Easy instead. It’s not actually particularly easy, but with the free version you can make it so that logged in users just see a list of events and press one to book. It’s also harder to make pretty (which Amelia has out of the box).

    Are there any updates on the ETA for this functionality?
    This is a dealbreaker for several of my clients, so I’m waiting on this before I can roll out Amelia as a solution.

    Is this still an issue or has it been fixed by now? It’s the only issue that is stopping me from buying the plugin right now.

    I need this too.
    Any ETA?

Viewing 10 replies - 1 through 10 (of 10 total)
  • You must be logged in to reply to this review.