We are currently updating a member database with returning and new students/contacts. In the past we have been able to import lists updating the returning students, but now new duplicate records are being created for each of our returning students. I have tried importing using several dedupe rules (including ones that worked in prior years) and also selecting update and skip, but still get duplicates.

What am I missing? Since last year, I have udpated WordPress, CiviCRM and PHP, but I don't know if that could cause this sort of problem. Any suggestions are welcome.

CiviCRM 4.7.31 Wordpress 4.9.6 PHP 7.1

1 Answer 1


Easiest way is just to use the Contact ID if it is in your file.

Are you importing to the same location type? It does not dedupe a given data point if importing on a different location type.

I've noticed that you must set your desired dedupe rule to be unsupervised. Selecting a rule that is not marked unsupervised hasn't worked lately and is probably a bug.

I believe this is related Import Contacts with dedupe rules

  • Changing the rules to unsupervised seemed to do the trick!
    – YOBC
    Commented May 30, 2018 at 17:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.