Nonprofit

Salesforce for nonprofits, built by an architect

Agentforce Nonprofit, the product Salesforce used to call Nonprofit Cloud, plus the Nonprofit Success Pack orgs that still run the sector. Fundraising, programs, outcomes, grants, and a sharing model that keeps donor data away from participant case notes. The same person designs it and writes the code.

The parts a nonprofit actually runs on

Money in, programs delivered, outcomes proven, and funders answered without three weeks of spreadsheet work.

Fundraising and recurring giving

Gift Transactions, Gift Commitments for pledges and monthly donors, Designations for restricted funds, soft credits, tributes, and batch gift entry that a development team can run without an admin. Plus the rollups that make donor screens useful.

Program and outcome management

Intake, Program Enrollment, attendance, milestones, and benefit delivery. Then the outcome layer on top: indicators, performance periods, and dashboards that answer a funder question in one screen instead of one week.

Grantmaking and grant reporting

For funders: Funding Opportunities, applications, review, budgets, awards, and disbursement schedules. For grantees: the metric definitions frozen in design so each report pulls from the same fields every quarter.

NPSP and legacy migration

Household Accounts to the Person Account and Party Relationship Group model. Opportunity donations to Gift Transactions. Or a first move off Raiser's Edge, Bloomerang, DonorPerfect, Access, and the spreadsheet that nobody admits is the real system of record.

Donor and participant data separation

Development staff should not read case notes. Case managers should not see major gift capacity. We design organization-wide defaults, public groups, sharing rules, and restriction rules so both statements stay true, and we write the decisions down for your audit.

Agentforce agents, once the data is ready

Agentforce Nonprofit ships agents for prospect research, participant management, volunteer coverage, and donor support. They are only as good as the data under them, so we fix duplicates and permissions first and take one use case live.

NPSP or Agentforce Nonprofit?

The honest answer depends on which org you already have, and nobody should sell you a migration you do not need yet.

Salesforce renamed Nonprofit Cloud to Agentforce Nonprofit in December 2025. The rename came with purpose-built agents, but the foundation is the same: nonprofit function built into core Salesforce objects instead of a managed package bolted on top.

The Nonprofit Success Pack is a different situation. Salesforce has not announced an end of life or an end of sale. NPSP orgs keep running and keep getting support. What stopped is new feature work, which ended when Nonprofit Cloud launched in 2023. Since December 2025 the Power of Us Program provisions new qualifying organizations on Agentforce Nonprofit, not NPSP.

So the decision splits cleanly. Starting fresh, start on Agentforce Nonprofit. Running NPSP today, you are not in danger, and you should plan the move as a budgeted project rather than an emergency. The wrong reason to migrate is a vendor deadline that does not exist.

Where we help

  • A written recommendation on migrate now, migrate later, or stay, with the cost of each
  • Data model mapping from Household Accounts and Opportunity donations to the current objects
  • Deduplication and householding before the load, not after the complaints
  • Rollup and report parity, so the year-end numbers match the old system
Agentforce NonprofitNonprofit CloudNPSPFundraisingProgram ManagementGrantmaking

Nonprofit implementation guides

Written for the person who has to make the decision. Object names, trade-offs, and the mistakes that cost a rebuild.

Decision Guide

Agentforce Nonprofit vs NPSP: Which Should You Run in 2026?

What the December 2025 rename changed, what Salesforce has and has not committed to about NPSP, and a decision table for new orgs, growing orgs, and heavily customized ones.

Read the guide →
Migration

How to Migrate from NPSP to Agentforce Nonprofit

Object-by-object mapping, the new-org versus in-place decision, dedupe and householding, rollup parity, and a phased cutover that keeps year-end reporting intact.

Read the guide →
Data Model

The Agentforce Nonprofit Data Model Explained

Person Accounts, Party Relationship Groups, Contact Points, and the fundraising, program, grantmaking, and outcome objects, with the API names and how they connect.

Read the guide →
Fundraising

Fundraising Implementation: Gifts, Recurring Giving, and Designations

Model pledges and payments correctly, set up monthly giving that survives a failed card, handle soft credits and tributes, and split restricted funds without a custom object.

Read the guide →
Programs & Outcomes

Program and Outcome Management: Prove Your Impact

From intake to enrollment to attendance to outcome. How to design indicators that funders accept, and why most impact dashboards fail at the definition stage, not the reporting stage.

Read the guide →
Grantmaking

Grantmaking on Salesforce: Applications to Disbursements

Funding Opportunities, an applicant experience that does not need a licence, review and scoring, budgets, awards, disbursement schedules, and grantee reporting.

Read the guide →
Architecture

Keep Donor and Participant Data Apart: The Nonprofit Sharing Model

The hardest nonprofit architecture problem. Organization-wide defaults, public groups over role hierarchy, restriction rules, and what to encrypt when programs touch health data.

Read the guide →
Budget

What Salesforce Really Costs a Nonprofit

The 10 donated licenses and what they do not cover, where the implementation money actually goes, the costs nonprofits forget, and how to phase a build around a grant cycle.

Read the guide →
Agentforce · Blueprint

Build a Donor Support Agent on Agentforce Nonprofit and Data Cloud

An end-to-end blueprint: unify donor records in Data Cloud, ground the agent in gift history and policy documents, and give it actions it can safely take on a receipt or a lapsed pledge.

Read the guide →

See every guide on the blog →

What this costs a nonprofit

Donated licenses are real. They are also the smallest line in the budget, and pretending otherwise is how nonprofit projects fail.

If your organization is approved for the Power of Us Program you receive 10 donated Agentforce Nonprofit CRM licenses, plus 10 donated Agentforce Sales and Service CRM licenses, and a discount on licenses after that. In the United States only 501(c)(3) and 501(c)(4) organizations qualify.

That covers software. It does not cover the data model, the migration from the system you are leaving, the funder reports, the integrations to your payment processor and your accounting package, or training the 12 people who have to use it on Monday. That is the real budget.

MiaForce applies a nonprofit discount to the published prices on the services page. We attach one condition, and it protects you more than us: the first phase has a frozen scope. A discounted project with an open scope is the fastest way to a half-finished org, and a nonprofit cannot afford one of those.

Sensible ways to start

  • Org Health Assessment on an inherited NPSP org, so you know what you own before you change it
  • A fixed-scope first phase: one program area or the fundraising side, live and used, before phase two
  • Agentforce Readiness once the data is clean, rather than an agent on top of duplicates
  • Fractional architect hours if you have staff or a volunteer developer but nobody owning the design

Why bring an architect to a nonprofit project

Nonprofit orgs get the least architecture attention and carry some of the hardest requirements.

A nonprofit org has to hold restricted funds, protect participant records, satisfy several funders who each define success differently, and run on a team where one person is the admin, the reporting analyst, and the database migration lead. That is a genuinely hard design problem, and it usually gets a junior resource because the budget is small.

The sharing model is the clearest example. Separating development data from case management data is a decision you make once, before the objects exist. Made late, it becomes a rebuild. Nonprofits are also the organizations least able to absorb a rebuild.

MiaForce is led by an architect with seven Salesforce architect certifications, including System Architect, Application Architect, Sharing and Visibility Architect, Data Architect, and Identity and Access Management Architect, who still writes the Apex and the Lightning Web Components. Nonprofit work in the delivery record includes customizing standard OmniScripts from nonprofit packages and extending NPSP-style models without breaking upgrades, plus Mailchimp and WhatsApp engagement integrations.

  • Sharing and Visibility Architect certified, which is the credential this sector needs most and sees least
  • Package-safe extension, so an NPSP or Agentforce Nonprofit upgrade does not break your customizations
  • Agentforce Specialist and Data Cloud Consultant credentials on the team, for the AI work when you are ready
  • Nearshore delivery from GMT-6 in English and Spanish, contracted through a United States LLC
7x Architect CertifiedSharing & VisibilityData ArchitectAgentforce SpecialistData Cloud Consultant

Nonprofit questions we get every week

What is Agentforce Nonprofit, and is it different from Nonprofit Cloud?

It is the same product with a new name. Salesforce announced the rename in December 2025 and added agents for prospect research, participant management, volunteer coverage, and donor support. The data model is still nonprofit function built into core Salesforce objects rather than a managed package.

Is NPSP being shut down?

No. Salesforce has not announced an end of life or an end of sale for the Nonprofit Success Pack. It stopped receiving new features when Nonprofit Cloud launched in 2023, and new qualifying organizations are now provisioned on Agentforce Nonprofit instead. Plan a migration on your own schedule.

How many free licenses do we get?

Approved Power of Us organizations get 10 donated Agentforce Nonprofit CRM licenses and 10 donated Agentforce Sales and Service CRM licenses, plus discounts above that. In the United States, eligibility is limited to 501(c)(3) and 501(c)(4) organizations.

Can fundraising staff be blocked from participant case notes?

Yes, and it is normal practice. Set the sensitive objects to Private, drive access with permission sets and sharing rules based on public groups instead of one role hierarchy, and add restriction rules so a broad report cannot leak records. Decide this before the build starts.

Do you give a nonprofit rate?

Yes, a discount on the published prices, with a frozen first-phase scope as the condition. We would rather deliver a smaller thing that works than a large thing that stops halfway.

Should we buy Agentforce agents right away?

Usually not first. An agent reasons over the data you already have, so duplicates and missing gift history become confidently wrong answers in front of a donor. Clean the data, define one use case, then deploy one agent and measure it.

Bring the funder question you cannot answer

Tell us the report you cannot produce, or the system you are trying to leave. We will say what it takes and whether we are the right team for it.

All work is contracted and invoiced through MiaForce LLC, a United States Limited Liability Company.