Home›Insights›healthcare recruitment software
healthcare recruitment softwareAll Verticals

How Goodwork Went from Three Spreadsheets to One Pipeline

See how Good work replaced three spreadsheets with one healthcare staffing pipeline, and why coordination, not demand, is the real constraint on agency growth.

Gaurav Kumar
Gaurav Kumar
CEO | Staffinc.io
Oct 6, 2026 · 10 min read

Introduction

Goodwork is a composite, not a real agency, but the shape will be familiar to anyone running a mid-sized Healthcare staffing firm. A roster of credentialed clinicians. A book of open requisitions. A ledger of active assignments. Three spreadsheets, maintained by hand, updated daily, trusted completely.

That arrangement holds for a while. Then volume arrives, and coordination becomes the first thing to break.

What follows draws primarily on the Bureau of Labor Statistics Occupational Outlook 2024–34, supplemented by NSI Nursing Solutions' 2025 Retention Report and SIA. What it describes is what changed for Goodwork, and why the same thing tends to happen to staffing agencies at roughly the same point in their growth.

What did the three-spreadsheet system actually look like?

Each file was accurate on its own terms. Sheet one carried the clinicians: names, specialties, license numbers, credential expiry dates, availability windows. Sheet two carried demand, which meant open requisitions from partner facilities, shift requirements, bill rates, and target start dates. Sheet three carried what had already been agreed: assignments, hours worked, invoice status, and renewal dates.

No single sheet was wrong. The problem was arithmetic. Three accurate files produce inaccurate answers when nothing connects them.

A credential uploaded to the first sheet never announced itself to the third, where an active assignment depended on it. A newly signed requisition in the second could not be checked against the first without someone opening both and reading down two columns. Every week, a coordinator re-typed data that already existed somewhere else. The owner became the integration layer, a human API sitting between three systems with no reason to speak to each other.

None of that obligation softens because the tracking happens in Excel. The Joint Commission's credentialing standards require hospitals to verify practitioner credentials through primary sources, and CMS Conditions of Participation place the credentialing and privileging duty on the hospital's governing body. Agencies supplying those clinicians absorb the documentation burden in practice, and they absorb it whether or not their record-keeping is built to carry it.

Where does that model break down first?

Two costs appear, and only one of them gets discussed.

The visible cost is reconciliation time. Copying, pasting, cross-checking, chasing which version of a clinician's file is current. It is tedious, measurable, and usually the only cost anyone names out loud.

The quieter cost is structural. Available supply and open demand sit in separate files, so the fastest matches are often the ones nobody thinks to look for. A recruiter searches what they remember, not what exists. Compliance status lives one file away from the placement it governs, which means a lapsed credential stays invisible for exactly as long as nobody checks. And spreadsheets report backwards. They describe what happened. They almost never warn about what is about to break.

There is an irony worth sitting with. An agency can be fully compliant in substance and still fail an audit, because the evidence trail is spread across three documents and one person's memory. Substance and provability are not the same thing, and the gap between them is where findings live.

The pattern points somewhere specific. The difficulty was never the spreadsheet. It was that the work had never been designed as a workflow, only recorded as one.

What separates a task list from a healthcare staffing pipeline?

A pipeline implies sequence: states that connect and hand off. Sourced, credentialed, matched, placed, billed, renewed. Each stage depends on the one before it and produces something the next one needs. When those states live in separate files, every handoff is manual by default. When they live in one system, the handoffs become structural.

Three things change at that point, and none of them are exotic.

Data stops being entered and starts being reused. A credential is captured once and referenced everywhere it carries weight. Matching stops being a search and becomes a routine, because available supply sits in the same view as open demand, and recruiters spend their hours on judgment rather than retrieval. Compliance stops being periodic and becomes continuous, with expiry dates and missing documents surfacing on their own schedule instead of an auditor's.

That last shift is the one that changes the economics. Manual systems scale linearly in cost. Every clinician added, every facility added, every assignment extended adds administrative load, and the load never nets out. A connected system does not behave that way. That difference compounds quietly until it stops being quiet.

What does a unified healthcare staffing pipeline contain?

Four layers, stacked.

A clinician profile: credentials, availability, work history, compliance state. This is what the first spreadsheet was trying to be. A role pipeline: open requisitions, facility requirements, bill rates, stage in the process, which was the second spreadsheet's job. A placement record: assignments, hours, invoicing, renewal dates, replacing the third.

Then there is the fourth layer, and it is the one spreadsheets structurally cannot hold. Call it the signal layer. Expiry warnings. Match suggestions. Margin visibility. Bottleneck flags. A spreadsheet stores what someone typed into it and nothing more. It carries no view about what is coming.

Most agencies that consolidate eventually find the fourth layer is where the operational difference concentrates. The first three are storage. The fourth is judgment, and judgment is the part that used to live entirely in the owner's head.

What does the published evidence say?

Healthcare staffing has stayed durable through cycles that hit other staffing segments harder, and supply-side pressure is the persistent theme across almost every dataset.

According to the U.S. Bureau of Labor Statistics' Occupational Outlook Handbook for 2024–34, registered nurse employment is projected to grow 5 percent over that decade, with about 189,100 openings for the occupation each year on average, a figure driven largely by the need to replace nurses leaving the workforce rather than to staff new positions.

According to NSI Nursing Solutions' annual hospital retention study, registered nurse turnover has run in a band from the mid-teens to the high twenties in recent years, with vacancy rates that have never fully resolved.

According to Staffing Industry Analysts, healthcare has consistently ranked among the largest and most resilient segments of the United States staffing market, including through periods when the broader industry contracted.

Read together, those figures suggest demand is not the binding constraint. In our view, coordination is. The credentialing literature has said something similar for years. Verification is not a one-time event but a recurring obligation, and the administrative cost of satisfying it compounds with every clinician, facility, and contract extension added to the book.

What outcomes follow, and when does consolidation not pay?

Agencies that move to a single pipeline tend to report improvement in three areas, and the mechanism is straightforward.

Compliance exposure narrows. When verification and expiry tracking sit inside the workflow rather than beside it, the distance between being compliant and being able to prove it closes. Margin becomes visible, because bill rates, placement costs, and clinician availability sit in one view, letting recruiters weigh assignments before pursuing them rather than after. Capacity stops scaling with headcount, since we'd argue reconciliation work shrinks to near-zero because there's nothing left to reconcile.

The honest caveat deserves room. If a facility client mandates a proprietary vendor management system that sits outside the agency's pipeline, or if volume stays low enough that one owner can hold the entire picture in working memory, consolidation buys less than the vendor pitch suggests. We expect consolidation to pay above a threshold. If current trends hold, below that threshold, spreadsheets remain adequate, and an agency moving early may spend money solving a problem it does not yet have.

Summary

Goodwork's story is not about software. It is about connective tissue.

Three accurate spreadsheets produce inaccurate answers when nothing links them.

Reconciliation time is the visible cost. Missed margin and unprovable compliance are hidden.

A pipeline differs from a list because it connects states that hand off.

Four layers define it: clinician profile, role pipeline, placement record, and a signal layer that looks forward.

Demand in healthcare staffing is durable by every measure. Coordination is the real constraint.

Consolidation pays above a threshold. Below it, spreadsheets are adequate.

One Big Idea: The three-spreadsheet problem is a fragmentation problem. Fix the fragmentation, and compliance and margin follow.

Staffinc builds home nurse staffing compliance workflows customised from a proven base model, so PHIPA compliance gets mapped into templates, validation, and export logic before they become a claim rejection. See how this works for nurse staffing agencies on, staffinc.io/us.

Frequently Asked Questions

  1. What is a healthcare staffing pipeline?
    It is the connected sequence of stages a clinician and a role pass through together, including sourcing, credentialing, matching, placement, and renewal, held in one system rather than divided across separate files or disconnected tools. The defining feature is linkage, not storage: each stage produces what the next needs.

  2. How does a pipeline differ from a spreadsheet or an applicant tracking system?
    A spreadsheet records state. An applicant tracking system generally manages applicants. A pipeline links supply, demand, compliance, and billing so that a change in one place surfaces everywhere it carries consequence, such as a credential update reaching the assignment that depends on it.

  3. How long does the transition from spreadsheets to one pipeline take?
    It depends far more on data quality than on tooling. Historical records usually need cleaning before they can be trusted in a new system, and that cleanup sets the pace. Sequencing tends to matter more than speed: consolidate the clinician record first, then roles, then placements, so each layer has something solid to attach to.

  4. Does a unified pipeline reduce the need for recruiters?
    It changes what recruiters spend their time on. Reconciliation and data entry shrink; relationship-building and match judgment expand. Whether that translates into fewer recruiters depends on the agency's growth trajectory rather than the system itself. Most firms that consolidate redirect that capacity into volume rather than cutting it.

  5. How does a pipeline improve compliance specifically?
    Credential expiry and missing documentation become events inside the workflow rather than items on a separate checklist. Because CMS Conditions of Participation and The Joint Commission both place credentialing obligations on the facilities agencies serve, an agency's ability to produce a clean evidence trail carries commercial weight as well as regulatory weight.

  6. What is the most common mistake agencies make during consolidation?
    Rebuilding the same silos inside a new tool. If the system still requires manual reconciliation between clinician data and placement data, the underlying structure has not changed, and neither will the outcomes. The test is simple: does a credential update reach every place it matters without a human carrying it?

  7. Which measures indicate whether a pipeline is working?
    Three are worth tracking. Weekly time spent on reconciliation. Credential-related placement delays. The proportion of placements matched through the system rather than found by manual search. Improvement across all three indicates the pipeline is functioning as designed; improvement in only one often means the fragmentation simply moved.

Gaurav Kumar

Gaurav Kumar

CEO | Staffinc.io
LinkedIn →

Gaurav is a tech entrepreneur with over a decade of global experience in building scalable web and mobile solutions. He specializes in AI-oriented, future-ready digital products that don't just solve today's problems, but are also built to grow with tomorrow's opportunities. From architecting robust systems to turning half-baked ideas into full-fledged platforms, Gaurav has a rare ability to understand your vision and translate it into reality. He has helped 200+ businesses worldwide innovate smarter, build better, and scale faster.

Ready to cut your credentialing overhead?

We build custom healthcare staffing platforms with compliance built in from day one. Fixed price. 6–10 weeks to live.

Related Articles

Ready when you are

What is the manual work costing you?

Tell us on a call. We will show you what a single system closes, and what it costs.

Not ready for either? Ask us to walk you through one of these platforms, screen by screen, on a demonstration account with no real candidate data on it. You will see the actual workflows, not a slide deck.

Fixed price6 to 10 weeksAI includedYou own the code