Recent searches


No recent searches

Using two fields to confirm email address



image avatar

Danielle

Zendesk Luminary

Posted Sep 13, 2021

I would like to attempt to create a second field on our end user facing ticket form to have end users confirm their email address. We have many end users who input an incorrect email address, and having a second field that could halt the user from submitting a ticket until the two fields match would be great. I have not yet found a solution to this in the native Zendesk environment, but it would save our agents a lot of time. 


7

15

15 comments

Bump & +1

Would love to see this feature on the roadmap.

0


Hello, I'm also very interested to have this feature as native. Any news?

Thanks,

Franca

2


+1 to this feature

Also adding in the ability to have a field require a certain format. For example, it needs to be in the email format

1


日本ではとてもスタンダードな機能です。

フォームへの入力を間違えたお客様に対し、回答ができないとう問題は、カスタマーサポートとしては重大な問題となります。

至急、製品改善を求めます。

 

This is a very standard function in Japan.

Not being able to reply to customers who fill out forms incorrectly is a big insident for customer support.

I request you to improve the product as soon as possible.

1


This lack of a basic feature is causing so many issues for us. Customers simply think we don't reply to emails, but their email address is being entered incorrectly. You can spot it all the time.

It's just costing us reputational damage and it's probably going to be worth the effort to move away from ZenDesk to get past this issue.

2


1901830184044 Thank you!! That's exactly the kind of help I was hoping someone would chime in with :D 

I think when getting element, the class or ID to look at would be

request_anonymous_requester_email for the default email address

request_custom_fields_360001234567 for your custom field

 

2


We, too, would like to see this feature added.  Or, is there a template we can edit and add in a script to perform this action? In our former ticketing system we achieved this by adding the below script to the ticket form:

<script>

function validate_email()
{
var elemail1 = document.getElementsByName("ticketemail");
var elemail2 = document.getElementsByName("ticketconfirm");
if (elemail1 && elemail2)
{
var e1 = elemail1[0].value;
var e2 = elemail2[0].value;
if ((e1.length > 0) && (e2.length > 0) && (e1 != e2))
{
alert("Email addresses must match");
return false;
}
}
return true;
}

</script>

4


Hey Danielle,

I'm just going to point out the blatantly obvious/ manual way you can achieve this currently inside Zendesk. 

- Create a simple custom text field asking the customer to input their email address and make it mandatory. 

- Sit this new email field at the top of the form. By doing so, the custom field will sit under the default email address field. 

- The agent will then just need to cross-check that the email address linked to the user profile, is the same as what the user puts in the custom field. 

I totally recognise that you're looking for some form of field validation where the second field validates against the first to ensure it's correct etc. However the above would be the only way to achieve this inside Zendesk currently until this type of thing is built.

Hope this helps. :)

1


Thanks Stephen - yes, the General Troubleshooting Q&A topic is a fine place to ask Guide-related questions. 
 

1


1263082116169 Sure, I agree that it still constitutes feedback that could one day be addressed natively. 

In the meantime, I guess I'm more wondering how we can improve developer support in the Community. I expect use cases like this would be pretty easy for an experienced developer to help with. But where is the appropriate forum to get help for Guide solutions? Whether or not 1263169302390's team wants to engage, surely us customers should have a place to help each other out with developer questions relating to Guide :D 

3


Sign in to leave a comment.

Didn't find what you're looking for?

New post