The Promise Creation feature of 360MatchPro is intended to create even greater visibility into the matching gift revenue generated by 360MatchPro for your organization. With this functionality, 360MatchPro attempts to estimate the value of the matching gift requests we believe were submitted by your donors.
- Promise: The donation a company pledges to donate to your organization after a donor/employee submits a matching gift request.
- Promise amount: The amount of that corporate donation.
- Note: Sometimes the same as the original donation amount, but often different. Reasons the promise amount could be different from the donation amount include vary. The most common reason is the matching gift company programs could have a 2:1, 3:1, .5:1, or other non-1:1 match ratio. 360MatchPro factors in this common scenario into the promise amount.
Promise Creation Settings
To access Promise Creation settings, navigate to "Settings" in the lefthand menu. Select the "Promise Creation" tab.
In the Promise Creation tab, you will see your settings.
This toggle turns the promise creation feature on and off.
If you have been using the promise creation feature and turn it off at some point using the toggle, the following will happen:
- No promise data will be added to any new transactions in your 360MatchPro account.
- The Promise column will not appear as an option in the Donations tab.
- The promise amount field will not appear in the API for any donations.
If you turn the toggle back on, these actions are reversed and your historical promise creation data will appear again. No promise data will appear for donations that entered 360MatchPro while the feature toggle was in the "disabled" position.
Your organization gest to decide when you would like to trigger the creation of a promise. This decision is based on the statuses of donations in 360MatchPro. Promise data will only be added to donations in the statuses that you select here.
What happens when donations change statuses when Promise Creation is enabled?
- If a donation moves from an unchecked status into a checked status: Promise data is added to the record.
- If a donation moves from a checked status into an unchecked status: The promise amount is updated to $0. The promise creation fields still appear in the API for the donation.
These updates happen immediately upon the status changing.
Recommended approach: Double the Donation recommends starting with the "Payment Pending" and "Match Complete" statuses checked. This is the most conservative approach to promise creation. Over time, your organization can decide to modify these settings to better fit your organization's business workflows if needed.
Promise Creation and Integrations
Some 360MatchPro integrations support the creation of Promise records (sometimes also known as matching gift records) in the partner platform. Each partner who supports this functionality may implement promise creation in different ways. In general, partner platforms that support Promise Creation will check 360MatchPro, on a pre-determined cadence, for any donations with new promise fields. The partner platform will then create a new record in their platform reflecting this data (typically some combination of the promise amount, the updated timestamp, the parent donation record, etc.).
Note that promise data is simply appended to the original donation record in 360MatchPro. A second Promise or Matching Gift Record is only created in partner platforms that support this integration functionality.
Promise Creation in the Donations tab
When Promise Creation is enabled, the Promise column will appear as an option in your Donations tab. You can view or hide this column like any other column in the table using the "Configure Columns" dropdown menu at the top of the table.
The promise amount displayed in the Promise column is calculated based on a number of factors, including but not limited to:
- Original donation amount
- Company program guidelines
- 360MatchPro admin user input (editable from the Donations tab by selecting the pencil icon next to the promise amount)
The promise amount in the Promise column is the amount that will appear in any platforms supporting a Promise Creation integration, in any custom API implementations, and in any CSV exports from 360MatchPro.