Standing up Nonprofit Cloud for a nonprofit organization is a multi-month implementation spanning licensing, data model setup, fundraising workflow design, program configuration, and integration. The walkthrough below covers the high-level sequence for a typical mid-size nonprofit deployment.
- Qualify for Power of Us or Nonprofit Cloud licensing
Submit the organization's 501(c)(3) documentation (or international equivalent) to Salesforce.org for eligibility verification. Once approved, the organization receives the Power of Us subscription with 10 free licenses. For additional capacity or premium features (full Nonprofit Cloud, Marketing Cloud, Tableau, Mulesoft), engage the Salesforce.org account team for discounted Nonprofit Cloud licensing. Document the licensing position before starting the implementation.
- Configure the data model
Decide between NPSP and Nonprofit Cloud architecture based on the organization's needs and timeline. Provision the chosen architecture: install NPSP from the AppExchange or enable Nonprofit Cloud features through the Salesforce.org-led deployment. Configure the constituent data model: Person Account versus Contact, household relationships, custom fields for organization-specific data. Import existing constituent data through Data Loader, dedupe carefully, and validate the imported records.
- Set up fundraising and gift management
Configure the Opportunity object for gift management: Stage values reflecting the gift lifecycle, record types for different gift types (cash, in-kind, pledged), recurring donation processing, gift acknowledgment workflows. Integrate the payment processor (Stripe, PayPal, Square, or nonprofit-specific options like Click and Pledge or Authorize.Net). Import historical gift data with proper Opportunity Contact Role assignments. Build the fundraising dashboards that the development team will use for daily and weekly reporting.
- Configure programs, grants, volunteers, and reporting
Configure the program management features for the organization's specific programs: program records, service offerings, participant enrollment workflows, outcome metrics. Set up grant management if the organization receives or distributes grants. Configure volunteer coordination if relevant. Build the reporting dashboards that leadership, the board, and funders will use: fundraising performance, program outcomes, organizational financials. Train staff on the new workflows and roll out in phases starting with the smallest user group.
- NPSP and Nonprofit Cloud data models are different. Migrating from NPSP to Nonprofit Cloud is a significant project.
- Power of Us provides 10 free licenses; additional capacity requires paid licensing. Plan licensing carefully against the staff using Salesforce.
- Constituent dedupe is harder than customer dedupe because donors often appear in multiple capacities (individual, household, organization). Plan dedupe carefully.
- Tax-receipt generation has specific regulatory requirements that vary by country. Configure carefully for the nonprofit's jurisdictions.
- Grant deliverable deadlines are real obligations. Missing them affects funder relationships; configure reminder workflows aggressively.