
When I try to import records from the NPSP Data Importer into the Salesforce, I'd like to use a custom ID field that I created to help match Contacts. My ID field is one of the options in the picklist that is provided. But when I choose it I am getting the following error message:
Error: The Contact Custom Unique ID setting field ID__c must have matching fields in the NPSP Data Import object whose API Names are Contact1_ID__c and Contact2_ID__c.
So I went to the Object Manager into NPSP Data Imports into the custom field "Contact ID" that I created and changed the API Name to: Contact1_ID__c
But then I get the following message on that page:
Error: The custom field name you provided Contact1_ID__c on object NPSP Data Import can only contain alphanumeric characters, must begin with a letter, cannot end with an underscore or contain two consecutive underscore characters, and must be unique across all NPSP Data Import fields
@Nonprofit Success Pack@Salesforce.org System AdministratorsYou need to make *2* fields. One with the Help text Contact1.custom_field__c (replace with actual API name but leave the Contact1. part). Then you need a *second* field with Help text Contact2.custom_field__c
For custom ID matching you need to have a custom ID field for both contacts. You may only have one in the row in your spreadsheet, but both have to exist. And don't forget, ALL Help text have to be in format of object.field. No exceptions.