When a client creates a booking on the front end, the %time_zone% placehold works! However, when I create a booking for a client in the back end who is in a different time zone, the %time_zone% placeholder doesn't show anything, giving the implication in the notification to the end user, that it's their local time zone.
This is a big problem, and causes an incredible amount of frustration! It should at the very leastshow the default server timezone...even though the client might be in a different time zone. Because they are super confused as to what time the event is. It says the appointment in the notification is at 4pm, when it's actually at 10am their time zone. If it at least had the default server time zone "4pm Asia/Melbourne" appended, they'd be able to work out the time.
My clients are all over the world, and this time zone thing is incredibly frustrating. In an era where services all too often offered globally, it's surprising that Amelia doesn't cater for this.
I'm thinking as a temporary fix to either get a VPN, or change my system clock where my clients are based, and then create an appointment on their behalf so it at least shows them the correct time zone.
Sure, I can get them to create the appointment themselves, but my workflow just simply rarely works like that. I'm a therapist, and only very rarely do my clients book in a session themselves. I always at the end of the sessions say "same time next week?" and we coordinate a time then and there, and I'll book it in for them. It would be not professional if I said "just go online and book it in". Because sometimes they get busy and forget, etc etc.
If I decide to create the appointment myself on the front end (and pretend to be the client), should I get a VPN or change the system clock so they get the notification in the right time zone? Or perhaps I need some kind of chrome extension to spoof my timezone? Can you please advise what I can do to spoof this?
I know it's a lot of mucking around for me, but I just can't think of how else to fix this.
Thanks for taking the time to explain this. Very helpful, and also validating that this is indeed how it works. This may offer a temporary, albeit rudimentary solution.
HOWEVER...For anyone else who is having a similar issue, and comes across this ticket and also has struggles with its current flawed implementation, please vote here to allow admins the ability to set the time zone per customer by voting here:
Thank you for that suggestion. This is a good idea for a future option.
We will perhaps add a Time Zone selection to the Customer Edit Modal itself, or as you have shown, in the "New Appointment" section, to select a Time Zone there, or maybe both - if possible.
At this time, that is still not possible, for any back-end booking, the appointment will take the Time Zone of your WordPress, or if an Employee ads a booking from their Employee Panel - in that case it would take the Employee's Time Zone.
We will pass your suggestion to our Management, our devs will do their best to add this ( or at least something as similar as possible) in the future.
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
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.
Hi team,
When a client creates a booking on the front end, the %time_zone% placehold works! However, when I create a booking for a client in the back end who is in a different time zone, the %time_zone% placeholder doesn't show anything, giving the implication in the notification to the end user, that it's their local time zone.
This is a big problem, and causes an incredible amount of frustration! It should at the very least show the default server timezone...even though the client might be in a different time zone. Because they are super confused as to what time the event is. It says the appointment in the notification is at 4pm, when it's actually at 10am their time zone. If it at least had the default server time zone "4pm Asia/Melbourne" appended, they'd be able to work out the time.
My clients are all over the world, and this time zone thing is incredibly frustrating. In an era where services all too often offered globally, it's surprising that Amelia doesn't cater for this.
I'm thinking as a temporary fix to either get a VPN, or change my system clock where my clients are based, and then create an appointment on their behalf so it at least shows them the correct time zone.
Sure, I can get them to create the appointment themselves, but my workflow just simply rarely works like that. I'm a therapist, and only very rarely do my clients book in a session themselves. I always at the end of the sessions say "same time next week?" and we coordinate a time then and there, and I'll book it in for them. It would be not professional if I said "just go online and book it in". Because sometimes they get busy and forget, etc etc.
If I decide to create the appointment myself on the front end (and pretend to be the client), should I get a VPN or change the system clock so they get the notification in the right time zone? Or perhaps I need some kind of chrome extension to spoof my timezone? Can you please advise what I can do to spoof this?
I know it's a lot of mucking around for me, but I just can't think of how else to fix this.
Would love some ideas!
Thank you.
Ronnie
Hi ronnie,
can you please check what is your currently selected Time Zone in the WordPress back-end General Settings?
If you set it to a fixed Zone, such as UCT+0, then this placeholder does not correctly work in the Notifications.
Our developers will be working to fix that bug, but unfortunately for the time being it doesn't work when you have fixed Time Zone,
this issue is only for booking from back-end.
The solution is if you choose any City from the same Time Zone, then it should work.
Here are some screenshots from our Testing,
if we set "New York" time zone on WP,
and our Customer's time zone is Belgrade, Europe, the time difference is 6 hours,
so we make a note in the Notification with the time zone placeholder and it works.
However, if we try one of the 'fixed' UTC Zones, then it won't work.
Let me know if that helps?
Thank you.
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 Ronnie,
i just forgot to mention, about your second part of this subject,
you asked, what would happen in a scenario if you have to book on behalf of a Customer on the Front-End,
if you wish to 'simulate' their Time Zone;
All you have to do is just go in your current device settings, find the "Date and Time" settings,
and just set the Time Zone of the Customer there.
When your system clock changes, the browser will just pick it up.
Here are couple of screenshots if i change that on my Windows Desktop computer :
Additional useful note is,
you can enable the option to "Show booking slots in client time zone" in the General Amelia settings;
And if you use Step Form 2.0, you can always check above the Time Slot Calendar for the appointments,
what is the current Time Zone of the Booking Form there, on the front-end.
I hope these informations might be useful for your use case.
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 Milos,
Thanks for taking the time to explain this. Very helpful, and also validating that this is indeed how it works. This may offer a temporary, albeit rudimentary solution.
HOWEVER...For anyone else who is having a similar issue, and comes across this ticket and also has struggles with its current flawed implementation, please vote here to allow admins the ability to set the time zone per customer by voting here:
https://features.wpamelia.com/643
https://features.wpamelia.com/191
https://features.wpamelia.com/1820
https://features.wpamelia.com/1800
This will allow admins to change time zones for customers so they get the correct notifications in their current time zone.
Hi ronnie,
no problem, i am happy to help.
Yes, this is the best we have with our current Amelia's built-in capabilities.
But i see what you mean and i agree,
we did add this Time Zone option for each Employee - but we still don't have that for Customers,
so it would be great if our developers can add it soon, i hope so.
Thank you for pointing out the Suggestion links, this will be useful if other users come across it, so they can upvote,
and as more people vote, the feature will move higher on the priority list.
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.
Thanks again,
and of course, please don't hesitate to reach out to us with new tickets if anything else comes up in the meantime.
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,
I just realised what the solution needs to be:
Just a simple drop down for admins see attached!
That's how tidycal and others appear to do it.
Best,
Ronnie
Attached files: Screenshot 2023-11-02 at 6.45.56 am.png
Hi ronnie,
Thank you for that suggestion. This is a good idea for a future option.
We will perhaps add a Time Zone selection to the Customer Edit Modal itself, or as you have shown, in the "New Appointment" section, to select a Time Zone there, or maybe both - if possible.
At this time, that is still not possible, for any back-end booking, the appointment will take the Time Zone of your WordPress, or if an Employee ads a booking from their Employee Panel - in that case it would take the Employee's Time Zone.
We will pass your suggestion to our Management, our devs will do their best to add this ( or at least something as similar as possible) in the future.
If you wish to affect the development speed,
Please feel free to search through our feature suggestion page,
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
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.
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