• Cert++
  • Practice
  • Certle
  • Review
  • Resources
    • Packs
    • Checklists
    • Guides
  • Upgrade
  • About
  • Community
  • Support
  • Changes
  • Legal
  • Light mode

Cert++

  1. Home
  2. Study Resources
  3. Nonprofit Success Pack Consultant
Resource Pack
·Study Checklist

Nonprofit Success Pack Consultant

4-Step Path to Passing

  1. 1
    Complete the
    NPSP Consultant Trailmix
  2. 2
    Look at the
    Study Checklist
    Every concept you need to know for your exam, available for free to check off as you learn.
  3. 3
    Attempt
    Practice Exams
  4. 4
    Schedule Your Exam

Core Resources

  • Cert++ Practice Exam (1 free exam per cert, then paid)

    Free practice questions with detailed explanations. $10/mo for access to all questions, features, and certifications.

    certplusplus.com

  • Daily Certle Game (3 free questions per day)

    Practice your Salesforce certification knowledge daily with a challenge inspired by Wordle. Topics might not perfectly align with your preferred exam, but there's a lot of overlap between the certs.

    certplusplus.com

  • Official Trailmix

    Salesforce's curated Trailmix for the Nonprofit Success Pack Consultant credential, covering all six exam domains.

    trailhead.salesforce.com

  • Official Exam Guide

    Salesforce Help page with the official exam outline, objectives, format, and current exam details.

    help.salesforce.com

  • Nonprofit Success Pack on GitHub

    The open-source NPSP repository, useful for reviewing release notes, known issues, and understanding the managed package structure.

    github.com

  • Salesforce Nonprofit Success Pack Trailblazer Community

    The official Trailblazer Community group for NPSP questions, implementation tips, and peer support.

    trailhead.salesforce.com

  • Cert++ Discord

    The Cert++ community discord for Salesforce professionals. Exam prep, resource sharing, study groups, and more. Free and open to all.

    discord.gg

  • Trailblazer Community

    Connect with other Salesforce learners for peer support, mentoring, and study groups.

    trailhead.salesforce.com

  • r/salesforce

    Salesforce subreddit for discussions, career questions, certification tips, and community support.

    reddit.com

  • SFXD Discord

    Large Salesforce community discord server with channels for admin topics, career advice, and technical help.

    discord.gg

  • Salesforce Certification Score Calculator

    Check your exam score based on section results. Estimates your total score from category percentages (community-maintained third-party tool).

    scuvanov.github.io

Exam Overview

From the official exam guide

Questions

65

60 scored5 unscored

Duration

105 min

1h 45m

To Pass

65%

Min. score

Pricing

$200 registration · $100 retake

Delivery

Online proctored or at a testing center

Experience

Equivalent Platform Administrator knowledge plus hands-on NPSP implementation experience recommended

Prerequisites

None official, but Platform Administrator knowledge assumed

Exam Topics

Each topic section shows the topic weight, learning objectives, and links to study resources.

Domain Expertise20%

Nonprofit sector fundraising lifecycle, donor management concepts, hard credit vs. soft credit vs. tribute gifts, program and volunteer management solutions, and Salesforce for Nonprofits product landscape including NPSP, PMM, and Volunteers for Salesforce.

  • Identify the appropriate Salesforce solutions for fundraising and donor management.
  • Identify the appropriate Salesforce solutions for marketing and engagement.
  • Identify the appropriate Salesforce solutions for program and/or volunteer management.
  • Distinguish and rationalize the purpose for resource sites like the Trailblazer Community, Trailhead, and AppExchange, etc.

Resources

  • Build a Donor Email Flow for Nonprofit Success Pack (NPSP)

    Build a Screen Flow for templated gift acknowledgment emails: get records, create templates, send actions, and deploy.

    trailhead.salesforce.com

  • Salesforce for Nonprofits Basics

    Overview of the Salesforce for Nonprofits product suite: NPSP, PMM, Volunteers for Salesforce, and Nonprofit Cloud.

    trailhead.salesforce.com

  • Nonprofit Success Pack (NPSP) Basics

    NPSP navigation, Household Account model, and the data structure underlying constituents, donations, and programs.

    trailhead.salesforce.com

  • People Management in Nonprofit Success Pack

    How NPSP models constituent relationships: Household Accounts, Affiliations (Contact-to-Account), and Relationships (Contact-to-Contact).

    trailhead.salesforce.com

  • Donation Management Basics with Nonprofit Success Pack

    Creating and editing donations, pledge payments, recurring donations, allocations, and gift acknowledgment.

    trailhead.salesforce.com

  • Soft Credits and Tributes in Fundraising

    Soft credits, tribute gifts, and memorial gifts: crediting people who influence a donation without being the donor of record.

    trailhead.salesforce.com

  • Moves Management with Nonprofit Success Pack

    Donor cultivation pipeline: prospect identification, engagement plans, solicitation path, and major gift tracking.

    trailhead.salesforce.com

  • Engagement Plans and Levels in Nonprofit Success Pack

    Engagement plans for task automation, engagement levels for donor segmentation, and combining both for relationship management.

    trailhead.salesforce.com

  • Program Management Module (PMM) Basics

    PMM object model: Programs, Services, Program Cohorts, Service Deliveries, and participant enrollment tracking.

    trailhead.salesforce.com

  • Volunteers for Salesforce (V4S): Quick Look

    Volunteer management with V4S: volunteer jobs, shifts, website integration, and participation reporting.

    trailhead.salesforce.com

  • Manage Volunteers for Nonprofits

    Full V4S implementation trail: registration, recurring events, website integration, and volunteer reporting.

    trailhead.salesforce.com

  • Begin with Nonprofit Success Pack

    Foundational trail covering people management, money management, campaigns, and NPSP administration basics.

    trailhead.salesforce.com

Nonprofit Cloud Product Configuration22%

NPSP Settings for Contact/Account model, Affiliations, Relationships, and Addresses; fundraising configuration including Opportunities, Payments, GAU Allocations, Gift Entry, and Recurring Donations; batch processing; NPSP security model with built-in permission sets; package installation and Salesforce release window implications.

  • Given a set of requirements, modify NPSP Settings for people management (Leads, Contacts, Accounts, Affiliations, Relationships, Addresses) defaults.
  • Given a set of requirements, configure fundraising features (Opportunities, Payments, Allocations, Gift Entry and Recurring Donations) and batch process handling.
  • Given an error message through a Nonprofit Cloud application, determine whether it is a Nonprofit Cloud application issue and appropriate next steps.
  • Explain the implications of the Salesforce release window on implementations.
  • Install Nonprofit Cloud applications and/or solutions.
  • Configure the Nonprofit Cloud application security model to meet customer requirements.

Resources

  • Set Up a Nonprofit Success Pack Trial for Trailhead

    Connect a Nonprofit Success Pack trial org to Trailhead for hands-on configuration challenges.

    trailhead.salesforce.com

  • Set Up Gift Entry in Nonprofit Success Pack

    Enable Gift Entry, configure templates with advanced mapping, and test single and batch gift processing flows.

    trailhead.salesforce.com

  • Create an Opportunity Record Type for Nonprofit Success Pack (NPSP)

    Build a record type for earned revenue, configure sales processes, and exclude it from fundraising rollups.

    trailhead.salesforce.com

  • Configure Permissions and Settings in Program Management Module (PMM)

    Set up PMM security, configure permission sets, and add attendance summary data fields.

    trailhead.salesforce.com

  • Nonprofit Success Pack Administration Basics

    NPSP admin role, the NPSP data model, customization options, and Salesforce admin best practices for nonprofits.

    trailhead.salesforce.com

  • Contact and Account Settings in Nonprofit Success Pack

    NPSP Settings for Household Account model, Household Naming, address management, custom relationships, and duplicate Contact/Account handling.

    trailhead.salesforce.com

  • Opportunity Settings in Nonprofit Success Pack

    Opportunity and donation settings: sales processes, soft credit setup, customizable rollups, GAU allocations, payments, and recurring donations.

    trailhead.salesforce.com

  • Donation Soft Credit Management with Nonprofit Success Pack

    Contact roles, soft credits, partial soft credits, and matching gifts configuration in NPSP.

    trailhead.salesforce.com

  • Nonprofit Success Pack Health and Optimization

    NPSP Health Check, preparing for NPSP and Salesforce releases, sandbox setup, and the NPSP managed package release cadence.

    trailhead.salesforce.com

  • Permission Set Groups

    Bundling permission sets for a job function and muting individual permissions, including NPSP Gift Entry Manager and Fundraising User permission sets.

    trailhead.salesforce.com

  • Data Security

    Salesforce security model: org-wide defaults, profiles, permission sets, roles, sharing rules, and record access.

    trailhead.salesforce.com

  • Service Delivery with Program Management Module (PMM)

    Creating and tracking service deliveries, attendance, and PMM navigation for program staff.

    trailhead.salesforce.com

  • Administer Program Management Module (PMM)

    PMM administration: installing PMM, configuring permission sets, managing service delivery, and program reporting.

    trailhead.salesforce.com

  • Administer Nonprofit Success Pack (NPSP)

    Full NPSP administration trail: people settings, opportunity settings, gift entry setup, health check, and sandbox management.

    trailhead.salesforce.com

Implementation Strategies and Best Practices18%

Nonprofit consulting engagement lifecycle, requirements gathering and user story creation for fundraising and program use cases, change management for nonprofit staff with limited IT capacity, and sandbox-to-production deployment strategy for managed packages.

  • Given a scenario, facilitate a successful Nonprofit Cloud consulting engagement.
  • Gather requirements, create user stories, and turn business processes into solution design.
  • Create a change management process based on Salesforce best practices for governance.
  • Determine and implement the appropriate testing and deployment strategy (sandbox, production, tools, etc.).

Resources

  • Build an Email Flow for Program Management Module

    Build an automated email flow within PMM: demonstrates declarative automation within a managed package constraint.

    trailhead.salesforce.com

  • Salesforce for Nonprofits Vision and Value Mapping

    Stakeholder interviews, synthesizing learnings, and creating vision and value maps for a nonprofit implementation.

    trailhead.salesforce.com

  • Salesforce for Nonprofits Readiness

    Total cost of ownership for a nonprofit implementation, change readiness assessment, and managing organizational change.

    trailhead.salesforce.com

  • Salesforce for Nonprofits Implementation Best Practices

    Phased implementation approach, governance prioritization, and data strategy for nonprofits.

    trailhead.salesforce.com

  • Prepare for Success with Salesforce for Nonprofits

    Pre-implementation trail: vision mapping, readiness assessment, and implementation best practices for nonprofits.

    trailhead.salesforce.com

  • User Story Creation

    Writing user stories, acceptance criteria, and translating business processes into actionable development tasks.

    trailhead.salesforce.com

  • Salesforce Sandboxes: Quick Look

    Sandbox types, use cases for development and testing, and the sandbox refresh process for managed package upgrades.

    trailhead.salesforce.com

  • Change Management for AI Implementation

    Change management strategies for new platform rollouts, stakeholder engagement, and adoption best practices.

    trailhead.salesforce.com

  • Explore Nonprofit Success Pack (NPSP)

    End-to-end NPSP feature tour: stakeholder data management, email communication, and fundraising reports - useful pre-engagement context for consultants.

    trailhead.salesforce.com

Solution Design20%

Declarative vs. custom code vs. AppExchange decision framework for NPSP implementations, NPSP security model with built-in permission sets layered on Salesforce security, designing for managed package capabilities and limitations, and extending NPSP with custom fields, flows, and third-party solutions.

  • Identify the appropriate Salesforce solution(s) to meet customer requirements.
  • Distinguish when it is appropriate to use declarative development (low code), custom code development, or a third-party solution.
  • Analyze customer requirements to determine appropriate solution design considering capabilities, limitations, and design trade-offs.
  • Determine the appropriate security features to use following Salesforce best practices.

Resources

  • Superbadge: User Access Troubleshooting

    Hands-on security challenge: troubleshoot profiles, permission sets, sharing settings, and record access issues.

    trailhead.salesforce.com

  • AppExchange Solutions

    Finding, evaluating, and installing AppExchange solutions, including managed package installation in sandbox vs. production.

    trailhead.salesforce.com

  • Create a Role Hierarchy

    Role hierarchies for record visibility, including how roles interact with NPSP-specific sharing requirements.

    trailhead.salesforce.com

  • Control Access to Objects

    Object-level security through profiles and permission sets, including CRUD permissions for NPSP custom objects.

    trailhead.salesforce.com

  • Define Sharing Rules

    Sharing rules for extending record access beyond the role hierarchy, relevant to NPSP constituent data access patterns.

    trailhead.salesforce.com

  • Build Flows with Flow Builder

    Building record-triggered and screen flows to automate NPSP processes declaratively without custom Apex.

    trailhead.salesforce.com

  • Nonprofit Cloud for Programs: Quick Look

    Overview of the Nonprofit Cloud for Programs native product and how it differs architecturally from the NPSP managed package.

    trailhead.salesforce.com

  • Nonprofit Cloud for Fundraising: Quick Look

    Overview of the native Nonprofit Cloud fundraising product and key differences from NPSP (the managed package).

    trailhead.salesforce.com

  • Meet Your Business Needs with AppExchange

    Evaluating AppExchange solutions for fit, comparing them to custom development, and understanding ISV partner products.

    trailhead.salesforce.com

  • Stakeholder Management in Nonprofit Cloud

    Constituent engagement design in Nonprofit Cloud: relationship management, Affiliations, and constituent data model choices.

    trailhead.salesforce.com

Integration and Data Management15%

NPSP Data Importer for bulk constituent and gift imports, advanced mapping for custom objects, Data Import Wizard and Data Loader use cases, Salesforce duplicate management rules for NPSP Contact and Account merging, and data migration strategy for the Household Account model.

  • Given a specific data requirement, explain the use cases and considerations for using Salesforce native, third-party, or Nonprofit Cloud application data tools.
  • Given customer requirements, articulate and implement data migration and/or integration strategies for a Nonprofit Cloud implementation.
  • Identify which duplicate management tools to use for a Salesforce implementation.

Resources

  • Import and Export with Data Management Tools

    Hands-on practice with Data Import Wizard and Data Loader for importing and exporting Salesforce records.

    trailhead.salesforce.com

  • Import Your Data Using NPSP Data Importer

    Hands-on NPSP Data Importer: prepare data, upload records, perform a dry run, and execute a full import.

    trailhead.salesforce.com

  • Extend NPSP Data Importer with Advanced Mapping

    Map custom fields and custom objects with NPSP advanced mapping to import data beyond the default field set.

    trailhead.salesforce.com

  • Duplicate Management

    Duplicate rules, matching rules, and merge tools for data quality including Contact and Account deduplication.

    trailhead.salesforce.com

  • Import Data With Nonprofit Success Pack (NPSP)

    NPSP Data Importer trail: importing Contacts, Accounts, and Opportunities, plus advanced mapping for custom objects.

    trailhead.salesforce.com

  • Data Management

    Salesforce data management: Data Import Wizard, Data Loader, mass transfer, mass delete, and storage management.

    trailhead.salesforce.com

  • Stakeholder Data Management with Nonprofit Success Pack

    Managing constituent records, Household Accounts, Relationships, Affiliations, leads, and address data in NPSP.

    trailhead.salesforce.com

  • Improve Data Quality in Salesforce

    Identifying and addressing data quality problems: duplicate records, missing data, and strategies for clean constituent databases.

    trailhead.salesforce.com

Analytics5%

NPSP pre-built report types for fundraising and constituents, Reports and Dashboards for operational nonprofit metrics, Tableau for advanced analytics and program impact measurement, and selecting the right analytics tool for the reporting need.

  • Given a scenario, determine the appropriate analytics solution (Reports, Dashboards, Tableau and Tableau CRM, third-party solutions, etc.) in Nonprofit Cloud.

Resources

  • Create Reports and Dashboards for Sales and Marketing Managers

    Hands-on practice: build custom reports with filters, grouping, formulas, and dashboards for organizational stakeholders.

    trailhead.salesforce.com

  • Reports and Dashboards with Nonprofit Success Pack

    NPSP report types, running and customizing fundraising reports, and building dashboards for organizational impact.

    trailhead.salesforce.com

  • Campaigns, Reports, and Dashboards in NPSP

    Constituent engagement campaigns, NPSP report types, and data-driven decision making with dashboards.

    trailhead.salesforce.com

  • Data Analysis with Program Management Module (PMM)

    PMM program reports and dashboards, modifying PMM report types, and connecting PMM data to Tableau.

    trailhead.salesforce.com

  • Tableau Basics for Nonprofits

    Tableau accelerators for nonprofit fundraising, program, and engagement analytics dashboards.

    trailhead.salesforce.com

  • CRM Analytics: Quick Look

    Overview of CRM Analytics capabilities for advanced donor journey and segment analytics beyond standard reports.

    trailhead.salesforce.com

  • Reports and Dashboards: Quick Look

    Salesforce native Reports and Dashboards overview: report types, filters, charts, and sharing.

    trailhead.salesforce.com

  • Reports and Dashboards for Lightning Experience

    Report builder, filters, grouping, summary formulas, charts, and dashboard creation in Lightning Experience.

    trailhead.salesforce.com

Have suggestions for this resource pack?

To help make this the ultimate resource compilation for the exam, please give your thoughts in the free Cert++ Discord.

Suggest a resource