Skip to main content
Vorgestellte Gruppe

Fundraising

This is a public group for questions and conversation around fundraising.

We currently create our donor research profiles in Word and attach them as Files to Account records. The profile contains Contact info (name, email, phone, mailing address), some giving history, and data from external sources. We would like to transition this to Salesforce. My preliminary idea is a custom object with fields for data that doesn't already live somewhere else, then some sort of mail merge tool (we have Apsona) that merges it all together in one document. Has anyone built anything like this,or used a third party tool they recommend?  

 

We are on NPSP with no immediate plans to move to NPC.

@Nonprofit Success Pack #Nonprofit Success Pack

11 Antworten
  1. 31. Aug., 15:04

     A custom object sounds like a good approach, especially if you want donor profiles to become searchable and reportable rather than keeping them as Word files. I’d also use Salesforce relationships to pull existing contact and giving data instead of duplicating it. For external nonprofit or organization research, something like the Nonprofit Check Plus API could potentially help automate verification and enrich profiles before Apsona merges everything into a final document. The key is designing the data model first, so you don’t end up recreating the same information in multiple places.

0/9000

Interesting shift in how associations are approaching fundraising in Salesforce https://bit.ly/45j2Ozh.

Been reading about how association fundraising is changing now that donor expectations look a lot more like consumer expectations: personalized, timely, tied to actual impact instead of generic asks. The part that stood out most: AI can help a ton with things like flagging likely donors or catching lapsed ones early, but only if the underlying data is actually clean and connected. Garbage in, garbage out still applies. 

 

Also liked the point about donation flows living inside the member experience instead of on a separate donation page. Every extra step (re-entering info, leaving the portal) seems to quietly kill conversions.

Sharing in case it's useful for anyone doing membership or nonprofit work on Salesforce: https://bit.ly/45j2Ozh

0/9000

Hi colleagues,   I am building a Mail Merge solution that creates a "Donor Profile" one page PDF.  So far, I'm pulling in data from recent opportunities, open opportunities, tasks/activities, contacts/affiliations, and fields from the Account (org/household).  I'm wondering, what's most important to you and your teammates to surface in a document like this? LMK!

 

#Nonprofit

11 Kommentare
0/9000

Hi Experts, 

 

I am currently exploring the Actionable Segmentation features in NPC and have a few questions. 

 

1. My understanding is that when a DPE runs, it updates the DPE dataset with newly created or modified records. 

  • However, the Actionable List created from an  Actionable Definition that uses the DPE dataset as its source is not automatically refreshed. 
  • If new records meet the Actionable List filter criteria, they are not automatically added to the list, and records that no longer meet the criteria are not automatically removed. 

  Could anyone please confirm whether my understanding is correct? 

 

2. To add new members to the Actionable List, we need to manually use the

"Add More Members" button. Could you please confirm whether my understanding is correct? If there is a way to automatically add members to the Actionable List when the DPE runs, please guide me on how to configure it.

 

3. During my hands-on testing, I followed all the steps in the documentation. When I preview the DPE output, I can see the data in the writeback object. 

  • However, when I try to create an Actionable List using the Actionable Segmentation definition, it shows that no data is available. Could anyone please help me understand if I have missed any configuration or setup steps?

 

@Fundraising@Nonprofit Ask Me Anything (Global)@Nonprofit Hub

2 Antworten
  1. 20. Juni, 20:23

    @Manjula Rajaram (or anyone else who has used Actionable Lists), have you had success setting up Actionable Lists? I did the Trailhead module and found it to be buggy (a button did nothing when clicked while trying to add more records to a list). It seems like it shouldn't still have bugs if it was released over a year ago, and apparently is used across products. If the bug that I found is the only one, it might acceptable to implement, however.

0/9000

Hi Experts, 

  

 In NPC Fundraising, I need a “Total Gift This FY” rollup. However, the OOTB DPE Rollup calculates the summary based on the calendar year instead of the fiscal year.  

 

Has anyone implemented an FY-based rollup using the standard DPE Rollup? Any guidance would be very helpful.  

 

@Nonprofit Hub@Nonprofit Ask Me Anything (Global) @Fundraising@Agentforce Nonprofit (Nonprofit Cloud)

 

 

5 Antworten
  1. 8. Juni, 18:21

    @Manjula Rajaram Our implementation partner cloned the OOB DPE and calculated the fields to use Fiscal Year instead of Calendar Year.  When it came time to generate end of year tax letters (United States), I needed Calendar Year calculations instead of FY.  Insted of undoing the partner's work, I made new fields and expanded the DPE to write CY data into fields I could use for total tax year giving.   Knowing what I know now, I would leave Salesforce's OOB for Calendar Year and make new fields on Donor Gift Summary for Fiscal Year, then reference Company Fiscal Year data points. 

0/9000

Hi Experts, 

 

I am trying to create a Gift Transaction and allocate my gift to 12 Gift Designation records using the New Gift Entry button. However, when I try to enter the gift, the form only allows me to add 3 rows.

Please find the attached screenshot for reference.  

 

Unable to Add More Than 3 Gift Designations in Single Gift Entry

 

I am not sure if this is a limitation in the Single Gift Entry Form

 

I was also unable to find any information about this in the help articles.

Can anyone please help me get better clarity on this? 

 

@Agentforce Nonprofit (Nonprofit Cloud)@Nonprofit Hub@Salesforce.org System Administrators@Nonprofit Release Readiness

1 Antwort
  1. 10. Dez. 2025, 13:40
    This will be fixed for the Gift Entry Grid (not the flow version) in Spring ‘26 .
0/9000

Hi Experts, 

 

  • We have a requirement to show the remaining balance amount on a Gift Commitment when the Schedule Type is set as Recurring.
  • The remaining balance should be calculated using:

      Total Gift Transaction Amount - Total Paid Gift Transaction Amount 

 

  • The issue is that for recurring Gift Commitments, we cannot access all upcoming Gift Transaction records because they are only displayed in the Lightning component.

 Could anyone please confirm whether it is possible to retrieve or calculate the remaining balance amount in this scenario?   

 

@Nonprofit Hub@Fundraising@Salesforce.org System Administrators@Agentforce Nonprofit (Nonprofit Cloud)

6 Antworten
0/9000

A member who is actively involved with UNICEF ??

2 Antworten
0/9000

Hi Experts, 

 

I created a Data Mapper to get Product, Pricebook, and Pricebook Entry data. I mapped Product Name, Description, and Unit Price. 

 

Then I used this Data Mapper in a FlexCard. But after saving and fetching, the fields are not showing in the FlexCard. 

 

I have attached a screenshot for reference. I am not sure what I missed. Can anyone please help me fix this issue?

 

FlexCard Not Showing Data from Data Mapper

 

Image__2.png

 

 

Image__3.png

 

@Nonprofit Hub@Fundraising@Salesforce Administrators & Developers

4 Antworten
  1. 13. Apr., 22:28

    Your individual fields array from the DataMapper are under the parent node "Products". For the fields to be available in FlexCard the resulting JSON must be a simple JSON array without child nodes. 

     

    Essentially, your current JSON is this:

    {

    Products:{

    ID:"1",

    Name:"Product1",

    Description:"Product1",

    UnitPrice:100

    },

    {

    ID:"2",

    Name:"Product2",

    Description:"Product2",

    UnitPrice:200

    }

    }

    }

     

    While it should be like this: 

     

    {

    ID:"1",

    Name:"Product1",

    Description:"Product1",

    UnitPrice:100

    },

    {

    ID:"2",

    Name:"Product2",

    Description:"Product2",

    UnitPrice:200

    }

    }

     

    There are two fixes: 

    1. Make sure the DataMapper output omits "Products:" prefix from all JSON output paths. OR 

    2. On your Flex Card Data source setup select ["Products"] in Result JSON Path.

0/9000

It's been two years since this conversation: 

https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007aiDFMSA2

 

 

Do folks feel more positive about NPC for fundraising now? We are planning to migrate form NPSP in the next FY and have started planning.  

 

Have you made the switch successfully? Did you work with an implementation partner that was fantastic? Please share! And if you had a bad experience with anyone, please share that, too!

16 Antworten
  1. 8. Apr., 17:23

    Hey Rachel,  

     

    I think

    www.visios.us is pretty awesome!!!! I do run it, so have some bias. However, our small team has tons of experience, and if you want to talk through it let me know. Jpm@visios.us

0/9000