Answers.Body: <p>you mean asking the user to type twice their email and check it's the same?</p>
  
  <p>I can't find it right now, but recall reading that it wasn't that optimal as a UX (ie. people are not good enough to type without typo, but skilled enough to do a copy/paste of the email with typo ;)</p>
  
  <p>One more elegant solution seem to compare the email against a set of existing common domain names (eg yahoo.com, gmail.com) and suggest a fix if the error is on the domain name, eg. if I type "xavier@gmal.com", suggesting "did you mean xavier@gmail.com"?</p>
  
  <p>you could write an extension that add this feature by using this library <a href="https://github.com/Kicksend/mailcheck" rel="nofollow">https://github.com/Kicksend/mailcheck</a> (I used it for a drupal extension long time ago, worked well, and shouldn't be too complicated to write a native civicrm one)</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-06-02T07:52:51.310Z
Answers.LastActivityDate: 2015-06-02T07:52:51.310Z
Answers.UserDisplayName: Xavier
Body: <p>many time it so happened that individuals made spelling mistake, specially typing email address and therefore multiple contact was created.</p>
  
  <p>Just thought is there a chance to include a 2nd email address field in the registration page and notify the attendee when they make mistake spelling their email address?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-06-01T20:23:50.927Z
Comments.Text: Which registration page?
Comments.UserDisplayName: Coleman
Tags: <civievent><email>
Title: How to include Email address checking in event registration page to avoid multiple contacts entries?
ThreadText: # How to include Email address checking in event registration page to avoid multiple contacts entries?
  
  (Asked by: username_0 on 2015-06-01)
  
  many time it so happened that individuals made spelling mistake, specially typing email address and therefore multiple contact was created.
  
  Just thought is there a chance to include a 2nd email address field in the registration page and notify the attendee when they make mistake spelling their email address?
  
  **Tags:** civievent, email
  
  > **Comments:**
  > **username_1**: Which registration page?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2015-06-02. Score: 4
  
  you mean asking the user to type twice their email and check it's the same?
  
  I can't find it right now, but recall reading that it wasn't that optimal as a UX (ie. people are not good enough to type without typo, but skilled enough to do a copy/paste of the email with typo ;)
  
  One more elegant solution seem to compare the email against a set of existing common domain names (eg yahoo.com, gmail.com) and suggest a fix if the error is on the domain name, eg. if I type "xavier@gmal.com", suggesting "did you mean xavier@gmail.com"?
  
  you could write an extension that add this feature by using this library <https://github.com/Kicksend/mailcheck> (I used it for a drupal extension long time ago, worked well, and shouldn't be too complicated to write a native civicrm one)
  
  
  ---
  
  