Answers.Body: <p>Perhaps the answer is to attach the custom field to Contributions rather than Contacts? This way the same contact could make multiple contributions and designate on each contribution (rather than a field associated with their contact record directly) what the designation is.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-27T13:23:30.887Z
Answers.LastActivityDate: 2015-07-27T13:23:30.887Z
Answers.UserDisplayName: Laryn
Answers.Body: <p>In order to assure a new contact is created when the form is completed you want to create an unsupervised rule that cannot reach the threshold to mark as duplicate. This will only work with anonymous visitors (those not logged in). If a user is logged in their information will be updated. Attaching the custom field to the contribution as suggested might be a better approach. You can then get a comprehensive history of contact contributions. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-28T14:36:00.343Z
Answers.LastActivityDate: 2015-07-28T14:36:00.343Z
Answers.UserDisplayName: KilakwaBT
Answers.Body: <p>Yes you can create user based on any field by ignoring email. you can find the option in </p>
  
  <p>Contacts -> Find and Merge Duplicate contacts </p>
  
  <p>The below link will explain more regarding the issue
  <a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Find+and+Merge+Duplicate+Contacts" rel="nofollow">http://wiki.civicrm.org/confluence/display/CRMDOC/Find+and+Merge+Duplicate+Contacts</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-27T13:23:38.793Z
Answers.LastActivityDate: 2015-07-27T13:23:38.793Z
Answers.UserDisplayName: Ramesh - ARTECH Consultancy
Body: <p>Currently, we have a <code>custom profile field</code> on our contribution page named: "<strong>Designation</strong>" which user need to have, but also we have contributors that make more than one donation and therefore the designation they selected the first time may not be the same the second time they donate.</p>
  
  <p>Can we have a contact created not based on unique email rather based on other fields? because a donor might use the same email id when making the contributions.</p>
  
Tags: <drupal><contribution-page><duplicate-contacts>
Title: Create new contacts every time someone makes a contribution ( with duplicate emails )
ThreadText: # Create new contacts every time someone makes a contribution ( with duplicate emails )
  
  (Asked by: username_0 on 2015-07-27)
  
  Currently, we have a `custom profile field` on our contribution page named: "**Designation**" which user need to have, but also we have contributors that make more than one donation and therefore the designation they selected the first time may not be the same the second time they donate.
  
  Can we have a contact created not based on unique email rather based on other fields? because a donor might use the same email id when making the contributions.
  
  **Tags:** drupal, contribution-page, duplicate-contacts
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2015-07-27. Score: 2
  
  Perhaps the answer is to attach the custom field to Contributions rather than Contacts? This way the same contact could make multiple contributions and designate on each contribution (rather than a field associated with their contact record directly) what the designation is.
  
  
  ---
  
  ### Answer by username_2 on 2015-07-28. Score: 0
  
  In order to assure a new contact is created when the form is completed you want to create an unsupervised rule that cannot reach the threshold to mark as duplicate. This will only work with anonymous visitors (those not logged in). If a user is logged in their information will be updated. Attaching the custom field to the contribution as suggested might be a better approach. You can then get a comprehensive history of contact contributions.
  
  
  ---
  
  ### Answer by username_3 on 2015-07-27. Score: 0
  
  Yes you can create user based on any field by ignoring email. you can find the option in
  
  Contacts -> Find and Merge Duplicate contacts
  
  The below link will explain more regarding the issue
  <http://wiki.civicrm.org/confluence/display/CRMDOC/Find+and+Merge+Duplicate+Contacts>
  
  
  ---
  
  