Last Updated
NONPROFIT CRM GUIDE
Salesforce for nonprofits is built around two products: Nonprofit Success Pack (NPSP), a free package that runs on Salesforce, and Nonprofit Cloud, Salesforce’s newer nonprofit platform with built-in fundraising, program, and grant tools. You choose one bundle: 10 Agentforce Nonprofit Enterprise licenses, or 10 Sales and Service Cloud Enterprise licenses
THE EVERYDAY CHALLENGE
4 hours
Your development director just spent four hours pulling numbers for tomorrow’s board meeting. Donor totals came from one spreadsheet, volunteer hours from an email chain, and program outcomes from a Google Doc nobody has updated since March. She’ll do the same thing again next quarter.
THE REAL PROBLEM
This isn’t really a “nonprofits are behind on tech” problem. It’s a “nobody designed this system for how nonprofits actually work” problem.
Salesforce didn’t start as nonprofit software either. But over the last decade, it has become one of the most widely used platforms in the nonprofit sector, and the reason isn’t the brand name. It’s what happens once your data stops living in five different places.
This guide explains what Salesforce for nonprofits includes, how NPSP and Nonprofit Cloud differ, what it really costs beyond the free licenses, whether it’s the right fit for your organization, and how to get started without ending up with an expensive system nobody uses.
QUICK REFERENCE
Salesforce for Nonprofits at a Glance
| Question |
Short Answer |
| Main products |
Nonprofit Success Pack (NPSP) and Nonprofit Cloud (marketed with Agentforce AI features as Agentforce Nonprofit) |
| Free licenses |
Up to 10 free licenses for eligible nonprofits through the Power of Us program |
| Paid Nonprofit Cloud licenses |
Listed from $60 per user per month (Enterprise), billed annually [Source: Salesforce pricing page] |
| Implementation cost |
Around $10,000–$30,000 for a small nonprofit; $40,000–$150,000 for mid-sized organizations (indicative) |
| Typical timeline |
About 2–3 months for a small project; 3–6 months for mid-sized; longer for complex migrations |
| Biggest risk |
Skipping proper setup, data migration and training |
WHY ORGANIZATIONS MAKE THE SWITCH
Why Nonprofits Keep Landing on Salesforce
Most nonprofits choose Salesforce when spreadsheets and basic donor tools stop keeping up: funders want outcome data, donor retention is slipping, or the organization has simply outgrown simpler tools. Salesforce brings fundraising, programs, grants, and volunteers into one connected system that can grow with the organization.
Most nonprofits don’t set out to buy a CRM. They set out to solve a painful problem, usually one of these:
01
Funder Reporting
A funder wants outcome data the organization can’t produce quickly
02
Donor Retention
Donor retention is slipping, and nobody can say why, because giving history lives in three disconnected systems
03
Growing Complexity
The organization has grown past what a spreadsheet or a $30-a-month tool can handle
By the time an executive director or development director starts looking at CRMs, they’ve usually tried the cheaper fix already: a shared spreadsheet, a basic donor tool, a volunteer sign-up app that doesn’t talk to anything else. Those tools work fine at small scale. They break down right when the organization starts to matter more, with more donors, more programs, and more funders asking harder questions.
WHAT MAKES SALESFORCE DIFFERENT
Salesforce isn’t the only CRM built for this. Bloomerang, Blackbaud and HubSpot for Nonprofits all serve real use cases. What sets Salesforce apart is scope. It’s not just a donor database. It can hold fundraising, program delivery, grant tracking, and volunteer coordination in one connected system, and grow with an organization instead of being replaced every few years.
NONPROFIT CRM CAPABILITIES
What Salesforce for Nonprofits Actually Does
Salesforce for nonprofits brings donor management, gifts and grants, programs, volunteers, campaigns, and reporting into one system. The real value isn’t any single feature. It’s that six disconnected tools are replaced by one system where the data agrees with itself.
Every vendor page lists the same six or seven capabilities. What matters more is what each one changes on an ordinary Tuesday afternoon at a nonprofit.
CAPABILITY 01
Constituent and Donor Management
Every donor, volunteer, board member, and partner organization gets one record, with giving history, event attendance, relationships, and communication preferences in one place. In practice, a development officer about to call a major donor already knows the donor’s last three touchpoints instead of digging through email first.
CAPABILITY 02
Donation and Grant Management
Gifts, recurring donations, and the full grant lifecycle, from application and award to reporting milestones and budget actuals, live in the same system instead of a grants spreadsheet that never matches what finance has recorded. This is often where staff save the most hours, because grant reporting is one of the most time-consuming recurring tasks on a nonprofit’s calendar.
CAPABILITY 03
Program and Case Management
This is what turns “we served 400 people” into “we served 400 people, and here’s what changed for them.” Program staff can track participants from intake through service delivery to measurable outcomes, and link those outcomes to specific programs and funding sources. That’s exactly the kind of evidence funders increasingly ask for before renewing a grant.
CAPABILITY 04
Volunteer Management
Matching volunteer skills and availability to open shifts, tracking hours, and sending reminders is manageable with 20 volunteers and hard with 200. A central system removes the manual matching and shows coordinators who’s engaged and who’s drifting away.
CAPABILITY 05
Campaigns and Engagement
Personalized outreach across donor segments, with campaigns tied directly to the donations they bring in, so you can see which appeals actually work instead of guessing.
CAPABILITY 06
Reports and Dashboards
Dashboards for donor trends, fundraising progress, program capacity, and grant status. Reports that used to take a week of manual work can take minutes, because the data was never scattered in the first place.
CAPABILITY 07
Mobile Access
Field staff and program managers can update records, check donor details, and add case notes from a phone, which matters a lot for organizations running programs outside a central office.
COSTS & LICENSING
Salesforce Nonprofit Pricing: Free Licenses, Paid Editions and the Costs Nobody Mentions
Eligible nonprofits get 10 free Salesforce licenses through the Power of Us program, with discounts on additional users. Beyond that, Nonprofit Cloud starts at $60 per user per month for Enterprise Edition. The cost most nonprofits underestimate isn’t licenses. It’s implementation, data migration, and training.
10
The Power of Us Program
Through Salesforce’s Power of Us program, eligible nonprofits receive 10 free licenses, which can be used for Nonprofit Cloud or for Sales Cloud with NPSP, plus discounted pricing for additional users.
Who’s eligible? Broadly, organizations recognized as charitable, nonprofit, educational, or social change organizations in their country, with legal documentation to prove it. In the US, Salesforce’s guidelines list 501(c)(3) and 501(c)(4) organizations. Some types of organizations, such as hospitals, health insurance organizations, and economic development organizations, are excluded.
How to apply: Review the eligibility guidelines, then apply through the Power of Us portal with your tax ID and IRS determination letter (for US organizations).
Paid Nonprofit Cloud Editions
Beyond the free licenses, Salesforce lists these prices for Nonprofit Cloud (billed annually):
| Edition |
Listed Price |
| Nonprofit Cloud Enterprise |
$60 per user per month |
| Nonprofit Cloud Unlimited |
$100 per user per month |
| Agentforce 1 editions (Sales or Service) |
$325 per user per month |
| Nonprofit Cloud for Grantmaking |
From $175 per user per month |
Prices as listed by Salesforce at the time of writing and subject to change. Always confirm current pricing on Salesforce’s nonprofit pricing page before budgeting.
What the Free Licenses Don’t Cover
Additional users beyond the first 10
Agentforce AI add-ons and higher editions
Premium support plans
Third-party apps for donations, payments, forms, or events
Implementation, data migration, and training, which is usually the highest cost
Implementation Costs
| Project Type |
Typical Scope |
Indicative Cost (USD) |
| Org health check |
Review of an existing NPSP or Salesforce org |
$5,000–$20,000 |
| Small nonprofit |
Donations, campaigns, basic reports, light migration |
$10,000–$30,000 |
| Mid-sized nonprofit |
Several programs, grants, volunteers, integrations, larger migration |
$40,000–$150,000 |
| Large or complex |
Multiple entities, heavy integrations, NPSP to Nonprofit Cloud migration |
$150,000+ |
| Ongoing support |
Fixes, improvements, release updates, admin help |
$2,500–$15,000+ per month |
Figures are indicative market ranges and vary by scope, edition, and integrations. Contact us for a project-specific estimate.
Organizations that treat 10 free licenses as “free Salesforce” and skip proper setup almost always end up with a system nobody uses.
PLAN YOUR NONPROFIT SALESFORCE BUDGET
Need a realistic budget before you apply or sign anything?
Codleo can help you estimate licenses, implementation, and support costs, so your board sees the full picture upfront.
Get a Nonprofit Salesforce Estimate →
NONPROFIT CRM FIT ASSESSMENT
Is Salesforce the Right Fit for Your Nonprofit?
Salesforce is usually a good fit if you manage a growing number of donors, run several programs, report to multiple funders, or keep losing knowledge when staff leaves. It may be too much for a very small organization with one program, simple donor needs, and no budget for setup or ongoing admin.
Not every nonprofit needs Salesforce, and pretending otherwise doesn’t help anyone.
STRONG MATCH
Salesforce Is Probably a Good Fit If:
✓
You manage more than roughly 1,000 donor or constituent relationships, and finding accurate data is already painful
✓
You run several programs and need to track and report outcomes across all of them
✓
You manage grants from several funders, each with different reporting requirements
✓
Staff turnover keeps taking knowledge out the door with it
✓
Your board or funders want outcome data faster than you can produce it today
CONSIDER A SIMPLER OPTION
Salesforce May Be Overkill If:
–
You’re a two- or three-person team with one program and simple donor relationships
–
There’s no budget for setup or someone to look after the system. Free licenses without proper setup tend to frustrate everyone within a few months. For very small nonprofits, a simpler donation and receipting platform may be a faster, lower-effort option.
–
Leadership isn’t planning for training and change management, which matters more than almost any technical decision
If you qualify for Power of Us and your needs really are simple, Salesforce’s guided setup and AppExchange templates can get a basic system running without outside help. Most nonprofits in the “good fit” group above, though, get much more value with experienced help from day one.
BEYOND FREE LICENSING
Why the Free Licenses Aren’t the Hard Part
The 10 free licenses only cover the software. The real work is configuring Salesforce to match how your nonprofit operates, migrating years of donor data cleanly, connecting your other tools, and training staff. Nonprofits that skip this usually don’t fail immediately. They fail slowly, as staff drifts back to spreadsheets.
Here’s a pattern that shows up again and again. Leadership gets excited about the free licenses, signs up, and then discovers that “free” covers the software, not the work of making it reflect how the organization actually runs.
Out of the box, Salesforce is powerful but generic. It doesn’t know that your food bank tracks distribution by household size, that your environmental group ties donations to specific campaigns, or that your health-related nonprofit has sensitive data that needs careful handling. Building the fields, workflows, and automation that match your work is what turns Salesforce into something your team will use.
This is also where data migration sits, and it’s almost always underestimated. Moving years of donor history from spreadsheets, an older CRM, or an existing NPSP org without losing or duplicating records takes real technical care, not just an import wizard.
Outside help is usually worth it when:
01 / MIGRATION
You’re migrating years of donor or program data
02 / REPORTING
You manage grants with different reporting needs for each funder
03 / INTEGRATIONS
You need to connect payment processors, email platforms, or accounting software
04 / EXPERTISE
Nobody on your team has Salesforce admin experience
05 / AI READINESS
You want to use AI agents for donor research or self-service
This is general information and not legal advice. Consult a qualified advisor for compliance decisions.
YOUR IMPLEMENTATION ROADMAP
How to Get Started with Salesforce for Nonprofits: 5 Steps
To get started, confirm your eligibility and apply for Power of Us, decide between NPSP and Nonprofit Cloud, plan your data migration, set up your core processes and integrations, and train your team before launch. Taking these steps in order saves time and avoids costly rework.
1
Step 1: Check Eligibility and Apply for Power of Us
Read Salesforce’s eligibility guidelines, gather your tax ID and IRS determination letter (for US organizations), and apply through the Power of Us portal.
2
Step 2: Decide Between NPSP and Nonprofit Cloud
Base this on your programs, reporting needs, budget, and plans for the next few years, not just what’s cheapest today. If you’re unsure, a short discovery session with an experienced consultant can save months of rework.
3
Step 3: Plan Your Data Migration
List where your data lives today, decide what needs to move, and clean obvious duplicates first. Agree on how you’ll check that gift totals and key reports match after migration.
4
Step 4: Set Up Core Processes and Integrations
Configure donations, campaigns, programs, grants, and volunteers around how your team works. Connect the tools you rely on, such as online giving, payments, email marketing, and accounting.
5
Step 5: Train Your Team and Launch
Train staff by role, appoint a few internal champions, and use Salesforce’s free Trailhead learning platform for ongoing learning. Plan for support in the first few months after launch, when most questions come up.
RECOMMENDED NEXT READ
Also read: How to Hire a Salesforce Nonprofit Consultant
Read Article →
IMPLEMENTATION ROADMAP
What a Real Salesforce Implementation Looks Like for a Nonprofit
A proper nonprofit Salesforce implementation moves through discovery, design and configuration, data migration, program and volunteer setup, training, and ongoing support. Small projects usually take about two to three months; mid-sized projects take three to six months; complex migrations take longer. Rushing any stage tends to show up as adoption problems six months later.
Jumping straight from “we got licenses” to “we’re using Salesforce” is where most rollouts stumble. A well-run project looks more like this.
01
Discovery and Strategy
Before configuring anything, a good partner spends real time understanding how you track donors, what grant reporting looks like, which systems you’re replacing, and what your board expects to see. Most “this doesn’t fit how we work” problems trace back to a discovery phase that was squeezed to save time.
02
Design and Configuration
Building the fields, automation and workflows specific to your organization. A food bank’s distribution tracking looks nothing like a scholarship fund’s application process, and a generic setup won’t serve either one well.
03
Data Migration
Cleaning and moving donor, volunteer, and program data into the new structure without duplicate records or lost giving history. This is where years of spreadsheets either get sorted out properly or turn into a permanent mess.
04
Program and Volunteer Setup
Configuring program tracking, outcome measurement, and volunteer shifts around how you actually deliver services, not a template.
05
Training and Change Management
The stage most often cut short, and the one most closely linked to whether staff adopt the system or drift back to old habits.
06
Ongoing Support
Salesforce releases updates three times a year. Someone needs to check what’s relevant to you, test changes and keep the system current, or it slowly falls behind what it can do.
Typical Timelines
2–3 months
Small nonprofit, simple needs
3–6 months
Mid-sized, several programs and integrations
6–9+ months
Large or complex, including NPSP to Nonprofit Cloud
Codleo’s Salesforce consultants follow this sequence with nonprofits and education organizations, focusing on donor engagement, program visibility, and the reports funders actually ask for.
NONPROFIT INTEGRATIONS
Apps and Tools You’ll Probably Still Need
Salesforce covers donor, program, and grant management, but most nonprofits still need separate tools for online donations and payments, web forms, events, email marketing, and accounting. Check that each app you rely on works with your chosen product, especially if you’re moving to Nonprofit Cloud.
Salesforce isn’t a complete toolkit on its own. Most nonprofits connect it to:
| Need |
What to Look For |
| Online donations and payments |
A giving platform or payment processor that syncs gifts and recurring donations into Salesforce |
| Web forms |
Donation, volunteer sign-up, and contact forms that create or update Salesforce records |
| Events and ticketing |
Registrations and attendance flowing back into donor and constituent records |
| Email marketing |
Salesforce’s own marketing tools or a third-party email platform connected to your donor segments |
| Accounting |
Gift and grant data that reconciles with finance |
| Receipts and documents |
Automated tax receipts and acknowledgment letters |
INTEGRATION COMPATIBILITY NOTE
Salesforce retired its own online donation product, Elevate, in 2024, so nonprofits now rely on third-party giving tools. Many AppExchange apps were built for NPSP first, and Nonprofit Cloud support is still growing. Before you commit, ask each vendor whether their app supports the product you’re using.
POST-LAUNCH SUCCESS
Best Practices After Go-Live
After launch, keep Salesforce useful by following a 90-day plan, keeping data clean, appointing internal champions, documenting configuration decisions, testing each Salesforce release and tracking adoption. These habits matter as much as the original implementation.
01
Follow a 90-Day Plan
Set clear goals for the first three months: which reports should be in use, which processes should be fully in Salesforce, and what feedback you’ll collect from staff.
02
Keep Data Clean
Schedule regular checks for duplicates and missing information, and agree on simple data-entry rules, such as how names, addresses, and phone numbers are recorded.
03
Appoint Internal Champions
Pick a few staff members who know the system well and can help colleagues. They keep momentum going long after the consultants step back.
04
Document Your Configuration
Keep a living record of key fields, automation, permissions, and integrations. It makes staff changes and future improvements much easier.
05
Test Each Salesforce Release
Check what each of Salesforce’s three yearly releases changes, and test anything that could affect your donations, reports, or integrations.
06
Track Adoption
Watch active users, data completeness, and report usage. If people are going back to spreadsheets, find out why early.
CONTINUE LEARNING
Use the Salesforce Nonprofit Community
Salesforce’s Trailblazer Community includes a Nonprofit Hub where nonprofit users share questions and solutions, and Trailhead offers free training for staff at every level.
REAL NONPROFIT PROJECTS
Proof from Codleo Nonprofit Projects
Codleo has delivered Salesforce projects for nonprofits, including donor management, Nonprofit Cloud, program tracking, volunteer management, and finance integration. The results below come from Codleo’s published case studies.
THE CHALLENGE
Donor communication spread across several platforms, with low system usage
WHAT CODLEO DELIVERED
A unified Salesforce platform for donor communication and follow-ups
THE OUTCOME
95%
user adoption and one shared view of every donor
THE CHALLENGE
Student, attendance, donation, volunteer, and project data in separate systems across branches
WHAT CODLEO DELIVERED
Donor and donation management on Nonprofit Cloud, plus program, volunteer, and branch management
THE OUTCOME
Real-Time Visibility
Real-time dashboards for leadership, less manual work and more transparency for donors
THE CHALLENGE
Donor, project, budget, and finance data disconnected, with manual accounting entries
WHAT CODLEO DELIVERED
A redesigned Salesforce setup with automated accounting integration
THE OUTCOME
Connected Operations
A full view of donors and operations, and fewer financial reporting errors
THE CHALLENGE
Recurring gifts, pledges, and multi-currency donations tracked by hand
WHAT CODLEO DELIVERED
Donor management with pledge and recurring gift tracking, automated receipts and payment integration
THE OUTCOME
Smarter Donation Processing
Faster, more accurate donation processing and clearer allocation across programs
Client names are shared only with written permission.
CLIENT EXPERIENCE
What a Nonprofit Client Said
“
They gave me a very competitive fixed rate offer for the planning and implementation, they kept me updated with status emails and video conferences, put my requests into effect quickly, and made this Salesforce build completely painless.
Verified Customer, Nonprofit, United States
Project review on Salesforce AppExchange
PARTNER EVALUATION
Choosing a Salesforce Partner for Your Nonprofit
Choose a partner with nonprofit-specific project history, certified consultants, a clear view on NPSP versus Nonprofit Cloud for your situation, and a willingness to tell you what you don’t need yet. Check their claims on Salesforce AppExchange and with references.
Not every Salesforce partner has real nonprofit experience. A generic setup can look fine on the surface and still miss what matters most to how your organization runs. Before you commit, check for:
Your Nonprofit Partner Checklist
✓
Nonprofit project history, with examples of donor, volunteer, or grant work
✓
A verified AppExchange profile, including partner tier and customer reviews
✓
Certified consultants in the areas your project needs
✓
A clear recommendation on NPSP or Nonprofit Cloud that’s based on your needs
✓
Honesty about scope, including when an add-on isn’t worth it yet
CODLEO CONSULTING
Salesforce Expertise Backed by Project Experience
Summit
Consulting Partner
4.88/5
AppExchange Rating
8 Years
Salesforce Experience
Codleo is a Salesforce Summit Consulting Partner with a 4.88/5 rating from 125 AppExchange reviews, 8 years of Salesforce experience, and 290+ Salesforce projects, including NPSP and Nonprofit Cloud work.
YOUR MISSION. YOUR NEXT STEP.
Getting Started: Make Salesforce Work for Your Mission
Every nonprofit looking at Salesforce reaches the same fork in the road. Take the free licenses and set everything up internally, or bring in a partner who has done this for nonprofits before and knows where setups usually go wrong.
Neither path is automatically right. It depends on your size, your internal skills, and how much staff time you can realistically give to getting it right the first time. What matters most is going in with clear eyes: the licenses may be free, but a system your team actually uses takes planning, clean data, and proper training.
If you’re weighing NPSP against Nonprofit Cloud, trying to work out what implementation would really cost, or want a second opinion on whether Salesforce is right for where your organization is heading, we’d be glad to help.
LET'S BUILD A SMARTER NONPROFIT CRM
Book a Free Consultation with Codleo
Tell us about your mission, current systems, and goals. We’ll give you an honest view of your options, a realistic budget, and a practical next step.
Book a Free Consultation →
Discuss your nonprofit goals, Salesforce options, and implementation requirements.
CONNECT WITH OUR TEAM
Codleo Consulting — US Offices
UNITED STATES · DELAWARE
Lewes, Delaware
16192 Coastal Highway
Lewes, Delaware 19958
United States
UNITED STATES · TEXAS
Dallas, Texas
539 W. Commerce St
Suite 6079
Dallas, TX 75208
United States
PUBLISHED CONTACT NUMBER · INDIA
+91 93118 16065
International calls may apply.
Your Mission Deserves a Salesforce Solution That Works.
Codleo Consulting | Salesforce Summit Consulting Partner
0
About the Author
Neerav Ahuja
Neerav Ahuja is a 7x Salesforce certified Admin specialist with an experience of 5 years in the Salesforce ecosystem. He currently heads a team of admins and is extensively involved in client engagement & problem solving.