You are here:
Verify Your Upload with Dry Run
Once you import records into NPSP, you can't hit the undo button. And that can be problematic if you accidentally import records that you had previously imported, resulting in duplicate records in your org. It can also be problematic if the wrong record is matched and you've updated it with data from a different record. Doing a dry run allows you to see if there are any potential matches before you import.
- Do a Dry Run
A dry run goes through the Contact1, Account1, Contact2, Account2, Home Address, and Donations and identifies potential matches, but doesn't actually process the records into your org. - Resolve Dry Run Errors
After the dry run completes, the summary page lists how many records were processed and any errors encountered.
Do a Dry Run
A dry run goes through the Contact1, Account1, Contact2, Account2, Home Address, and Donations and identifies potential matches, but doesn't actually process the records into your org.
You can do a dry run on all uploaded records that haven't been successfully imported yet or on a specific batch.
- To do a dry run on all uploaded records that haven't been successfully imported yet:
- To do a dry run on a specific batch (see Batch Import Overview for more information):
- From the App Launcher, click NPSP Data Import Batches.
- Find the batch you want to put through a dry run and click the Batch Name.
- Click Process Batch.
- On the summary page, click Begin Dry Run. You can monitor progress on the status page as the dry run proceeds; it may take a few minutes for the import to start.
Important Leave this tab open until the dry run finishes so you can see the detailed results. - Wait for the status page to show a status of Completed and a summary of the results.

If the status page shows a green Completed status, you're ready to Process Your Import. An orange Error status means you need to Verify Your Upload with Dry Run.
Resolve Dry Run Errors
After the dry run completes, the summary page lists how many records were processed and any errors encountered.

To review and resolve these errors:
- Click Close to return to either the NPSP Data Imports tab (if you started the dry run from the To Be Imported list view) or the batch record.
- Dry run records have two possible statuses: Dry Run - Validated or Dry Run - Error. Use the list views with these names to review the records that were part of the dry run. From there, you can drill down into a record to see more information. Within a record, you'll see the overall status and the different Import Statuses for each item the dry run tried to match against.

- Dry Run - Matched
- Dry Run - Matched None
- Dry Run - Best Matched Used (used for Donations only)
- Dry Run - Matched by Id (used for Donations only)
- Ignored (used only for Addresses)
If your dry run had errors, you'll also see them in the Import Status fields.
For example, in this record the overall status is Dry Run - Error because even though the Contact1 was matched, there was an error with the Donation Opportunity.

If you scroll down to the Opportunity and Payment sections, you also see the specific errors in the Import Status fields.

After you've resolved all of your errors, do another Dry Run. If the status page shows a green Completed status, you're ready to process your import!
