NP-Con-101 Sample Questions & Answers
NPSP product configuration takes the largest share, covering people settings and health checks, alongside fundraising and program expertise, consulting engagement, solution design choices, data import and migration, and nonprofit analytics.
Launch the full NP-Con-101 simulator →Showing 6 of 12 free samples.
- Question 1Advanced
Integration and Data Management · Data Import Tools Selection
A nonprofit is preparing to import 50,000 historical donation records. They are concerned about hitting NPSP trigger limits during the import process. They want to ensure that NPSP logic (like rollups and payments) runs, but they want to minimize the risk of CPU timeouts. What is the recommended best practice configuration for the NPSP Data Importer in this scenario?
Show answer & explanation
Correct answer: D
Running NPSP Data Importer in Batch mode processes records asynchronously in chunks. This avoids hitting synchronous governor limits (like CPU time) that often occur with large real-time imports. It allows NPSP logic to execute safely on smaller groups of records.
- Question 2Intermediate
Nonprofit Cloud Product Configuration · People Management Settings (Contacts, Accounts, Households)
True or False: In the NPSP Household Account Model, deleting the last Contact in a Household will automatically delete the Household Account itself, provided no other records (like Opportunities) are associated with that Account.
Show answer & explanation
Correct answer: A
This is a configurable setting in NPSP, but the default behavior (and standard best practice) is True. NPSP Settings > People > Households includes a setting 'Household Object Rules' where empty households are deleted to prevent orphan accounts.
- Question 3Beginner
Domain Expertise · Fundraising and Donor Management Solutions
A foundation uses General Accounting Units (GAUs) to track restricted funds. They received a single $10,000 donation Opportunity. $4,000 is designated for the 'Scholarship Fund' and $6,000 for the 'Building Fund'. How should the consultant configure this data in NPSP?
Show answer & explanation
Correct answer: C
NPSP allows a single Opportunity to be split across multiple GAUs using the 'GAU Allocation' related list. This maintains the integrity of the single donation transaction while correctly accounting for the fund restrictions.
- Question 4Advanced
Nonprofit Cloud Product Configuration · Customizable Rollups
During a requirements workshop, a client states they need to track 'Soft Credits' for board members who solicit donations. However, they only want to count these soft credits if the board member was the primary solicitor, not just a partial influencer. Which NPSP feature should the consultant leverage to meet this specific calculation requirement?
Show answer & explanation
Correct answer: A
Customizable Rollups allow you to define specific logic (Filter Groups) for what is included in a rollup. You can create a filter that includes Opportunity Contact Roles only where the Role equals 'Solicitor' and exclude other soft credit roles like 'Influencer' or 'Household Member'.
- Question 5Intermediate
Nonprofit Cloud Product Configuration · Customizable Rollups
A consultant is reviewing an org where users complain that the 'Total Gifts This Year' field on Contact records is not updating immediately after they enter a new donation. The consultant checks the NPSP Settings and confirms that 'Disable Account/Contact Rollups' is unchecked (meaning rollups are enabled). What is the most likely reason for the delay?
Show answer & explanation
Correct answer: C
When Customizable Rollups are enabled, they can be configured to run in Batch mode rather than Trigger mode to save processing time during data entry. If configured for Batch, the fields won't update until the nightly scheduled job runs.
- Question 6Intermediate
Domain Expertise · Program and Volunteer Management Solutions
A consultant is implementing Volunteers for Salesforce (V4S). The organization runs a 'Summer Festival' campaign with multiple jobs (e.g., 'Ticket Taker', 'Cleanup'). They need to display a calendar on their Experience Cloud site where volunteers can sign up for specific shifts. Which V4S component is specifically designed to render this calendar view exposed to external users?
Show answer & explanation
Correct answer: A
V4S traditionally uses Visualforce pages exposed via Salesforce Sites to display the calendar. The specific page for the calendar/job listing is often 'VolunteersJobListingFS' (Field Set version) or similar, which can be iframe'd or used in Experience Cloud.
Ready for the real thing?
The full NP-Con-101 simulator has every exam-style question, timed mode, and instant scoring.