Skip to main content
Content Starts Here
This is a publicly shared Knowledge Article from the Power of Us Hub - an online community for nonprofit and higher ed Salesforce users. Join the Hub.
Product Documentation

Enable Customizable Rollups

Note
Customizable Rollups are only available in orgs using NPSP and the Household Account Model.

Before enabling Customizable Rollups, be sure to review Things to Know Before You Enable Customizable Rollups. Also, remember that enabling Customizable Rollups disables User Defined Rollup creation in your org. The User Defined Rollup node will disappear from NPSP Settings, but all UDRs previously created in your org will be preserved and converted to Customizable Rollups.

Note
We recommend that you enable and try out Customizable Rollups in your Sandbox org before turning it on in your Production org. That will allow you to test it out and confirm that you're seeing expected results. Keep in mind that you can also easily move any new rollups you create in your Sandbox org to your Production org using a Change Set.

To enable Customizable Rollups:

  1. Go to the NPSP Settings tab. If you don't see it in your org, you can get there from the App Launcher ( ).
  2. Click Donations | Customizable Rollups.
  3. Click the button to switch to Enabled.
    The Customizable Rollups page in NPSP Settings, with the toggle to Enable Customizable Rollups highlighted.

It may take a few moments for NPSP to convert all of your existing rollups. You can safely leave the page. When the deployment is finished, you'll see a Configure Customizable Rollups button that you can use to view the list of Customizable Rollups. Keep in mind that this list will already be populated with all of the NPSP out-of-box rollups and any User Defined Rollups that already existed in your org. You're now ready to edit them or create new ones!

Customizable Rollups page in NPSP Settings. Shows that the toggle is set to Enabled, so the Configure Customizable Rollups, and Reset to Defaults buttons are present.

Note
When you enable Customizable Rollups, new batch jobs are scheduled to run that night. If you want the new Customizable Rollups to be calculated immediately, you'll need to manually run the batch job. To do so, go to NPSP Settings | Bulk Data Processes | Rollup Donations Batch and click Run Batch.

Disable Customizable Rollups

If you decide that Customizable Rollups aren't for you, you can go back to the original rollups functionality. When you disable, rollups go back to the way they worked before you enabled Customizable Rollups. Keep in mind that any changes made while Customizable Rollups was enabled will be retained and visible if Customizable Rollups is enabled again. While the configuration data will continue to exist, it will have no effect on your org.

  1. In NPSP Settings, go to Donations | Customizable Rollups.
  2. Click the button to switch to Disabled.
  3. Click Save.

After you disable Customizable Rollups, the old Rollup batch jobs are re-scheduled for that night. If you want to see the rollups recalculated right away, you'll have to manually run the jobs. To do so, go to NPSP Settings | Bulk Data Processes | Rollup Donations Batch and click Run Batch.

Reset Customizable Rollups

If needed, you can reset Customizable Rollups back to its original defaults. We recommend you use this feature with caution and only if you want to completely wipe out any changes you made while using Customizable Rollups.

Resetting Customizable Rollups makes the following changes:

  • Removes any new rollups, filter groups, and filter rules you created while using Customizable Rollups.
  • Resets all NPSP legacy rollups (including any User Defined Rollups) back to their default behavior. This means that the legacy NPSP rollups and User Defined Rollups will be reset to how they were configured when you first enabled Customizable Rollups. You'll lose any customizations you made to them since then.

If you want to turn off Customizable Rollups, but preserve changes you made while using the feature, we recommend disabling the feature instead.

To reset Customizable Rollups:

  1. Go to the NPSP Settings tab. If you don't see it in your org, you can get there from the App Launcher ( ).
  2. Click Donations | Customizable Rollups.
  3. Click Reset to Defaults.
  4. Click OK to confirm that you want to wipe out any changes you've made and reset Customizable Rollups.