First, thank you for this great plugin! it works beautifully and much easier than other booking appointment plugins I tried before...
However, I have 2 issues that I would like to solve:
1) I want to redirect to my thank you page when someone book an appointment so in the general setting I added my thank you page url and it works.
But my problem is that people need to click "finish" to get redirected and I really need to get rid of this extra step. It make sense if we turn on "add to calendar" option but if not, people should be redirected to the thank you page straight after submitting...
It is very important for me as I track conversion on Google Analytics and Google Ads. If I leave it like that and people don't click the "finish button" the conversion won't be recorded.
I want to implement the plugin to other customer websites and upgrade for the developer plan but definitely need this problem sorted out before.
2) the 2 way synchronisation does not work for me.
- Booking from Amelia comes to my personal Google Calendar
- All the appointments I add from my Google Calendar are set as Busy
- "Remove Google Calendar Busy Slots" is ON on Amelia setting
but the slots are not removed from the booking form if I add an appointment from my Google calendar. Am I forgetting something to get it working?
Here are a few appointments that I added on my google calendar but spots are not removed:
Thank you for your purchase, and for your kind words.
I don't know why it wouldn't work for you like this. You can track conversions if you set Redirect URL in General settings of plugin, so when customers come to that Congratulations page they will be shown the "Finish" button, so when they click on it, it will be redirected on your custom URL which you define (so you can use it on tracks).
Also, you can use hooks like beforeConfirmedBooking that will be triggered when your customers confirm booking.
As for the 2 way sync - did you follow the steps from our documentation?
I see your website has https. Can you tell me what it says in the Redirect URI, under Google Calendar Settings? Also, please check is the same URL from “Redirect URI” field and on "Create OAuth client ID" section in field Authorized redirect URL's.
Please provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party. You can write credentials here just check Private Reply so nobody can see them except us.
I created a new employee "Amelia Test", and added one appointment for 18.07. at 09:00, which showed in my google calendar correctly.
Then I created an event in my google calendar, and just like in your case - it didn't show an appointment in Amelia calendar:
The thing it that the appointment will not be shown, nor will the time slot be shown as unavailable until you actually create an appointment in Amelia. What "Remove Google Calendar Busy Slots" actually does is - it's not allowing anyone to book an appointment at that time for that employee:
So, here you can see that that time slot (from 10:00 - 11:00) is not available. So, turns out it is working as expected, we just didn't understand each other fully.
I'll just ask you to delete the appointment and the employee when you check this.
My 2 way synchronisation problem has nothing to do with Amelia plugin,
I just realised that in my Google calendar setting Time zone was GTM+2 and should be GTM+10 as I'm in Australia. that's the reason the time slot was not removed from the plugin as it 8h earlier so not in the proposed time slots...
I updated this setting and now everything is working beautifully...
Hi Amelia team
First, thank you for this great plugin! it works beautifully and much easier than other booking appointment plugins I tried before...
However, I have 2 issues that I would like to solve:
1) I want to redirect to my thank you page when someone book an appointment so in the general setting I added my thank you page url and it works.
But my problem is that people need to click "finish" to get redirected and I really need to get rid of this extra step. It make sense if we turn on "add to calendar" option but if not, people should be redirected to the thank you page straight after submitting...
It is very important for me as I track conversion on Google Analytics and Google Ads. If I leave it like that and people don't click the "finish button" the conversion won't be recorded.
I want to implement the plugin to other customer websites and upgrade for the developer plan but definitely need this problem sorted out before.
2) the 2 way synchronisation does not work for me.
- Booking from Amelia comes to my personal Google Calendar
- All the appointments I add from my Google Calendar are set as Busy
- "Remove Google Calendar Busy Slots" is ON on Amelia setting
but the slots are not removed from the booking form if I add an appointment from my Google calendar. Am I forgetting something to get it working?
Here are a few appointments that I added on my google calendar but spots are not removed:
15/07 1pm to 3pm
16/07 10.45am to 12.45pm
23/07 3pm to 5pm
Thank you very much for your Help!
Hello Clem.
Thank you for your purchase, and for your kind words.
I don't know why it wouldn't work for you like this. You can track conversions if you set Redirect URL in General settings of plugin, so when customers come to that Congratulations page they will be shown the "Finish" button, so when they click on it, it will be redirected on your custom URL which you define (so you can use it on tracks).
Also, you can use hooks like beforeConfirmedBooking that will be triggered when your customers confirm booking.
As for the 2 way sync - did you follow the steps from our documentation?
Best regards.
Kind Regards,
Aleksandar Vuković
[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
Hi Aleksandar,
Thank you for your answer
For conversion traking, I used the hook following your explanation on this post : https://tmsplugins.ticksy.com//ticket/2058057/
It works perfectly! 🙂
For the 2 way synchronisation Yes I followed the instruction in the documentation and I can't see what I did wrong...
Any idea how can I solve this problem and have it working?
You're welcome Clem, glad I could help.
I see your website has https. Can you tell me what it says in the Redirect URI, under Google Calendar Settings? Also, please check is the same URL from “Redirect URI” field and on "Create OAuth client ID" section in field Authorized redirect URL's.
Best regards.
Kind Regards,
Aleksandar Vuković
[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
Alright, Clem.
Please provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party. You can write credentials here just check Private Reply so nobody can see them except us.
Best regards.
Kind Regards,
Aleksandar Vuković
[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
Hi again Clem.
I see what's causing the confusion here.
I created a new employee "Amelia Test", and added one appointment for 18.07. at 09:00, which showed in my google calendar correctly.
Then I created an event in my google calendar, and just like in your case - it didn't show an appointment in Amelia calendar:
The thing it that the appointment will not be shown, nor will the time slot be shown as unavailable until you actually create an appointment in Amelia. What "Remove Google Calendar Busy Slots" actually does is - it's not allowing anyone to book an appointment at that time for that employee:
So, here you can see that that time slot (from 10:00 - 11:00) is not available. So, turns out it is working as expected, we just didn't understand each other fully.
I'll just ask you to delete the appointment and the employee when you check this.
Best regards.
Kind Regards,
Aleksandar Vuković
[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
Aleksandar,
Thank you so much for your investigation,
My 2 way synchronisation problem has nothing to do with Amelia plugin,
I just realised that in my Google calendar setting Time zone was GTM+2 and should be GTM+10 as I'm in Australia. that's the reason the time slot was not removed from the plugin as it 8h earlier so not in the proposed time slots...
I updated this setting and now everything is working beautifully...
So sorry that I wasted your time with that 😐
All sorted out
Thanks again!
Clem
Ah, that's great news, Clem.
Thanks for letting me know.
If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.
Best regards.
Kind Regards,
Aleksandar Vuković
[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