Okay
  Public Ticket #2454171
Booking widget
Closed

Comments

  •  6
    Jack started the conversation

    Hi!

    My business is based on people entering an email automation and being asked to book a call with me. If they book it, they must be removed from the automation.

    The only way I can remove the client is when they visit the last page, the confirmation page. (expandyourbrandintensive.com/call-confirmed)

    Unfortunately the client would only visit this last page after he/she clicks on "FINISH" button at the screen "Congratulations. Your booking is complete" of Amelia booking widget. 

    That's the big problem! I've sent it to friends to test it and they all say that this screen looks like the end. They simply don't click on "finish" - therefore they don't visit the last URL and I can't use this condition in my automation, to remove them. 

    I'd need to change that "FINISH" button to something like "NEXT". Or even remove the phrase "Congratulations. You booking is complete" entirely. Why would anyone click on finish if the page says "Your booking is complete"?

    Also, to make things worse: when the person goes for "Add to my calendar", rather than "FINISH" they don't go the the last confirmation page either! They go to their own calendar, register the appointment there and close the page. That's bad design in my opinion.

    This is extremely important to me. If it's there's no way to fix it, unfortunately, I'd have to use another software for my appointments. It's sad because It took me forever to figure everything out and then find out about this now. 

    Can you help, please?

    Thank you.

  • [deleted] replied

    Hello Jack,

    Apologies for replying late, we are not working on weekends. 

    If you want you can use some JS to redirect to another page, rather than the Amelia's Congratulations page. We have some JS hooks, that are triggered depending on the view:

    window.beforeAddToCalendarLoaded()
    window.beforeBookingLoaded()
    window.beforeSearchLoaded()
    window.beforeSearchFiltered()
    window.afterSearchFiltered()
    window.beforeConfirmedBooking()
    window.beforeCatalogLoaded()
    window.afterSelectCatalogCategory(object_category)
    window.beforeCatalogCategoryLoaded(object_category)
    window.beforeCatalogServiceLoaded(object_category, object_service)
    window.afterSearchActivateService(object_appointment, object_serviceActive)
    window.afterSearchGoToSecondStep(object_appointment, object_serviceActive)
    window.afterBookingSelectDateAndTime(object_appointment, object_serviceId, object_providerId, object_locationId)
    window.afterBookingSelectService(object_appointment, object_serviceId, object_providerId, object_locationId)
    window.beforeConfirmBookingLoaded(object_appointment, object_service, object_provider, object_location)
    window.afterConfirmBooking(object_appointment, object_service, object_provider, object_location)

     

    You can use the hook, for example, beforeConfirmedBooking, that will be triggered when your customers confirm booking. You will of course set the redirect URL that you want in the script:

    <script>
    window.beforeConfirmedBooking = function()
    {
    window.location.href = "https://www.google.com";
    };
    </script>

    And you need to just place this script on the page where you have your Amelia shortode. 

    Hope this helps. 

    If you have any further questions feel free to ask. 

  •  6
    Jack replied

    Hi, Marija!

    I'm happy that this have a fix! Thank you for your answer. I tried and it worked perfectly. I'm not familiar with codes, by all means. But I just copied and pasted what you suggested. :)

    There's a problem, though. How is the client supposed to add the appointment to their calendar? Do we lose that feature doing this?

    Thank you!

  •  6
    Jack replied

    I have another problem now.

    Notifications are not being sent to customers when they schedule an appointment. I have no idea what happened. Can you please help? 

    Also, is there a way to talk with someone in real time? It takes too long to wait for your response. And I might have a reply to what you say. A 15-min conversation would fix all the issues at once, rather than taking several days with emails going back and forth.

  •  6
    Jack replied

    I just found out what did it. I enabled the customer panel in Roles Settings. It was the last modification I had done, so I figured I'd just turn that off on the wild chance. And it worked. I tested and notifications came back to live. Very strange! I want my customers to be able to reschedule their calls. Help?

  • [deleted] replied

    Hello Jack, 

    You are welcome. If you redirect to some other page rather than the Amelia Congratulations page, then customers won't have the Add to calendar option at the end of their booking, unfortunately. 

    Our support doesn't cover any type of calls, unfortunately. Ticksy is the only official support platform for communication. 

    Could you please confirm this - if you enable Customer panel all of the email notifications from Amelia stop working? If yes, that is not common behavior, so please setup the Customer panel and  provide me a temporary WP-admin login for your site where this happens, so we could log in and take a look.  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.


  •  6
    Jack replied

    Hi, Marija!

    Sorry for the late reply. I haven't figured out how to create temporary credentials. Been busy. I disabled the customer panel for now. But I'll get back to you.

  •  6
    Jack replied

    I have another problem to solve. It's an bug, actually. You might have to find someone to fix.

    When I add custom fields it includes a colon automatically after the label. The problem is that when I ask questions ending in question marks, the colon stays there. And of course, it shouldn't. Can you please look into this?

  • [deleted] replied

    Hello Jack, 

    Sorry about that. I forwarded this to our developers and the management so they will consider modifying this in the future updates of Amelia. 

    P.S. When you have questions or issues which are not related to the title of the active ticket can you please open a new one, and we will gladly help you there. This way, issues and questions which are related to different subjects will be in different tickets so other customers or our support agents can find them easily. Our policy is to have one issue or question per ticket.

    Thank you for understanding!


  •  6
    Jack replied

    I did think of that right after I posted the reply here. So I opened up a new ticket some minutes later.

    About the bug: It looks weird and I hope you guys can fix that unnecessary colon as soon as possible. 

    Thank you again!

  • [deleted] replied

    Hello Jack, 

    I forwarded it, so it should be modified in the following updates of Amelia.

    You are welcome.

    If you have any other questions or concerns feel free to open a new ticket and we will gladly help.