Nonprofit Cloud·

Nonprofit Cloud Fundraising Implementation

Getting started with Nonprofit Cloud, here is how to set it up for success

The only guide you need to get started with Salesforce Nonprofit Cloud

Salesforce Nonprofit Cloud offers a powerful suite of tools to help nonprofits manage relationships, fundraising efforts, and operational tasks effectively. This guide walks you through the essential steps to get started, ensuring you can leverage Salesforce Nonprofit Cloud for your organization’s mission.

  1. Request 10 free Licenses and a provisioned Salesforce Nonprofit Cloud org
  2. Basic Setup
  3. Nonprofit Cloud Applications
  4. Constituents and Relationships
  5. Events and Milestones
  6. Interactions
  7. Fundraising Efforts
  8. Fundraising Campaigns
  9. Fundraising Objects
  10. Data Processing Engine
  11. Onboard Users
  12. Chatter
  13. Reports and Dashboards
  14. Homepage
  15. Sharing and Visibility
  16. Customization and Personalization

I will be skipping through some typical Salesforce Admin steps in the written guide, but they are covered in the video guide in addition to the detailed Salesforce documentation.

Guide on YouTube

This guide is available in Video format on my YouTube Channel as well.

LINK TO COURSE ON YOUTUBE

Watch the full Course on YouTube

Guide in Writing

1. Request 10 Free Licenses and a Provisioned Salesforce Nonprofit Cloud Org

(For a detailed guide on how to apply for the 10 free licenses, check this article)

Salesforce provides 10 free licenses to eligible nonprofits through its Power of Us program.

  • How to Apply: Visit the Salesforce Power of Us portal, submit your application, and provide proof of your nonprofit status.
  • Benefits: Gain access to Salesforce’s robust Nonprofit Cloud, tailored specifically for nonprofit needs.
  • Provisioning: Once approved, Salesforce will provision your Nonprofit Cloud org with tools for donor management, fundraising, and more.
  • Support Connect with us or with a Salesforce Account Executive to help you with the process

2. Basic Setup

To get started with Salesforce Nonprofit Cloud, follow these essential steps for a smooth initial configuration:

1. Enable Person Accounts

Person Accounts are crucial for managing individual donors and constituents effectively. This feature combines the capabilities of accounts and contacts, allowing you to track individual records without needing a separate account record.

How To

Setup > Person Accounts > Enable

2. Set Up Group Membership

Group membership is vital for organizing households, committees, or other collaborative groups. This setup ensures you can associate multiple individuals with a group, making it easier to track interactions and contributions at a group level.

How To

Setup > Group Membership Settings > Enable

3. Assign Permission Set Group

Permission sets simplify user access by bundling permissions into reusable groups. Assigning the appropriate Permission Set Group ensures that your team members have the necessary access to Nonprofit Cloud features without over-permissioning.

How To

Setup > Permission Set Groups > All Permission Set Groups List View > Select Fundraising_Admin or Fundraising_User > Manage Assignments > Add Assignments > Select User/s > Assign > Done

4. Set Up Data Pipelines

Data pipelines are used for automating the flow of data between systems and processes. Setting up these pipelines ensures seamless data integration and synchronization, especially when dealing with large volumes of donor and fundraising data.

How To

Setup > Getting Started (Under Data Pipeline) > Enable

5. Set Up Interaction Summaries

Interaction summaries allow you to capture and organize key details from interactions with donors, constituents, or partners. This feature helps in maintaining a clear record of engagements, fostering better relationships and communication.

How To

Setup > Interaction Summary Settings (Under Program and Case Management) > Enable

6. Turn On Fundraising

Enable fundraising features to access tools like Donation Management, Gift Entry, and Recurring Donations. This step is essential for tracking contributions and managing your fundraising campaigns effectively.

How To

Setup > Fundraising Settings > Turn On


By following these steps, you’ll have a solid foundation for leveraging the full potential of Salesforce Nonprofit Cloud. If you need further assistance, explore Salesforce documentation or consult with us.

Some additional basic configurations

  • Organization Settings: Update your nonprofit’s company information and fiscal year settings.
  • User Profiles: Create user profiles with appropriate permissions based on roles within your organization, try to use Permission Sets instead of profiles.

3. Nonprofit Cloud Applications

Understand the key applications included in the Nonprofit Cloud.

AppUseAudience
Philanthropy & PartnershipsTools and information to cultivate and solicit large giftsFundraisers and grant writers
Fundraising OperationsEssential tasks of fundraisingGift processors
Donor EngagementTrack and manage mass-market fundraising effortsFundraisers and campaign managers
Fundraising StrategyHigh-level understanding of your fundraising data and your activitiesExecutives and fundraising managers
Your AccountPurchase Licenses and ProductsExecutives / Owners

4. Constituents and Relationships

Centralize data about your supporters to build stronger relationships.

  • Account Account Relationship: Used to create a relationship between two organizations.
  • Contact Contact Relationship: Used to create a relationship between two individuals.
  • Account Contact Relationship: Used to create a relationship between an individual and an organization.

5. Events and Milestones

Plan, track, and execute key events and organizational milestones. Use Events to capture and visualize the key events and milestones in a stakeholders life, such as getting married and changing jobs. Use the details to inform fundraising, care plans, and other services.

Examples of Milestones for Businesses:

  • Grant Awarded
  • New Executive Member
  • PEAK Member
  • TAG Member
  • Co-funder
  • Charity Check

Examples of Milestones for Individuals:

  • Baby
  • Retirement
  • Job
  • Graduation
  • Award

How To

From Setup, in the Quick Find box, enter Life, and then select Life Events. Follow the guided setup to configure Life Events.

6. Interactions

Log and track every interaction with your constituents.

  • Activity Management: Record calls, emails, and meetings.
  • Engagement Tracking: Use tasks and reminders to follow up with donors or volunteers.
  • Timeline View: Visualize interactions over time for better insights.
  • Attendance Log who attended this meeting or interaction
  • Interaction Summary Keep note of what was discussed, objectives and outcomes.

7. Fundraising Campaigns and Efforts

Organize and streamline your nonprofit’s fundraising activities.

  • Campaigns: Launch fundraising campaigns and log donations that came in as a result of that campaign to measure impact. Examples are Annual Giving Campaign, Peer-to-Peer Fundraising, and Giving Tuesday.
  • Outreach Source Code: Get even more granular and specify a fundraising effort as part of a campaign such as Email, Text, In-Person Events and log donations towards this effort.

You get to know which of the campaigns you launched had the most success, and you get to know which of the efforts of each campaign helped generate most donations, pretty neat.

8. Fundraising Objects

Leverage standard objects to manage your fundraising efforts. The three main objects you would use to log donations are as follows:

  • Opportunities: Represents a Major Gift Opportunity, not the gift itself, but rather the opportunity to make the major gift happen and the stages such as Prospecting, Qualification, Nurturing etc... .
  • Gift Commitment: Represents the configuration for the recurring gift, not the gift itself. Example: John will make a donataion once every month.
  • Gift Transaction: This is the actual donation now, once an opportunity is closed and the donor makes the major gift, it is created as a Gift Transaction, also, whenever a gift received on scheduled date from the gift commitment, it is created as a Gift Transaction.

To make it short:

  • Use Opportunities for Major Gifts.
  • Use Gift Commitments for Pledges.
  • Use Gift Transactions for One-Time Gifts.

9. Data Processing Engine

The most important piece here is an object called "Donor Gift Summary"

Donor Gift Summary will show you all types of giving information about a constituent such as:

  • Average Gift Amount
  • Best Gift Year
  • Current Year Gift Count
  • Days Since Last Gift
  • First Gift Amount
  • Total Gifts Amount
  • Gift Count

You can schedule a job to trigger Data Processing Engine to run to calculate that information nightly.

10. Onboard Users

At this point, you should have a Minimum Viable Product, get your team familiar with Salesforce and its capabilities and invite them to start using the system.

  • Training Resources: Use Trailhead modules designed for nonprofits.
  • User Adoption: Encourage adoption by demonstrating value in everyday tasks.

11. Chatter

Enable team collaboration within Salesforce.

  • Internal Communication: Share updates and collaborate on records.
  • File Sharing: Upload and share files within Chatter.
  • Groups: Create groups for teams or specific projects.

Salesforce also integrates with Slack to streamline communication and collaboration where your team is.

12. Reports and Dashboards

Turn data into actionable insights. Isn't this the most important thing?

  • Custom Reports: Build reports tailored to your organization’s needs.
  • Fundraising Metrics: Monitor donation trends and campaign performance.
  • Fundraising Dashboards: Create charts to give you a high level overview of your fundraising efforts and results.

13. Homepage

Customize your Salesforce homepage to highlight key information. I typically customize homepage last, towards the end of the project, we know what we need to see first once we log in.

  • Custom Components: Add widgets to display recent donations or key metrics.
  • Personalized Views: Tailor homepages for different roles, such as fundraising or program management.
  • Dashboard: See progress towards goals.

14. Sharing and Visibility

Control access to data within your organization. Careful, if you are new to Salesforce, you may give more access than users need to in good faith, this poses a security risk.

  • Org-Wide Defaults: Set baseline access levels for different objects.
  • Sharing Rules: Define rules to share records based on criteria.
  • Role Hierarchies: Ensure data visibility aligns with organizational structure.
  • Object and Field Level Security: Ensure users have access to the objects and fields they need to only.

15. Customization and Personalization

Tailor Salesforce to fit your nonprofit’s unique needs.

  • Custom Objects and Fields: Create new objects and fields to capture specific data.
  • Pages: Design pages that make data entry easier for users.
  • Automation: Use Flows to automate repetitive tasks.
  • Integrations: Explore Salesforce AppExchange for free and paid ads to extend Salesforce functionality and connect with third party systems like Mailchimp or Classy.

With these steps, you’re well on your way to maximizing the value of Salesforce Nonprofit Cloud for your organization. For in-depth tutorials and examples, check out my full course on YouTube.


Free Courses and Awesome Resources

  • FREE Salesforce Nonprofit Cloud Fundraising Implementation Course: Watch on YouTube and start mastering Nonprofit Cloud solutions tailored for your organization.
  • FREE Salesforce Flow Course: Start Learning Now to build powerful automations and improve your Salesforce skills.
  • YouTube Channel: Subscribe to Swift Cloud Solutions for expert insights and tutorials on Salesforce Flows and Nonprofit Cloud strategies.
  • Stay Updated: Join My Newsletter and never miss valuable tips and updates.
  • Connect on LinkedIn: Follow Me for professional updates and Salesforce content.
  • Need to speak with a Salesforce Consultant? Schedule a time with me here