Hey there, Awesome Customers!
Just a heads up: We'll be taking a breather to celebrate International Workers' Day (May 1st and 2nd - Wednesday and Thursday) and Orthodox Easter from Good Friday (May 3rd) through Easter Monday (May 6th). So, from May 1st to May 6th, our team will be off enjoying some well-deserved downtime.
During this time, our customer support will be running on a smaller crew, but don't worry! We'll still be around to help with any urgent matters, though it might take us a bit longer than usual to get back to you.
We'll be back in action at full throttle on May 7th (Tuesday), ready to tackle your questions and requests with gusto!
In the meantime, you can explore our documentation for Amelia and wpDataTables. You'll find loads of helpful resources, including articles and handy video tutorials on YouTube (Amelia's YouTube Channel and wpDataTables' YouTube Channel). These gems might just have the answers you're looking for while we're kicking back.
Thanks a bunch for your understanding and support!
Catch you on the flip side!
Warm regards,
TMS
Hello there,
Is there any way to select Amelia to initially only load events for the following 10 days? I have 7 reoccurring events going on for the next 2 years at least. The Amelia widget is so slow to load because it loads 920 pages of events every time it opens. I think it would be a great feature to have Amelia open only the following week-10 days of these, but to have a search bar for the customer to be able to search a date for anything beyond that. It would save on the loading time and improve the page speed for Amelia, right now it's taking 15-20 seconds for the Amelia Widget to load which is completely unusable from a UX point of view.
Is there solution for this already that I am missing?
Thanks
Dan
Hello Daniel,
Thanks for reaching out to us.
You can try the pagination option. In General settings, you can configure the Default Items per page for both Frontend and Backend
Let me know if this is what you are looking for or if it helps.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thanks for the reply Stefan.
That didn't help. I tried deleting a lot of my events and that helped a bit but it's still very slow. This is also not ideal, I'd love to set all of my events up for the next year and know they're done, reducing the amount of available events to save on page load seems like quite a large compromise to have to make. On another site I use one of your competitors for bookings and my events are available in perpetuity with no problems whatsoever so surely this is not impossible. The rest of my page loads perfectly fine, all the CSS, all the images, everything, it's just Amelia that loads slow.
Is there something else it could be?
Hello Daniel,
You are welcome.
Unfortunatelly, there is not much that we can do since as we mentioned Amelia is not SaaS so the speed depends on your hosting package.
We've had customers that used Amelia for Covid-19 vaccinations, and they worked with around 1.000 appointments per day. If you have a lot of data (services, employees, appointments, and most likely customers) combined, so if the form is not filtered (like [ameliabooking service=1] or something similar), the form loads all services and all employees.
If you're connected to Google and/or Outlook Calendar, those are checked for availability as well. Once the service is selected, the employees are drawn and their free time slots are displayed. So, there are a few calls that pull relevant data, but that shouldn't be causing a lot of issues.
Maybe you can try increasing the timeout limit as well. Also, try enabling the "Load Entities on page load" slider in Amelia Settings/Activation? That should avoid AJAX calls for fetching entities (services, employees, locations, packages, tags) and should increase the performance.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thanks Stefan,
How do I increase the timeout limit? I can't find that anywhere in the settings? My "Load Entities on page load" slider is already turned on.
Thanks
Dan
Hello Daniel,
This is something that is related to the hosting provider settings. You would need to contact the hosting provider and ask them to increase this option.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables