How to Merge Duplicate Records in WeGive
Duplicate records can creep into your database from imports, online forms, or syncs from your CRM. WeGive’s Merge Records tool lets you combine two duplicate records into a single, clean record — keeping all the giving history, custom fields, and activity in one place. This article walks through how to merge donor records, what gets carried over, and important things to know before you merge.Before you start
- Merging is permanent. Once two records are merged, the action cannot be undone. Always double-check that you are merging the correct records.
- If you use a connected CRM (Salesforce, etc.), merge in your CRM first. See the integrations section below for details.
- You can merge donors, designations (funds), and households from the dashboard, using the same 3-step wizard for all three record types.
The “Master” record vs. the “Merge” record
Every merge involves two records:- Master record — the record you want to keep. After the merge, this is the one that remains in your database.
- Merge record — the duplicate record being combined into the master. After the merge, this record is removed and its data is transferred to the master.
How to merge two donor records
The Merge Records tool is a 3-step wizard.Step 1 — Choose the record type
- From the dashboard, open the Merge Records tool.
- Choose Donors as the record type. (You will also see options for Designations and Households here.)
Step 2 — Select the two records
- In the Merge Record field, search for and select the duplicate record (the one to be removed).
- In the Master Record field, search for and select the record you want to keep.
Step 3 — Choose which fields to keep
WeGive shows a side-by-side comparison of the two records. For each field where the records differ, pick the value you want on the final master record:- ID
- Name
- Phone
- Address
- Custom fields
- Communication preferences
What automatically transfers to the master record
Even though you choose individual field values during step 3, WeGive automatically moves all related activity and history from the merge record onto the master record. You do not lose any of the following:- Donations — every transaction (one-time and recurring) from both records lives on the master.
- Recurring donations / scheduled donations — active recurring plans continue under the master record.
- Soft credits — both directions (credits given and received).
- Fund and designation allocations — designation preferences are preserved.
- Custom question / custom field answers — form responses on either record.
- Tags — all tags from both records.
- Communication list memberships — both records’ subscriptions are combined on the master.
- Event registrations — past and upcoming.
- Campaign associations — including involvement as a fundraiser, donor, or attendee.
- Peer-to-peer fundraiser pages — any fundraising pages owned by either record.
- Message history — receipts, appeals, and other communications.
- Activity log entries — full history of changes and actions.
- Logins — both email addresses remain valid logins for the master record, so the donor can sign in with either email.
What happens to the duplicate (merge) record
After the merge:- The duplicate record is removed from your active records list.
- Internally, WeGive flags the old record as merged into the master so reporting and integrations stay consistent.
- The duplicate’s email address still works as a login for the master record — donors will not be locked out.
Merging designations (funds)
The same wizard supports merging designations. Choose Designations in step 1, then follow the same select-and-confirm flow. All transactions, allocations, and reporting tied to the duplicate designation will be re-pointed to the master designation.Merging households
Households use the same Merge Records wizard as donors and designations. Choose Households in step 1, then follow the same select-and-confirm flow:- In the Merge Record field, search for and select the duplicate household (the one to be removed).
- In the Master Record field, search for and select the household you want to keep.
- Review the side-by-side comparison and choose which household properties (name, type, and other fields) should carry over to the master household, then confirm the merge.
Integrations: Salesforce and other CRMs
If your WeGive account syncs with a CRM, the order in which you merge matters.Best practice: merge in your CRM first
Merges initiated in your CRM will sync down to WeGive automatically. Merges initiated in WeGive do not automatically sync up to your CRM, so you would need to merge a second time on the CRM side.Salesforce specifics
- Use the NPSP Contact Merge tool in Salesforce — not the standard Salesforce contact merge.
- WeGive detects NPSP merges and automatically merges the corresponding donor records on the WeGive side.
- The Sync Deleted Households setting must be enabled in your WeGive Salesforce integration for household-related merges to flow correctly.
Things to know before you merge
- The merge cannot be undone. Confirm both records are correct before clicking Merge.
- Run reports first if you need a “before” snapshot — once merged, you cannot pull the old record’s data as a separate row.
- Both donors’ payment methods remain available on the master record because both logins are preserved.
- If a sync to your CRM is configured, follow the CRM-first guidance above to avoid having to repeat the merge on both sides.
- Household merges use the same wizard and Master/Merge framing as donor and designation merges — see the household section above.