Rollups are a breeze to create with our intuitive UI. After they are created, rollups may be run on a schedule or in real-time as your source records get updated. We've engineered Rollup Helper to overcome several limitations with how developers would normally aggregate Salesforce data.
We also recommend that you scan this list of frequently asked questions to orient yourself to some of the more basic questions that you may have.
You may also contact us via email.
Rollups can be run on-demand (manually via the "Run" function), on a schedule, or in real-time.
In this free version, you get 3 active rollups that can be run on a schedule. To view a full list of Rollup Helper Free Edition features, click here.
No, but if you need real-time rollups you can upgrade to Rollup Helper Premium Edition.
Consider upgrading to the Rollup Helper Premium Edition to get unlimited scheduled or even real-time rollups.
No. You can configure Rollup Helper to the unique resource constraints facing your Salesforce operating environment. We have engineered an asynchronous mode to Rollup Helper which is a great tool to overcoming any governor limits you may be running into. We also offer a 30 Day Satisfaction Guarantee to give you peace of mind. Furthermore, all your data is processed natively on the Salesforce platform, so we are not consuming any API limits.
No. Rollup Helper Premium Edition features unlimited users, and you do not pay any additional fee for each individual user.
No, Rollup Helper code runs in it own namespace like other managed applications. Managed apps have their own code coverage requirement and all unit tests within a package must successfully pass in a development org before the package may be created. We recommend that you run all your unit tests with the "RunAllTests = false" attribute if you are using Rollup Helper as this is the Salesforce default. This default setting will prevent any local discrepancies (e.g. custom required fields, validation rules) from impacting your code deployments as our unit tests will fail if you have custom required fields, validation rules, etc. As long as you have the "RunAllTests = false" attribute set, you can deploy your apex code as normal. Changing to "RunAllTests = true" will not cause Rollup Helper install or performance issues. Here is an official statement from Salesforce on this topic:
If for some reason you are concerned with setting "RunAllTests = false", we guarantee that Rollup Helper will still function correctly.
Your rollup fields will stop auto-calculating in real-time, but your rollup fields and existing data in them will still exist.
Our release process is documented here.
Yes! Unlike Roll-Up Summary Fields in Salesforce, Rollup Helper is able to perform Hierarchy rollups.
Yes! Since Rollup Helper uses normal Custom Fields instead of Roll-Up Summary fields, the rollup can be configured easily without using custom code or triggers.
Yes! The normal Custom Fields populated by Rollup Helper do not count against your Rollup-Summary Field limits.