Every nonprofit I’ve ever gotten a look inside has the same piece of furniture: a spreadsheet with forty-seven tabs that has become the real database, because the real database is a subscription nobody trusts and nobody has time to fix. The spreadsheet works. It’s horrible, but it works, and the people running it are already at capacity.
That’s the honest starting point for talking about automation at a nonprofit: the problem was never that the tools don’t exist. The problem is that every hour of a nonprofit’s day is already spoken for, and most automation advice arrives as one more thing to learn, one more subscription to justify, one more “digital transformation” to survive. Nonprofits don’t need transformation. They need the forty-seven tabs to stop being a full-time job.
So here’s what we’d automate, and what we wouldn’t.
Yes: the filing cabinet
Donor records with three spellings of the same name, because three different people entered them across five years. Grant deadlines that live in the executive director’s calendar and nowhere else. An intake inbox where a family’s request for help can sit for three days because everyone assumes someone else answered it. These aren’t glamorous problems. They’re the actual job, and they’re exactly what automation is for — quiet, structural, human-in-the-loop fixes that make the honest work easier to do.
The rule we use is the same one we use everywhere: if a task happens more than twice and doesn’t need judgment, it should run itself. If it needs judgment, a machine should draft it and a human should decide. Volunteers and staff get their hours back for the parts of the mission that need humans — which, for most nonprofits, is almost all of it.
No: the megaphone
There’s a certain kind of AI pitch that keeps circling the nonprofit sector, and it’s the same one circling small businesses (I wrote about one of its salesmen in The openclaw guy): AI-generated outreach, blasted at scale, to keep your name in front of people. For a nonprofit, this isn’t just ineffective — it’s a way to spend the one asset the sector runs on, which is trust. A supporter who feels like a lead is a supporter who’s halfway out the door.
We won’t build that. We also won’t build a chatbot that answers a desperate person’s message with a cheerful deflection, or a “strategy” that requires hiring someone to maintain it. If automation can’t make the work more human, it’s not automation — it’s overhead with a demo.
The boring offer
We’re a small shop that builds and operates software for a living, and we keep a standing offer for nonprofits: a half-day automation audit, then small fixed-scope projects at nonprofit pricing, and pro bono work for the right organizations. Details are on our for nonprofits page.
The spreadsheet with forty-seven tabs isn’t a moral failing. It’s a sign that nobody’s been allowed to fix the boring stuff. That’s the work we’d like to do — so the spreadsheet becomes one tab, the deadlines nag politely, and the humans get back to the mission.