Okay
  Public Ticket #2930592
Customer with one Wordpress account but two Amelia
Closed

Comments

  •  4
    Clément started the conversation

    Hi! 

    I'm using Amelia with WooCommerce, and I've noticed that we can now customize our forms and remove every fields, but the first name during the booking process.

    I think it's a great improvement, because it makes it faster for the customer.

    However, here's what I found. Let's imagine a customer comes back after a month. Their account has been created during their first purchase, and as they come back on the website, they are already logged in : 

    - They book another service with Amelia, but they make a typo in their name. 

    - They go through WooCommerce, where most fields are already populated, thanks to their previous purchase. 

    When the customer complete the purchase, there will be two Amelia accounts linked to one Wordpress account !

    And I can't see how the customer can have access to their previous Amelia account, as the one that is being displayed with the shortcode in the new one. 

    I admit it, it's a niche situation... But you know what we say, "never trust the user". 

    I guess what I want to understand is how would you create the most unified experience between WooCommerce and Wordpress so that this kind of event doesn't happen? 

    Thanks. 

  •  111
    Stanislav replied

    Hello, Clément,

    Thank you for reaching out to us.

    You can enable "Check customer's name for existing email when booking" in Amelia Settings/Roles/Customer or create the e-mail field with mandatory to fill out. One email can only be linked with one customer (as it's in Amelia), so if you have an issue with how WooCommerce is saving these customers, you should reach out to WooCommerce.

    If you need some further assistance, please don't hesitate to contact us.

    Have a nice day!


    Kind Regards, 

    Stanislav Snagovskiy
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs

    You can try wpDataTables add-ons before purchase on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  4
    Clément replied

    Hi! 

    Thanks for the input, I've implemented it. 

    However, I don't believe this solves everything, nor that the problem comes from WooCommerce.
    Let me try to rephrase it: 

    Scenario 1: An existing customer use a different email address on Amelia and the same as previously provided during their WooCommerce checkout: 

    • You now have 2 Amelia accounts linked to the same Wordpress account.
    • As a result, the customer will only see their last purchase through their Amelia Calendar. 

    Scenario 2: An existing customer use the same email address on Amelia and another one during their WooCommerce checkout:  

    • You now have 1 Amelia account linked to 1 Wordpress account and another Wordpress account (the second created) with nothing on it. 
    • As a result, the calendar won't even appear as the customer is now logged in with their second Wordpress account. This scenario is actually worse, because they can't visualize or interact with their lessons that are to come. 

    WooCommerce does what it's made for and can hardly do better: 

    - If the customer is logged in, the new purchase is added to the same Wordpress account. 
    - If the customer is a visitor, a new account is created during the checkout. 

    On the other hand, I believe you should change your plugin so that it takes into account the email address the customer provides during WooCommerce checkout process, and not the one provided on Amelia

    You could actually do the same with the first name, hence removing the need for the customer to fill anything until the final checkout. 

    I understand this is not the way your plugin is made, and that it requires time to implement such a thing, but as long as this is not done, some of your customers will complain about the two scenarios I've just mentioned.

    I just want to finish by saying that, from my perspective, your plugin is very close from perfection and that this is the only loophole I can still find.  

    I wish you a good week, 

    Clément. 

  •  111
    Stanislav replied

    Hello Clément,

    Thank you for your suggestion. We carefully follow customers requirements and try to implement most of them if they appear in requests from time to time, so we will add to our idea list and look into some possible solutions on plugin side in the future.

    If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.

    Have a nice day!

    Kind Regards, 

    Stanislav Snagovskiy
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs

    You can try wpDataTables add-ons before purchase on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables