A board member introduced a high-net-worth individual to the work of the nonprofit. The individual made a donation at an event. The fundraising manager wants to record this information in Salesforce. It is important the donation is hard credited to the individual while ensuring this donation, as well as any future donations from the individual, are soft-credited to the board member. The board member and the individual already exist as contacts in Salesforce. How should the data be entered?
Correct Answer: B
This requirement involves two parts: a one-time transaction and an automated long-term "influence" tracking. In NPSP, this is best accomplished by using the Relationship object's advanced soft-credit capabilities. Step-by-Step Implementation: * Define the Automated Soft Credit: The consultant should create a Relationship record between the Board Member and the Donor. * Set the Related Opportunity Contact Role: On this Relationship record, there is a field called Related Opportunity Contact Role. The consultant should select Soft Credit (or a custom role like "Solicitor"). * The Automation Logic: By setting this field on the relationship, NPSP's trigger framework is instructed that every time a donation is created where the donor is the "Primary Contact," the person on the other end of the relationship should automatically be added to that donation as an Opportunity Contact Role with the specified soft 3credit role.45 * Result: When the fundraiser creates the current donation, the board member is automatically soft- credited. For every future donation the do6nor makes, the system will continue to grant that soft credit automatically, satisfying th7e requirement to track all future gifts without manual intervention. Why other options are incorrect: * Option A and D: These suggest adding the soft credit manually to the current donation. While this works for the current gift, it does not address the "any future donations" requirement, which would require the fundraiser to remember to do it every single time. * Option C: Partial Soft Credits are used for splitting gifts among multiple people (e.g., $50 to person A, $50 to person B). It is more complex than needed here and does not have the automated "future" triggering logic found in the Relationship-based soft credit model.
Question 27
A nonprofit considers risk mitigation to be vital to the success of its implementation project. What are three elements impacted by change that cause risk?
Correct Answer: D
In project management and Salesforce implementation strategy, the Triple Constraint (also known as the Iron Triangle) defines the three most critical elements that are impacted by any change to a project's scope. These three elements are Cost, Quality, and Time. * Cost: This refers to the financial budget and resources allocated to the project. If a nonprofit decides to add a new "Impact Dashboard" mid-implementation, the cost will likely increase as more consultant hours are required. * Time: This is the schedule or deadline for the project. Adding features or facing technical hurdles usually extends the timeline. If the "Time" cannot be moved (e.g., a "Go-Live" before a major fundraising gala), then Cost or Quality must be adjusted. * Quality (or Scope): This represents the robustness and functionality of the final solution. If a project is running over time and over budget, the organization might decide to "cut corners" or reduce the complexity of certain automations to meet the deadline, which negatively impacts the quality of the system. Risk Mitigation Strategy: A consultant's job is to manage the balance between these three. If one changes, at least one of the others will be impacted. For example, if a nonprofit wants to speed up the Time to go-live, they must either increase the Cost (hiring more people) or decrease the Quality (reducing the initial scope). Understanding these three risks is essential for settting realistic
Question 28
A volunteer with a nonprofit works at Universal Containers. The volunteer is recorded in Salesforce as part of the Household's account record, but Universal Containers needs to be entered into the Salesforce system. How should a consultant track the volunteer's relationship with Universal Containers?
Correct Answer: C
In NPSP, there is a clear distinction between how we track "people to people" and "people to organizations." * People to Organizations (Affiliations): When a Contact (the volunteer) has a professional or community connection to an organization (Universal Containers), the Affiliation object is used. An Affiliation is a junction record that links a Contact record to an Account record with an 'Organization ' record type. * People to People (Relationships): The Relationship object is used exclusively for person-to-person ties (e.g., "Spouse," "Coworker," or "Father"). You do not use the Relationship object to link a person to a business. The Solution: To track this volunteer's employment or connection to Universal Containers: * Step 1: Create an Account record for "Universal Containers" and ensure its record type is "Organization." * Step 2: Create an Affiliation record. * Step 3: On the Affiliation record, link the volunteer's Contact record to the Universal Containers Account record. * Step 4: Specify the Role (e.g., Employee) and mark it as the Primary Affiliation if this is their main employer. Using Leads (Options A & B) is incorrect because the volunteer is already an established "Contact" in the system; creating a Lead would create a duplicate record and fragment the data history.
Question 29
A Nonprofit Cloud organization has Automatic Person Account Mailing Address Synchronization enabled. A staff member removes the Is Primary flag from a linked address. What occurs to the address?
Correct Answer: B
Automatic Person Account Mailing Address Synchronization is a powerful feature in Nonprofit Cloud that ensures the standard mailing address fields on the Person Account stay perfectly in sync with the Contact Point Address related records. In this model, the Person Account's "Mailing Address" fields (Street, City, State, etc.) are essentially a "mirrored reflection" of whichever Contact Point Address record is marked as Is Primary. The Synchronization Logic: * Setting a Primary: When a user checks the IsPrimary box on a Contact Point Address, the system automatically copies that data into the Person Account's standard mailing fields. * Removing the Flag: If a staff member unchecks the IsPrimary flag, the "bridge" between that specific address record and the Account fields is broken. Because there is no longer a designated primary address for that account, Salesforce clears the standard Mailing Address fields on the Person Account to prevent outdated or incorrect information from remaining in the primary display. * Data Retention: It is important to note that the Contact Point Address record itself is not deleted or archived. It remains in the related list; it simply loses its "Primary" status and is no longer pushed to the main Account header. Why other options are incorrect: * Option A and C: The system does not automatically set an end date or mark the record as "Inactive" simply because the primary flag was removed. The record remains "Active" but secondary. It is up to the user to manually mark it as inactive or undeliverable if that is the case. For a consultant, this behavior is a critical consideration for data hygiene. If an organization requires that every donor always has a mailing address, the consultant must ensure users understand that unchecking IsPrimary will leave the main Account record with a blank address until a new primary is selected.
Question 30
A nonprofit realizes that the target deployment date is concurrent with a Salesforce major seasonal release window. Which two steps should the nonprofit take when finalizing the plan for the new feature in production? Choose 2 answers
Correct Answer: A,D
Deploying during a Salesforce Seasonal Release (Spring, Summer, or Winter) 1introduces technical risk. If a2 sandbox is on a different version than production, a consultant might build a feature that works in the sandbox but fails in production due to a change in the underlying platform logic. Two Critical Steps for Alignment: * Review Sandbox Preview Instructions (A): Every release has a "Preview Window." Salesforce provides specific instructions on how to ensure at least one of your sandboxes is upgraded to the next release before production. This allows the consultant to perform Regression Testing-checking that the custom nonprofit features still work perfectly on the new version of Salesforce. * Verify Release Matching (D): Before a final deployment, it is a best practice to ensure the Sandbox and Production are on the same release version. If production is still on "Winter '25" but the sandbox has been upgraded to "Spring '26," you are testing in an environment that doesn't match the live system. Alignment ensures "What You See Is What You Get." Why other options are incorrect: * Support Case (Option B): Salesforce generally does not allow you to "change the version" of a release for a specific org via a support case; you must follow the standard release schedule and sandbox refresh rules. * Change Set Timing (Option C): You should avoid deploying a Change Set during the upgrade window itself, as the production instance may be intermittently unavailable or undergoing its own internal schema updates, leading to deployment failures.