Skip to main content
Featured group

Fundraising

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

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 answers
  1. Jun 8, 6:21 PM

    @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 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

1 answer
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 answer
  1. Dec 10, 2025, 1:40 PM
    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 answers
0/9000

A member who is actively involved with UNICEF ??

2 answers
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 answers
  1. Apr 13, 10:28 PM

    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 answers
  1. Apr 8, 5:23 PM

    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

How are others tracking event engagement in Salesforce? We want to track event invites, event attendance, and event registration/donations in Salesforce. We want to easily see if someone has received an invite (via email or mail), has registered for an event, has attended, and if they've donated. I'm curious to hear how others track this. We will definitely use campaigns, but do you track it via one campaign and campaign membership that changes? or multiple campaigns? Open to ideas!

5 answers
  1. Apr 8, 5:21 PM

    Hey Kim,  

     

    Great question — this is something we think about a lot. 

     

    Campaigns alone tend to hit a wall quickly: users without a full Salesforce license can't manage them, and campaign membership status ends up doing too much heavy lifting for something as layered as event engagement. 

     

    What we've found works much better is a custom object model tied to a campaign — built around Events, Tickets & Options, Registrations, Sessions, and Check-ins. Each object handles its own slice of the engagement story, so you can see exactly where someone is in the lifecycle without trying to force it all through campaign membership. 

     

    We actually built Bless Events (

    blessevents.com

    ) around this exact data model — designed specifically for nonprofits and faith-based organizations, with native Salesforce integration and giving built in so registrations and donations are all connected in one place. 

     

    Happy to walk you through how it works if you're curious —

    jpm@visios.us

0/9000
0/9000

Create peer-to-peer fundraising campaigns 👉 https://lnkd.in/dMtCGmnm fully synced with Salesforce Nonprofit Cloud.

 

In our latest video and blog post, we show how community users can create their own campaigns right from the Experience Cloud site and start collecting donations in less than 5 minutes. 

Check this out to see how easy it is to empower your community and turn passion into impact 🚀 

Create peer-to-peer fundraising campaigns 👉 https://lnkd.in/dMtCGmnm fully synced with Salesforce Nonprofit Cloud.

 

 

0/9000