I have completed the initial configuration of the Salesforce integration per the documentation. The connection is established and standard objects (Account, Contact, Opportunity) are visible in the FieldPulse mapping interface. However, I have confirmed that custom fields created in Salesforce are not appearing as available fields for mapping.
Specifically, I have verified the following:
- The custom fields are created on the Opportunity object in Salesforce.
- The API names are properly formatted (using __c suffix as expected).
- The FieldPulse integration user has read access to these fields via the assigned Profile and Permission Sets.
- The fields are populated with data in at least one existing Opportunity record.
- I have attempted to refresh the field list in the FieldPulse mapping screen using the "Refresh Fields" button located at the bottom of the mapping table.
The Salesforce organization is running API version 59.0. FieldPulse account is on the Enterprise tier.
Is there a known limitation regarding which field types are exposed, or is there a synchronization delay I should account for? I have waited approximately 45 minutes since field creation in case caching is involved.
Reference: Configuration performed per Connecting FieldPulse to Salesforce.