Clean your donor list before the receipts go out.

Most donor lists carry duplicates. The same person gets entered from a Give to the Max gift, an event sign-up sheet, and a mailed check, each time spelled a little differently. In January those duplicates show up as split giving histories, year-end statements that understate what someone gave, and two acknowledgment letters to the same household.

After Give to the Max Day on November 19, the list is at its messiest right when the statements need to be right. I find and merge duplicates for a fixed price and log every decision, so your team can check the work.

Three records, one donor

This is what duplicates look like in a typical export. These sample records are invented. The problems in them are common ones. Highlights mark what differs from the first record.

Three donor records before cleanup
RecordNameAddressPhoneEntered from2026 gifts
10442Margaret Lindqvist1880 Selby Ave651-555-0148Give to the Max$150
11907Peggy Lindqvist1880 Selby AvenueblankGala sign-up sheet$0
12215M LINDQUIST1880 SELBY AVE APT 26515550148Mailed check$500

Left alone, this donor gets two year-end statements in January: one for $150 and one for $500. Neither shows the $650 she gave.

The merge log

Merge log for the sample records
RecordIntoEvidenceScoreDecision
1221510442Same phone once formatted. Same street address. Last name one letter apart (Lindquist, Lindqvist).0.96Merged
1190710442Same address. Peggy is a common nickname for Margaret. No phone or email to confirm.0.78Sent to youYou confirmed, then merged

After cleanup

The merged donor record
RecordNameAddressPhoneEntered from2026 gifts
10442Margaret Lindqvist1880 Selby Ave, Apt 2651-555-01483 sources$650

One statement for $650. The crosswalk file maps 11907 and 12215 to 10442, so her gift history follows her into your CRM.

Pricing

Donor Data Cleanup prices by list size
List sizeFixed price
Up to 2,500 records$600
2,500 to 10,000 records$1,200
Over 10,000 recordsQuoted after a short call

Ten business days from receipt of complete files. Working with a small budget? Ask about the sliding scale.

Everything included in a Donor Data Cleanup

Files move through an encrypted transfer and are deleted with written confirmation after delivery. How I handle your files

Next step

Book a 20-minute call or email me. We'll look at where your data lives and confirm a price.

Book a 20-minute call

Micah Orsatti · Saint Paul, Minnesota