Skip to content

Animals Need New Homes (ANNH)

Study Note

This page brings together public scenario links and AI-assisted research notes for study use. Start with the scenario brief, make your own attempt, and open the spoiler section only when you are ready to compare.

FieldDetail
Start hereCurrent scenario brief hub
Scenario sourceCommunity scenario (Andrew Hart / CTA202)
Current statusLive (AH)
First public date2024-12
Primary sourceOpen primary source
Coverage availableScenario brief

Only Open If You Have Attempted the Scenario

Section titled “Only Open If You Have Attempted the Scenario”

The section below contains public follow-up links, board-call material, and AI-assisted notes compiled from those public sources.

Open follow-up links, Q&A, and analysis
  • Animal-Person Model: “An individual can be a donor, volunteer, and foster carer simultaneously. How does your model represent these overlapping roles without duplicating Person Accounts?”
  • Sensitive Medical Access: “How do you ensure that foster carers can update an animal’s location but are strictly blocked from seeing sensitive veterinary medical history?”
  • Multi-Region NGO Silos: “How does your sharing model handle regional volunteer coordinators who should only manage volunteers within their own country?”
  • High-Volume Donation Migration: “With millions of historical donation records, how will you migrate this data while preserving the ‘Donor Year-over-Year’ reporting capability?”
  • External Foster Experience: “Why choose Experience Cloud (formerly Community Cloud) over a custom Heroku app for foster carers? How do you handle the offline requirements for carers in rural areas?”
  • Role Over-duplication: Creating separate Account records for the same person across different NGO programs (Donor, Volunteer, Foster). This fragments reporting.
  • Ignoring Regulatory GDPR: Failing to account for strict EU privacy laws for donor data in a global single-org instance.
  • Weak Animal Lifecycle: No clear state machine for the animal status (Rescue -> Clinic -> Foster -> Shelter -> Adopted).
  • Manual Background Checks: Treating volunteer background checks as a manual checkbox rather than an integrated asynchronous verification flow.
  • Person-Account Role Junction: Using a single Person Account linked to multiple junction objects (Donor_Profile, Volunteer_Profile, Foster_Profile) to manage overlapping personas.
  • Shield for Medical PII: Mandating Salesforce Shield for sensitive behavioral and veterinary assessments to maintain NGO trust and compliance.
  • Mobile Publisher for Volunteers: Providing a branded mobile app for volunteers to log their hours and update animal statuses on the go.
  • The “Program Management” Test: ANNH is a prime scenario for demonstrating NPSP-style patterns (Nonprofit Success Pack) or its modern equivalents in a global, high-volume environment.
  • Data Lifecycle: Success depends on a clear data archival strategy for historical animal and medical records, which grow indefinitely.
  • Global animal rescue NGO scenario focusing on multi-persona management (Volunteer/Donor/Foster), medical tracking, and global compliance.

Always verify against official Salesforce documentation

This content is study material for CTA exam preparation. Content compiled and presented with AI assistance. Not affiliated with Salesforce.

Personal study notes for the Salesforce CTA exam. Content compiled from VJ's study notes, official Salesforce documentation, community sources, and online publicly available content, then organized and presented with AI assistance. Not affiliated with Salesforce. © 2025–2026 VJ Srivastava.