Running into the same problem as the previous versions of WPamelia. Kinda hoped the loading speed issue was fixed by now because I love the new layout of the booking forms.
Situation: Using WProcket for caching, which works great.
If I turn Javascript delay, minify, etc. off in WProcket wpamelia works. However... The page speed is absolutely terrible, I can't run a paid campaign on Google with a 6+ sec of pagespeed landingpage. Even over 2s would kill any campaign / conversionrate.
When I turn WProcket JS caching functions on, like delay, defer and minify WPamelia form isn't visible at all, but the page speed is great. Under <0,2s all other stuff works fine, so it's just WPamelia.
Please don't reply "turn off all JS functions", that isn't an option. Sincerely hope you can help,
Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.
-
The slow load can be caused by a lot of things - the number of appointments you have, the number of customers, the number of employees, etc.
Other than Amelia, it could be caused by the amount of other data you have on the page.
Are you on a dedicated, or on a shared hosting? Can you increase the php_memory_limit on your site? If you're not sure how to do that, you can reach out to your hosting provider.
Please check out our demo sites - and see how the plugin should behave on a site with dedicated hosting and good server performance.
Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.
-
I see what you mean, i also tried to run one Google LightHouse report with our Demo page, and got a similar result.
Thank you for this feedback, we are passing this to our developers.
They will do their best to reduce any unused javascript during the loading of our Booking Forms and to add improvements in future updates of our plugin.
We will also check with our 2nd level Team if they have any additional advice on this matter, and going to report back with their input.
I'm having the same problem, today I found a solution, 1) Install WP Rocket 2) turn on delay all JS, 3) exclude your theme js, and also exclude /wp-content/plugins/ameliabooking/v3/public/assets/licence....something.js, you will find it when you inspect the page under network>JS. When you do that , the Amelia forms won't load until user interacts with the page. Seems like the only option for now. I'm still testing this so I'll post if I have any issues with the delay.
Hi there.
Running into the same problem as the previous versions of WPamelia. Kinda hoped the loading speed issue was fixed by now because I love the new layout of the booking forms.
Situation: Using WProcket for caching, which works great.
If I turn Javascript delay, minify, etc. off in WProcket wpamelia works. However... The page speed is absolutely terrible, I can't run a paid campaign on Google with a 6+ sec of pagespeed landingpage. Even over 2s would kill any campaign / conversionrate.
When I turn WProcket JS caching functions on, like delay, defer and minify WPamelia form isn't visible at all, but the page speed is great. Under <0,2s all other stuff works fine, so it's just WPamelia.
Please don't reply "turn off all JS functions", that isn't an option. Sincerely hope you can help,
Seems like simply adding: "amelia" in all JS related fields in WP rocket helps a lot. But the load time is still pretty high, but acceptable.
Is there any way to reduce the load time further? Because I see all kinds of other things in the pagespeed report below, but when simply removing WPamelia from a page like: https://demaandelijksemarketeer.nl/seo-cursus-individueel-of-voor-bedrijven/
The load time drops to <0,2s / 0,1s
https://pagespeed.web.dev/report?url=https%3A%2F%2Fdemaandelijksemarketeer.nl%2Fplan-workshop%2F&form_factor=desktop
Hi, Marco
Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.
-
The slow load can be caused by a lot of things - the number of appointments you have, the number of customers, the number of employees, etc.
Other than Amelia, it could be caused by the amount of other data you have on the page.
Are you on a dedicated, or on a shared hosting? Can you increase the php_memory_limit on your site? If you're not sure how to do that, you can reach out to your hosting provider.
Please check out our demo sites - and see how the plugin should behave on a site with dedicated hosting and good server performance.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
I'm surprised by the reaction.
I checked the demo site https://healthcare.wpamelia.com/ with lighthouse.
9/100 points: https://prnt.sc/UqCQAN3uY7l2
On my project, I'm loosing round about 40 points. Before ~100, after ~60
Attached files: Download.jpg
Please reduce the unused javascript during loading.
Attached files: reduce-unused-javascript.jpg
Hi, Vincent.
Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.
-
I see what you mean, i also tried to run one Google LightHouse report with our Demo page, and got a similar result.
Thank you for this feedback, we are passing this to our developers.
They will do their best to reduce any unused javascript during the loading of our Booking Forms and to add improvements in future updates of our plugin.
We will also check with our 2nd level Team if they have any additional advice on this matter, and going to report back with their input.
Thanks again.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Hi, Vincent.
Just following up on this.
Our developers have been made aware of this.
They will do their best to work on better javascript optimization going forward.
We can't say an exact ETA on it, but the improvements should be seen in one of the future updates.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
Thank you for pointing this out for us.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
I'm having the same problem, today I found a solution, 1) Install WP Rocket 2) turn on delay all JS, 3) exclude your theme js, and also exclude /wp-content/plugins/ameliabooking/v3/public/assets/licence....something.js, you will find it when you inspect the page under network>JS. When you do that , the Amelia forms won't load until user interacts with the page. Seems like the only option for now. I'm still testing this so I'll post if I have any issues with the delay.
Hi Petko,
Thank you for sharing that workaround via WP Rocket for a delayed load of the Form until user interacts with the Page.
We will pass this to our developers, it might help them with future improvements.
And it can be useful for other users who come across this ticket, if it is suitable for their use-case to delay it in that way.
Thanks again.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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