What was at risk
The Challenge
The charity had grown to 50,000+ donors and 10,000+ active cases — but their systems hadn't grown with them. Donor records lived in spreadsheets that three different people updated separately, creating duplicate entries, missing contact info, and no single source of truth. Recurring donations were tracked in a separate spreadsheet — and when a credit card expired or a payment failed, nobody noticed until a donor called to ask why their receipt never arrived. An estimated 30% of recurring donors quietly churned each year because failed payments went unresolved for weeks. Worse: donors had no idea what their money accomplished. They gave $250 and heard nothing for months. No impact report. No update on the families they helped. The charity's own staff couldn't answer basic questions — 'How many donors gave more than once last year?' or 'What's our average gift size?' — because the data was scattered across 14 different spreadsheets and two email accounts. The executive director estimated that administrative overhead consumed 70% of staff time that should have been spent on programs.
