Back to Field Notes
Engineering

The Spreadsheet Is the Spec

Rilo Labs
4 min read

Every organization has the spreadsheet. You know the one.

Someone on your team spends hours every week pulling numbers from three different systems, copying them into rows, applying formulas, and reconciling the results by hand. It might be a grant allocation tracker that pulls from your case management system, your payroll platform, and your accounting software. It might be a donor report that stitches together data from your CRM, your email marketing tool, and your payment processor. It might be a program dashboard that only exists because no single system has the full picture.

That spreadsheet is the most honest document in your organization. It tells you exactly what data matters, where it lives, what needs to happen to it, and who needs to see the result. It's a spec for software that should exist but doesn't yet.

The good news is that building it has never been more practical.

The quiet revolution in your software stack

Here's something that most nonprofit and healthcare leaders don't know: the tools you already pay for can talk to each other.

Salesforce, QuickBooks, Square, Mailchimp, most EHR systems, most case management platforms, most payment processors. They all expose their data through something called an API, which is essentially a structured way for one system to request information from another. Your CRM can ask your payment processor "what donations came in this month?" and get a clean, organized answer back. Your reporting tool can pull case outcomes from your case management system without anyone logging in and exporting a CSV.

This isn't new technology. APIs have existed for decades. But for most mission-driven organizations, they've been invisible. The tools were there, but the cost of connecting them required a level of custom development that only large enterprises could justify. A project that unified three data sources into a single dashboard might have run $100,000 or more. For an organization operating on grant funding, that math never worked.

Two things have changed.

Why the math works now

The first shift is that API coverage has become nearly universal. Ten years ago, connecting to a niche case management system or a sector-specific EHR meant building a custom adapter from scratch. Today, the overwhelming majority of business software exposes a documented, well-maintained API. The connective tissue already exists. It just needs someone to wire it up.

The second shift is that the cost of that wiring has dropped dramatically. Better tooling, more mature frameworks, and improvements in how software gets built have compressed the time it takes to create integrations, data pipelines, and custom dashboards. Work that used to take a team of engineers months can now be done in weeks, sometimes less. Custom integration is no longer a luxury reserved for organizations with six-figure technology budgets.

This is a genuinely new window. The APIs exist. The development cost has come down. And the organizations that move on this now will have a structural advantage over those that keep reconciling spreadsheets by hand.

What this looks like in practice

We worked with a Bay Area nonprofit that had its donor data in one platform, email subscriber lists in another, documents scattered across cloud storage services, and an existing CRM that nobody trusted because the data was incomplete. Staff spent hours on manual data entry, and leadership had limited visibility into donor relationships and engagement history.

The systems they were already paying for could talk to each other. Nobody had asked them to.

We restructured their CRM around a nonprofit-specific data model, built bidirectional syncs between their email marketing platform and the CRM, set up automated imports for donation records, and migrated nearly 18,000 records from their legacy systems. The result was a single source of truth that updates itself. No more manual reconciliation. No more "let me check the other system."

The spreadsheet that used to take a staff member half a day every week simply stopped being necessary.

Start with one spreadsheet

The instinct is to think of this as a massive, organization-wide overhaul. It doesn't have to be. Start with one painful workflow. The spreadsheet that someone dreads every week. Connect the systems behind it. That first integration pays for itself quickly and builds the confidence to tackle the next one.

Every month you keep reconciling by hand is a month your organization operates with a partial picture, and a month where your staff is acting as the middleware between systems instead of doing the work your organization exists to do. The spreadsheet is the spec. The APIs are ready. The cost of building has never been lower.


Wondering what's possible with the systems you already have? We help organizations audit their tools, identify integration opportunities, and build the connective layer that eliminates manual data work. Let's talk.

Topics

EngineeringNonprofitHealthcare

Rilo Labs

Software for the work that matters. Built end to end by a small senior team.

Contact Us

Email: hello@rilolabs.com

© 2026 Rilo Labs. All rights reserved.