Last month I talked to an executive director running a youth arts program with four staff. She listed her software stack for me: Bloomerang for donors, SignUpGenius for volunteers, Boardable for the board portal, Asana for project management, Mailchimp for email, Google Drive for everything else, and a shared spreadsheet she called "the real system."

Seven tools. Four people. And she was spending twelve hours a week being the glue — copying data between platforms, reconciling lists, making sure nothing fell through the cracks between systems that don't talk to each other.

She didn't have an efficiency problem. She had a tool problem wearing an efficiency costume.

The subscription trap

Here's how it usually happens. A nonprofit identifies a pain point — donor tracking is a mess, volunteer scheduling is chaos, the board never has current information. Someone finds a tool that solves that specific pain point. They sign up. It works for that one thing.

Then another pain point surfaces. Another tool. Another monthly subscription. Another login. Another data silo.

After three years, the organization is paying $800 a month across six platforms, none of which share data, and the staff member who set up the original Bloomerang account left two years ago. Nobody knows what half the automations do. But the subscriptions keep renewing because canceling something feels riskier than keeping it.

I've seen this pattern at every small nonprofit I've worked with. The tools aren't bad. Bloomerang is fine. Mailchimp is fine. The problem is that nobody designed a system. They just accumulated tools.

You automated confusion

This is the part that stings: most of these organizations bought software before they understood their own operations. They saw a problem, reached for a tool, and automated the mess instead of fixing it.

A volunteer coordinator who doesn't have a clear scheduling process doesn't need SignUpGenius. She needs to figure out the scheduling process first. Then she might need SignUpGenius — or she might need something simpler, or something different entirely.

When you automate a broken process, you get a broken process that runs faster. The confusion doesn't go away. It just gets harder to see because it's buried inside a platform you're paying $49 a month for.

What I learned from 200 events a year

I run The Matthews Opera House & Arts Center in Spearfish, South Dakota. It's a 120-year-old venue. We do over 200 events a year. Three staff.

Nothing on the market fit us. Every donor CRM assumed we had a development department. Every event management platform assumed we had separate teams for marketing, box office, and production. Every volunteer tool assumed someone's entire job was volunteer coordination.

Nobody's entire job is anything when you have three people.

So I didn't start with software. I started with a question: what actually happens here? I mapped the work — not the org chart version, the real version. Who touches what, when, in what order, and what breaks when they don't.

The patterns showed up fast. Volunteer scheduling was eating six hours a week because the information lived in three places and the coordinator had to reconcile them manually every Monday. Board packet assembly took four hours a quarter because someone had to pull data from five sources and format it by hand. Event entries went to five different platforms because nobody had connected the intake form to the distribution points.

Once the patterns were clear, the tools were obvious. Volunteer scheduling went from six hours to forty-five minutes. Board packets went from four hours to one click. Event entries publish everywhere from a single form.

I didn't buy those solutions. I built them — because the commercial tools available assumed an organizational structure I don't have. But the building only worked because I understood the operations first. The tools came after the pattern, not before.

The shift: map before you buy

If you're running a small nonprofit and your software stack feels like a burden instead of a lever, the problem probably isn't which tools you picked. The problem is that you started with tools instead of starting with operations.

Here's what I'd do instead.

Stop subscribing for six months. Don't add any new tools. Live with what you have and pay attention to where the pain actually is. Not where you think it is — where your staff actually lose time every week.

Map what happens. Pick your three most painful workflows and write down every step. Who does what, in what order, using what tool, and what happens when something falls through. Be honest. If the real process involves a sticky note on someone's monitor, write that down.

Find the pattern. Most operational pain in small nonprofits comes from the same three sources: data that lives in multiple places, handoffs that depend on someone's memory, and reporting that requires manual assembly. Once you see which one is killing you, the fix gets specific.

Then decide: build, buy, or skip. Maybe you need a custom tool. Maybe you need an off-the-shelf product configured correctly. Maybe you need to kill a process entirely. But now you're making that decision from understanding, not from a vendor's demo.

How I do this for other organizations

I call my consulting practice Groundwork, because the work that matters is always underneath. The method is simple: Listen, Map, Build, Transfer.

I listen to how work actually flows — not the board presentation version, the Monday morning version. I map the patterns and find where the system is leaking time. If the assessment reveals a gap that needs tooling, I build it. Custom tools designed around how the organization actually operates, not how a software company thinks they should operate.

Then I hand over the keys. The organization owns the system. No recurring dependency on me. No subscription. If it only works when I'm in the room, it's not done.

Some organizations don't need custom work. They need two of their six tools connected properly and three of them canceled. That's a fine outcome. And for nonprofits that need something affordable and ready-made right now, I've built tools from the same operational patterns — Pulley for donor management and volunteer coordination, Beacon for finding grant funders. The goal isn't to build — it's to fix the operations. Building is one way to get there.

The question worth asking

Next time someone on your team says "we need a tool for that," ask a different question first: do we understand the process we're trying to support?

If the answer is no, you're not ready for a tool. You're ready for a map.

The software can wait. Your operations can't.