Skip to main content

Merging Online Donations with Existing Records

This is the first database that I have used that will create a new record instead of searching for potential duplicates and asking if I would like to update the record or create new. This is exceedingly frustrating...I am spending a lot of time merging duplicates each time someone donates, and going in and editing records when people make typos. Is there a way that Nation Builder could make all new records (from people signing up on the site and from online contributions) check for duplicates before creating a new record?

Official response from

NationBuilder automatically de-duplicates records — no matter where they are entered into the database (i.e., imported, user submitted, etc.) — based upon a number of unique identifiers

As to the question of why you're seeing duplicate people in your database, there are a variety of possibilities. The most likely of which is that when your existing supporters are entering their data on your website (either as signups or donors) they're doing so (a) while logged-out of your nation and (b) using slightly different information — including a different unique identifier (ex: using a different email address)

The best way to prevent this issue in the future is for your existing supporters to log into your nation prior to taking any actions. Once logged in, NationBuilder will automatically populate the forms on your site with the information those supporters have already shared with you and log the actions they take on their existing profile (rather than creating a new one). 

That said, when dealing with user-submitted data some duplicates are to be expected (ex: the same person signing up twice with different emails), which is why NationBuilder automatically attempts to look for duplicates within your database on a daily basis.

Share this post

Showing 7 reactions

How would you tag this suggestion?
Please check your e-mail for a link to activate your account.