Posted: September 12, 2024 at 9:15 am
Hey, |
|
Hi there, The short answer is you can’t set email to be optional. Everything relies on First name and email as a minimum (Last name isn’t technically required). How can EE deliver a digital product via email…. without the customers email address? |
|
I understand that this is a digital product and for a good user experience the emailadress is vital. There two use cases in which to have the emailadress as optional. Personaly, the second group I don’t care about but the first group, we would exclude them from the event, which already happened once. That’s why he wants that and why I am searching for a solution. And I don’t want to use another product. In my opinion event espresso is the best solution on the market. |
|
September 12, 2024 at 11:25 am I understand what you are saying here but I’m not really sure how else EE could handle this.
It’s not just about user experience here. This is similar to saying I want to purchase a product online but I don’t want to give my address for delivery. How does the company deliver a product without the required details? It can’t.
Ok, but then how is EE expected to handle those users? We take the First Name, Last Name and create a registration with it, but then what? We can’t send them an email confirmation, we can’t email them a ticket. If they don’t have an email address and don’t understand how to create one, it also can’t be expected for them to print a copy of the confirmation page to bring as proof either. So where do we go from there?
That’s fine but those users also need to understand they are putting a wall between them and the product. That’s the same with any purchase. If you go to Amazon to buy a product but don’t want to give your details, card info, name, etc to them… you don’t get whatever product it is you are trying to purchase. There are plenty of free/disposable email servers available which gives these users the option of creating an anonymous email to receive the registration confirmation/ticket without using their personal address if thats what they want. Event Espresso doesn’t require any useless additional information here, our bare minium is First Name and Email. First Name to know the name of the registrant (Last Name isn’t used in some cultures) and email to deliver the product.
Ok, so walk through this solution with me. If email wasn’t required how would the registration flow work? |
|
September 12, 2024 at 11:43 pm The product is the live event and the registration is the gate to that. It is a health related event, kind of preventive examination, on factory ground. Health is sensitive topic. The event itself is free for the employees. We want include the 5-10% of old employees. They would have access to a shared company pc. They register with their first and last name to the event and can print out the confirmation pdf. The doctor or physician will get a list for the appointments of that day. I understand, that this is not interesting for 99,9% of your clients and is not bringing your product forward. I just wanted a starting point, how I could approach a solution. |
|
So the only solution I can see for this is to set up the email field to use placeholder text which, if left in place, would count as a value when the form is submitted. I’ll prefix this with I suspect you will eventually run into issues from users forgetting to add their email address into the form (and thus submitting another contact with the placeholder value) but it should help with the above. This snippet will set the default value of the email field to be ‘placeholder@example.com’ when the visitor is logged out and no previous value has been set: https://gist.github.com/Pebblo/b11fad156f133e57763a460a78d83735 Add that to a custom functions plugin: https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/ You could then add some details to the page to highlight that it they don’t have an email address they leave the place holder in the field. The email question is still required there but you are prefilling it with a placeholder for them. I can’t really recommend this setup but I understand why you are requesting it, hopefully the above helps 🙂 |
|
You must be logged in to reply to this support post. Sign In or Register for an Account