Answers.Body: <p>Your question suggests you may need to reread <a href="https://docs.civicrm.org/user/en/stable/common-workflows/deduping-and-merging/" rel="nofollow noreferrer">https://docs.civicrm.org/user/en/stable/common-workflows/deduping-and-merging/</a> and then set up your matching rule as you describe and use that. if they match then it will add data to the existing contact rather than create a new one</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-02T23:39:22.610Z
Answers.LastActivityDate: 2019-06-02T23:39:22.610Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>Although we have taken many different approaches, it was always been an issue with duplicated contact records.</p>
  
  <p>What I thought is, if I could include few fields like </p>
  
  <ul>
  <li>First Name</li>
  <li>Last Name</li>
  <li>Email</li>
  <li>Post Code</li>
  </ul>
  
  <p>and once that anonymous user fills in those fields mentioned above, CiviCRM would look for matching contact and prefills the details for a contribution page. </p>
  
  <p>Is it something possible to achieve? Anyone have any suggestions, please? Thanks</p>
  
Tags: <contribution-page><duplicate-contacts><prefilled>
Title: How to include validation fields to find user for a contribution page to avoid duplicate?
ThreadText: # How to include validation fields to find user for a contribution page to avoid duplicate?
  
  (Asked by: username_0 on 2019-06-02)
  
  Although we have taken many different approaches, it was always been an issue with duplicated contact records.
  
  What I thought is, if I could include few fields like
  
  * First Name
  * Last Name
  * Email
  * Post Code
  
  and once that anonymous user fills in those fields mentioned above, CiviCRM would look for matching contact and prefills the details for a contribution page.
  
  Is it something possible to achieve? Anyone have any suggestions, please? Thanks
  
  **Tags:** contribution-page, duplicate-contacts, prefilled
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-06-02. Score: 2
  
  Your question suggests you may need to reread <https://docs.civicrm.org/user/en/stable/common-workflows/deduping-and-merging/> and then set up your matching rule as you describe and use that. if they match then it will add data to the existing contact rather than create a new one
  
  
  ---
  
  