You are here:
Standard Field Mapping for Legacy Recurring Donations
When NPSP creates child Opportunity records for a Recurring Donation, it copies the value of several fields from the Recurring Donation onto the Opportunity records. This is a big time saver, as it means you don't have to manually enter values for all those fields on each Opportunity record.
- Standard Field Mapping
This table describes how NPSP maps fields from the Recurring Donation to its child Opportunity records when the Recurring Donation is first created. - Custom Field Mapping
It's great that NPSP automatically copies key information from standard Recurring Donation fields to Opportunity fields. But what if you want to map custom fields as well? You're in luck because NPSP lets you do just that!
Standard Field Mapping
This table describes how NPSP maps fields from the Recurring Donation to its child Opportunity records when the Recurring Donation is first created.
If you edit the Recurring Donation record, NPSP deletes and re-inserts any related open stage Opportunity records, which can result in lost data.
| Recurring Donation Field | Opportunity Field | Explanation | Open Ended/ Fixed Length |
|---|---|---|---|
| Created By | Created By | NPSP copies the value of the Created By field from the Recurring Donation to the Opportunity records. | Both |
| Owner | Owner | NPSP copies the value of the Owner field from the Recurring Donation to the Opportunity records. | Both |
| Organization | Account Name | NPSP copies the Organization name from the Recurring Donation to the Account Name field on the Opportunity records. |
Both |
| Contact | Primary Contact | NPSP copies the value of the Contact field on the Recurring Donation to the Primary Contact field on the Opportunity records. |
Both |
| Date Established | Close Date | NPSP copies the value of the Date Established field on the Recurring Donation to the first Opportunity's Close Date field. |
Both |
| Next Donation Date | Close Date | NPSP copies the Next Donation Date from the Recurring Donation to the first Opportunity's Close Date field. | Both |
| Installment Period | Close Date | NPSP uses the Installment Period on the Recurring Donation to calculate Close Dates for all Opportunities after the first one. For example, if the Installment Period is monthly, and the Next Donation Date is 2/1/18, the first Opportunity's Close Date will be 2/1/18 and the next Opportunity's Close Date will be 3/1/18. | Both |
| Amount | Amount | For Open-Ended Recurring Donations, the value in the Amount field is copied to each Opportunity record. | Open Ended |
| Amount | Amount | For Fixed-Length Recurring Donations, the Opportunity Amount depends on the value of both the Schedule Type and Installments fields. If Schedule Type is set to Multiply By, then all related Opportunities inherit the same value as the Recurring Donation Amount. If Schedule Type is set to Divide By, then all related Opportunities inherit an equal fraction of the Recurring Donation Amount. For example, if a Recurring Donation Amount is $2400, and the Installments field is set to 12, NPSP sets the amount of each Opportunity to $200. |
Fixed Length |
| Campaign | Primary Campaign Source | NPSP copies the value of the Campaign field on the Recurring Donation to the Primary Campaign Source field on the Opportunities. |
Both |
| CurrencyISOCode | CurrencyISOCode | NPSP copies the CurrencyISOCode value from the Recurring Donation to the CurrencyISOCode on each Opportunity. Note This applies only to organizations using Multiple Currencies. |
Both |
| Recurring Donation Stage Name Custom Label | Stage | The default Stage for all Opportunities in a Recurring Donation is Pledged. This default can be changed by altering the Recurring Donation Stage Name Custom Label. For more information, see Customize Labels. | Both |
| GAU Allocations | GAU Allocations | You can add related Allocations to the Recurring Donation record itself. NPSP then clones the Recurring Donation GAU Allocation records to each Opportunity. Allocation Amounts created as percentage based are set using the Opportunity Amount, not the Recurring Donation amount. |
Both |
Custom Field Mapping
It's great that NPSP automatically copies key information from standard Recurring Donation fields to Opportunity fields. But what if you want to map custom fields as well? You're in luck because NPSP lets you do just that!
For more information, see Map Recurring Donation Fields to Custom Opportunity Fields.

