play icon for videos

AI Native Nonprofit Case Management & Intelligence Software

Nonprofit case management software compared — Bonterra Apricot, Salesforce NPSP, Casebook, and the AI-native stack. No 24-month config, no per-seat licensing.

Updated
May 29, 2026
360 feedback training evaluation
Use Case
Nonprofit Case Management Software · Built for the AI Era · Sopact
The thesis · case management → case intelligence

Beyond nonprofit case management.
Nonprofit case intelligence has begun.

The case management software in front of you was designed when the bottleneck was collection — get the intake form into the worker’s hands, land the right fields in the right rows, export the table on the last Friday of the quarter. That bottleneck moved.

Collection is solved. The new bottleneck is the workflow that reads every case note, every assessment, and every follow-up survey on arrival — and surfaces the risk before it becomes a crisis. The year-end outcome report is no longer the answer. The client is the unit of work, and the client record has to be intelligent.

That is the difference between nonprofit case management — the collection-era stack of intake form, case-note spreadsheet, services log, and year-end outcome survey, re-stitched at quarter-end — and nonprofit case intelligence: one persistent client record, read on every arrival, reported as a query, not a merge.

AI without a workflow is a clever intern with no desk. The nonprofits winning with AI are the ones whose client data has a place to land — one record, one ID, one story.

01 · INTAKE
Smart intake
Conditional logic · duplicate check at the client ID
02 · ASSESS
Read on arrival
Every assessment scored against the rubric, citations attached
03 · SERVE
Case notes & services
Each touchpoint writes back to the same client record
04 · OUTCOME
Follow-up surveys
90-day, 1-year, 3-year — same ID, same row
05 · REPORT
Definitive reporting
Form 990 Schedule I · CSBG ROMA · HMIS — one query each
Definition · for the AI-overview reader
Direct answer

What is nonprofit case management software?

Nonprofit case management software is a platform that holds one persistent record per client across every interaction — intake, assessment, services delivered, case notes, referrals, outcome surveys, and follow-up — and reads that record so program staff get answers without a CSV merge. It replaces the typical stack of intake form, case-note spreadsheet, services log, and year-end outcome survey with one connected record.

Used by:

  • Human services agencies running multi-program casework
  • Community action agencies, United Way member agencies, CDBG grant recipients
  • Food assistance programs, shelters, housing navigators, family services
  • Workforce, reentry, youth services, and education-support programs
  • Small nonprofits (under 15 staff) through large multi-site organizations
Adjacent terms

Client tracking software, services tracking database, social services case management, human services CRM, social work case management software — different terms point to the same software category. What varies is which stage of the lifecycle the buyer is thinking about when they search.

Not the same as

A nonprofit CRM (Salesforce NPSP, Blackbaud Raiser’s Edge, HubSpot) tracks donor relationships. Case management software tracks clients through service delivery. The donor CRM keeps the relationship history; case management keeps the service record and the outcome evidence.

The shift · why the legacy category is breaking

The era of nonprofit
case management is over.

The case management software in front of you was designed when the bottleneck was collection: get the intake form into the worker’s hands, land the right fields in the right rows, export the table at year-end, hand it to the analyst, wait three weeks, file the funder report.

That bottleneck moved. Collection is solved. The new bottleneck is the workflow that reads every case note, every assessment, every follow-up survey on arrival — and surfaces the risk before it becomes a crisis. The year-end outcome report is no longer the answer. The client is the unit of work, and the client record has to be intelligent.

The era that ended

Nonprofit Case Management

What replaces it

Nonprofit Case Intelligence

Takes 3–9 months of integrator-led configuration. Bonterra Apricot, Salesforce NPSP, Sumac — every form, field, and rule built by hand.
Live in days. Intake form, case-note template, outcome rubric described in plain language. Configuration is conversation, not a project.
Case notes and assessments do not read themselves. Program staff become the integration layer between case file and reporting deck.
Every case note, intake, and follow-up read on arrival. Risks and signals surface as data lands — before the year-end meeting.
The client record resets between programs. The same person receiving food assistance, workforce navigation, and housing support appears as three separate cases.
One persistent client ID across every program inside the agency. The same person is one record with three service streams.
Grant reporting (Form 990 Schedule I, CSBG ROMA, HMIS, CDBG, United Way) is a two-to-four-week CSV merge from intake, services, and outcome systems.
Grant reporting is one query. Demographics, services delivered, and follow-up responses on the same row.
Analytics features are a curse: they never produce what each funder asks for, so program staff export to Excel and analyze separately.
Reports answer the question each funder actually asks — Form 990, CSBG ROMA, HMIS, CDBG, community impact — no Excel detour.
Total cost of ownership is an order of magnitude higher than the license fee suggests. Integrator costs often exceed software costs.
Priced by use-case complexity, not seats or records. Configure one program, add the others as the agency learns — without re-platforming.

AI without a workflow is a clever intern with no desk. The nonprofits winning with AI are the ones whose client data has a place to land — one record, one ID, one story.

From the field · Open Play Foundation

An impossible reading, caught in minutes.

For years, Open Play’s program and facility data sat in paper logs and spreadsheets — including a water log Marco Botha had kept by hand for nearly three years. The foundation needed comparable, real-time evidence to put in front of investors and partners, not a quarter-end export — and nothing in the old setup could flag an operational problem while it was still fixable.

After a stretch of heavy rain, Open Play’s water purification system reported it had run out of rainwater — which Marco knew was impossible. Because the reserve, groundwater-extraction, and harvesting figures were now live on the client and facility record, he cross-checked them in minutes. The numbers immediately surfaced the real cause: a probable reservoir leak or a failed float switch — caught while still fixable. Same logic for a nonprofit caseworker: when intake numbers, services delivered, and follow-up surveys are all on one record, the impossible reading shows up on Tuesday, not at year-end.

“Those statistics that we’re now running on Sopact immediately showed me there’s something significantly wrong … things like that, we would never have been able to do in the past.”

Marco Botha, CEO, Open Play Foundation
The method spine · applied to casework

The five-stage spine,
applied to one client.

Every effective nonprofit case workflow moves through the same five stages — whether the program is workforce training, food assistance, shelter, housing navigation, family services, or multi-program human services. Memorize them; the rest of this page is detail under each.

1

Intake Data

Assessments, screenings, demographics, eligibility documents.

2

Framework

Theory of Change, Logic Model, outcome rubric — the program’s theory.

3

Data Dictionary

Field definitions, demographic codes, indicators, ownership.

4

Transformation

Case notes scored, risks flagged, services joined to outcomes.

5

Reports

Form 990 Schedule I, CSBG ROMA, HMIS, CDBG, community impact.

The rule

Pick the lifecycle the client record carries (sections below), assign a persistent client ID at first contact, then let every later stage write back to the same row.

Buyer fit · the six shapes of nonprofit casework

Six nonprofit case shapes.
One client record.

The program type changes, the dominant work changes, the funder report at year-end changes. The record underneath — one client carried across every stage — does not.

01Workforce & reentryscreen → training → placement
02Community action agenciesCSBG · LIHEAP · weatherization
03Food assistance & pantryenroll → distribute → follow-up
04Shelter & housingintake → stabilization → housed
05Youth & family servicesscreen → service → re-engage
06Multi-program human servicesall of the above, one client
Pre-side · how the intake reads

What you collect

Post-side · how the outcome unfolds

What you report

Workforce & reentry. Skills inventory, credential history, court-referral context, training cohort enrollment, service plan.
Placements at 90 days and 12 months, wage gain, retention, recidivism comparisons against baseline.
Community action agencies. CSBG ROMA outcome categories, LIHEAP eligibility, weatherization screening, household income.
CSBG annual report by ROMA outcome, LIHEAP throughput, weatherization measures completed.
Food assistance. Household size, food security screen, SNAP eligibility, distribution receipts, dietary needs.
Pounds distributed by household, follow-up food security score, partnership funder reports.
Shelter & housing. Coordinated entry assessment, VI-SPDAT score, length of stay, exit destination, HMIS fields.
HUD-required HMIS exports, length-of-stay distributions, exit-to-housing rate, returns to homelessness.
Youth & family services. Risk screening, service plan, family members served, referrals, protective-factor indicators.
Behavioral outcomes at 6/12/24 months, family stability metrics, program-attributed change.
Multi-program agency. Same client appears across food, workforce, housing, family services — one intake, one consent, one record.
Agency-level report at the community impact scale — services delivered, outcomes achieved, demographic distribution.
The record continues · intake to year three

Same client ID. Five moments.
Outcome reporting as one query.

In legacy nonprofit case management, the record resets at the year-end export. In case intelligence, the record continues — first contact through year-three outcome survey — on the same persistent client ID.

01Intake
First contact
  • Smart intake form
  • Eligibility check
  • Consent & privacy
  • Persistent ID assigned
02Assess
Baseline assessment
  • Validated instruments
  • Risk & protective factors
  • Service plan drafted
  • Read on arrival
03Serve
Service delivery
  • Case notes & touchpoints
  • Services rendered
  • Referrals tracked
  • Risk signals flagged
04Follow up
90-day check-in
  • Outcome survey
  • Stability indicators
  • Service plan update
  • Re-engagement
05Year 1–3
Longitudinal outcome
  • 1-year & 3-year survey
  • Cohort-level evidence
  • Grant report as query
  • Funder evidence
1 ID

One persistent client ID carries every intake, case note, service delivered, follow-up survey, and outcome from first contact through year three. Re-engagement in cycle two arrives with the full history attached.

Compared to legacy nonprofit case management vendors

How Sopact compares to
Bonterra Apricot, Salesforce, Sumac.

Most nonprofit teams evaluating case management software are choosing between five recognizable names. Each was built for a different era; each made different trade-offs.

Capability
Sopact
Bonterra Apricot
Salesforce NPSP
Sumac
Exponent
Time to first cycle live
Days
3–6 months
6–12 months
1–3 months
2–4 months
AI reads case notes on arrival
Yes · native
No
Einstein add-on
No
No
Rubric scoring & citation trail
Yes
No
Custom build
No
No
One client ID across programs
Yes
Per program
Yes
Per program
Per program
Grant report as one query
Yes
CSV merge
Custom report
CSV merge
CSV merge
Encryption, RBAC, audit logging
Yes
Yes
Yes
Partial
Yes
Configuration in natural language
Yes
No
No
No
No
White-label forms / banner / reports
Yes · in rollout
Limited
Custom build
No
Limited
Built for small nonprofits (<15 staff)
Yes
Heavy lift
Enterprise
Yes
Heavy lift
Multi-site / multi-program agency
Yes
Yes
Yes
Limited
Yes
Longitudinal outcome tracking (1–3 yr)
Yes
Add-on
Custom build
Limited
Add-on
How to read this table

All five vendors will run a basic intake → service → outcome workflow. The differences show up at the third question your funder asks: how do you know the outcome happened, where is the evidence, and what does the agency-level report look like for the same client across three programs?

Pricing · by complexity of the use case, not seats or records

Sopact prices by the complexity
of what you actually run.

No per-seat tax. No per-record meter. The line items are the things that actually drive work — how many programs share the client record, how custom the data dictionary needs to be, which built-in skills get activated, and how branded the funder-facing reports have to look.

What every deployment includes
1

Custom data dictionary

Your fields, your eligibility codes, your demographic categories — drafted from your existing intake form in one working session and signed once. Every later metric traces back to it.

2

Built-in Sopact skills

Theory of Change skill, Logic Model skill, Outcome Rubric skill, Case-Note Reader skill, Cohort Roll-up skill — turned on by default, ready to read on arrival. Add the Logframe skill when a funder asks for it.

3

Form, banner, and report design

Logo, color palette, intake banner styled to your brand. White-label form, banner, and report design rolling out — funder-facing pages match your identity, not Sopact’s.

4

Mixed-model auto-indicators with attribution

Closed-ended ratings and open-text answers scored together. Indicators populate automatically, with citation trails and attribution rules — what service drove which outcome, scored across the cohort, not by hand.

5

Definitive reporting

Form 990 Schedule I, CSBG ROMA, HMIS / CoC, CDBG progress, United Way community impact — each generated from one place with full citation trails. The data dictionary keeps every metric reproducible.

What scales the complexity — and therefore the price
Programs

Number of programs sharing one client

One intake-to-outcome program is the simplest case. Three programs (food + workforce + housing) sharing one persistent client ID adds dictionary reconciliation and cross-program reporting.

Sites

Multi-site deployment

One physical site is straightforward. Multiple sites under one agency add HMIS-aligned fields, federation-level roll-up, and BI integration to Tableau, Power BI, Looker, or Snowflake.

Longitudinal depth

Follow-up window

90-day check-in is light. Year-1, year-3, and year-5 cohort attribution back to baseline intake adds depth to the dictionary and the reporting reach.

Custom skills

Domain rubrics on top of the built-ins

Built-in skills cover the common patterns. Your team’s domain rubrics — encoded in plain English, versioned, composed with the built-ins — let the skill library grow with the agency.

White-label depth

Single brand to multi-brand

One brand on one form is simplest. Multi-brand white-label — separate funder portals, separate participant-facing portals — useful for fiscal sponsors, United Way agencies, and coalitions running multiple branded initiatives.

API & BI integration

Reports in-platform vs. piped to BI

Reading reports in Sopact is included. Piping data via API into your existing BI stack (Tableau, Power BI, Looker, Snowflake) adds integration setup.

Days
Time to first cycle live on Sopact, with the dictionary drafted in plain words
3–9 mo
Configuration time for a typical legacy nonprofit case management deployment
4–6 wk
Staff time spent each year reconstructing the year-end outcome report on legacy stacks
2–3×
Typical multiple of integrator cost to license cost on legacy platforms
Pricing in one line

A 12-person family services agency running one program pays less than a 50-person multi-site community action agency running six. Both pay for the complexity they actually use — the data dictionary, the skills, the white-label depth, and the reporting reach. Talk to us with your program list; we will quote against it directly.

Security · the controls we provide, named honestly

Encryption, RBAC, audit logs.
Enterprise-grade AI under SLA.

Nonprofit casework often touches confidential information — services received, household circumstances, family context, eligibility status. Here is what Sopact actually provides, named without overclaim.

Encryption

At rest and in transit

AES-256 at rest, TLS 1.3 in transit, encrypted backups, scheduled key rotation. The reading model returns structured output and does not retain the underlying text.

Access & audit

Role-based, fully logged

Role-based access at the field level, single sign-on, multi-factor authentication, and a complete audit trail on every read and every write.

AI under SLA

No training-data retention

All AI calls run under enterprise-grade service-level agreements with no training-data retention. The model reads, returns structured output, and forgets.

On HIPAA, FERPA, and other regulated regimes

Sopact is not currently HIPAA-certified or covered by a Business Associate Agreement (BAA). The controls above support a security-conscious deployment, but if your program is subject to HIPAA, FERPA, 42 CFR Part 2, or state confidentiality rules, you should evaluate the specific controls against your compliance program and consult your counsel before storing protected information. We are happy to walk through the technical detail with your security team.

Stage 05 · the four report shapes

Four report shapes,
tied to nonprofit work.

Reports are not formats — they are questions. Case intelligence produces four distinct shapes from the same accumulating client record. Naming the shape tells you which one a funder, board, or director is actually asking for.

Missing

What didn’t arrive that should have

The 90-day follow-up survey nobody returned, the case-note overdue this week, the eligibility re-cert missed. Run continuously — surface gaps before the grant report is due.

Unusual

What looks off vs. the cohort or last quarter

A length-of-stay that doubled, a screening-score swing, a demographic distribution drifting from target. Anomaly against history or against the group.

Comprehensive

The longitudinal view of one client

Everything known about one client — first contact to today. Every intake, every case note, every service rendered, every outcome survey. Board chair’s “what happened to that family?” answered in two clicks.

Aggregate

The longitudinal view of the agency

Form 990 Schedule I, CSBG ROMA annual, HMIS / CoC, CDBG progress, United Way community impact — all as queries against the client records. The annual report drawn from one place.

What makes it unique · four properties

Four properties a CRM or
spreadsheet cannot offer.

Strip away the marketing and four properties separate nonprofit case intelligence from everything before it. If a system you’re evaluating lacks any of them, it belongs to the era that ended.

1

Definitive AI — the same case note gives the same answer

Generic generative-AI tools are easy to adopt and hard to trust: ask the same question twice and you can get two answers. For nonprofit casework that funders, auditors, or boards will scrutinize, that variance is disqualifying. Sopact runs the model to read, then locks the answer, so the result is reproducible and auditable every time.

2

Qualitative + quantitative on the same client

A validated screen (NPS, PSS, VI-SPDAT, food security, custom indicator) tells you what changed. The case-note narrative tells you why. Sopact joins both on the same persistent client ID — so the score and the narrative reason live on the same row in the funder report.

3

Enterprise-grade security controls

Encryption at rest and in transit, role-based access at the field level, no training-data retention on AI calls, and a complete audit trail. Useful for any program; required for any agency whose funder asks how the data is handled.

4

Configuration in language, on the fly

New intake question, new rubric dimension, new outcome cohort, new white-label brand — described in language, live immediately. The system bends to the agency’s work instead of the agency’s work bending to the system.

Buyer fit · by agency size and complexity

From small nonprofits to
multi-site agencies — one platform.

The architecture is the same; the configuration scales with the work. Here is what each size of organization typically runs through Sopact.

Small · under 15 staff

One or two programs

A single case manager and an executive director. Intake form, case-note template, and one outcome survey. Live in a week. No integrator, no IT staff required. Outcome reporting is a query, not a year-end project.

food assistancehousingmentorshipsmall grants
Medium · 15–50 staff

Multi-program agency

Multiple program directors, mixed funder portfolio. One client appears across food, workforce, and housing — joined on a persistent ID. Funder-level reports (Form 990 Schedule I, CSBG ROMA) draw from one place.

community actionfamily servicesworkforceUnited Way
Large · 50+ staff, multi-site

Multi-site & HMIS

Multiple physical sites, HMIS reporting, CDBG and CSBG grants, federal compliance. Sopact reads HMIS-aligned fields, runs the agency roll-up across sites, and exposes data to BI tools like Tableau, Power BI, Looker.

HMISCDBGCSBG / ROMACoC reporting
Common questions · asked before the demo

Asked, answered, on the page.

Ten questions that come up in nearly every nonprofit case management evaluation — answered here so the comparison work happens before the sales call, not during it.

Q1What is nonprofit case management software?
Nonprofit case management software is a platform that holds one persistent record per client across every interaction — intake, assessment, services delivered, case notes, referrals, outcome surveys, and follow-up — and reads that record so program staff get answers without a CSV merge. Used by human services agencies, family services agencies, community action agencies, food assistance programs, shelters, housing programs, and multi-program nonprofits.
Q2What’s the best case management software for small nonprofits?
For nonprofits under fifteen staff, the best case management software is one where configuration is a sentence and not a six-month implementation. Legacy choices — Bonterra Apricot, Salesforce NPSP, Sumac, Exponent — were built for a configure-heavy era; small nonprofits often ended up paying integrator fees larger than their license. AI-native platforms like Sopact let a small team describe the intake form, case-note template, and outcome rubric in plain language and go live in days.
Q3How is Sopact priced for nonprofits?
Sopact pricing is based on the complexity of the use case, not seat counts or record volumes. A single intake-to-outcome program is the smallest configuration; multi-program agencies and multi-site organizations add complexity in the data dictionary, the number of skills active, the depth of longitudinal follow-up, and the breadth of white-labeled funder-facing reports. The license includes built-in skills (Theory of Change, Logic Model, outcome rubric, case-note reading, cohort roll-up), the data dictionary builder, and the white-label form, banner, and report design layer.
Q4Is there free nonprofit case management software?
Free options exist but the cost moves elsewhere. Spreadsheet-based casework or free CRM tiers carry hidden costs: lost case continuity, manual outcome reporting, and the staff time spent reconciling intake, service, and follow-up records at year-end. A small nonprofit that values its program officers’ time usually finds a low-cost paid platform pays back within the first reporting cycle.
Q5What security controls does Sopact provide for sensitive client data?
Sopact provides AES-256 encryption at rest, TLS 1.3 in transit, role-based access at the field level, SSO with multi-factor authentication, and a complete audit trail on every read and write. AI calls run under enterprise-grade service-level agreements with no training-data retention. Sopact is not currently HIPAA-certified or covered by a Business Associate Agreement (BAA); nonprofits with HIPAA, FERPA, 42 CFR Part 2, or state confidentiality obligations should evaluate these controls against their own compliance program and consult their counsel before storing protected information.
Q6How do nonprofits use case management software for grant reporting?
When the case record holds intake, services delivered, and outcome surveys on the same row, grant reporting becomes a query — not a four-spreadsheet merge. The Form 990 Schedule I roll-up, the CSBG ROMA annual report, the HMIS / CoC submission, the CDBG progress report, and the United Way community impact report all draw from the same case records.
Q7What’s the difference between case management software and a CRM for nonprofits?
A nonprofit CRM (Salesforce NPSP, Blackbaud Raiser’s Edge, HubSpot) tracks relationships — donors, supporters, volunteers — through a fundraising lens. Nonprofit case management software tracks clients through a service delivery lifecycle. The CRM keeps the relationship history; case management keeps the service record and the outcome evidence.
Q8Can one platform handle case management across multiple nonprofit programs?
Yes — when the platform is built around one persistent client record. The same client receiving food assistance, workforce navigation, and housing support appears as one record with three service streams, not three separate cases.
Q9What about Bonterra Apricot vs Salesforce NPSP for human services?
Both were built for the configure-heavy era. Bonterra Apricot is closer to nonprofit casework out of the box, with prebuilt intake and outcome templates; Salesforce NPSP is more flexible but requires significant integrator work to become a real case management system. Both produce numbers; neither reads case notes on arrival, and outcome reports require custom development on top of the base platform.
Q10What questions should I ask before buying nonprofit case management software?
Five questions that separate platforms that work from platforms that look like they work in the demo: (1) How long until my first cycle is live? (2) Will every case note get read, or just the ones staff have time for? (3) Does the same client appear as one record across all my programs? (4) Is my year-end outcome report a query, or a four-spreadsheet merge? (5) When the funder asks why this number is what it is, can I show the supporting case note in two clicks?
Where the work continues · related use cases

Ten use cases. One persistent
client record across all of them.

Nonprofit case management is one shape of the stakeholder record. The same approach holds applicants, students, trainees, clients, and grantees across every program a foundation, agency, or university runs.

Use case
The heavy post-decision case. Small grants combined with services, referrals, and events.
Use case
LOI to full proposal to multi-year follow-up. Form 990 Schedule I as a query.
Use case
Apply → admit → alumni. Grants, scholarships, fellowships, accelerators, awards.
Use case
Apply to award to alumni outcomes. Donor demographic reporting built into the cohort query.
Use case
Pre/post assessments, between-session check-ins, learning outcomes per participant.
Engine pillar
Applicants, students, trainees, alumni, employees, clients — every relationship on one record.

Bring one program. Sixty minutes is enough.

One intake form. One rubric. One year’s worth of case notes you already have. We’ll walk through how it would live as one record per client, what the AI would pull out of the long-form case notes, and what the year-end outcome report would look like coming out of one place instead of a CSV merge across four systems.

Book a 60-minute working session Format · 60 min · with Unmesh Sheth, Founder & CEO