Salesforce Extractor
What's on this page
About the Salesforce Extractor Task
The Salesforce Extractor task can be used to import data from Salesforce for use in Qualtrics. The following data can be imported from Salesforce:
- Object records (such as Accounts, Contacts, and Opportunities).
- Emails connected to closed Cases.
- Report data.
On the first run, the task will import all specified records. On subsequent runs, it will pull in new or updated records since the last run.
Extracting Objects from Salesforce
This section covers how to set up this task to import object records (such as Accounts, Contacts, and Opportunities) from Salesforce.
Troubleshooting Salesforce Object Imports
If your workflow fails to complete, head over to the workflow run history to get more information about the failure. Below are common errors and their resolutions:
- “Your credentials to Salesforce are invalid, please reconnect”
- The credentials used with the task are invalid and need to be re-entered. To fix this issue, edit the task that failed and choose another valid credential or add a new one.
- “ListView {{listviewId}} for sObject {{sObjectName}} does not exists”
- The list used in the task is not accessible to the user or has been deleted. To fix this issue, edit the task that failed and select the object that has an invalid list. Then, choose a new list to use. The {{listviewId}} field in the error message contains the list’s ID in Salesforce and the {{sObjectName}} field is the object’s name in Salesforce.
- sObject {{sObjectName}} does not exists
- The object used with the task is not accessible to the user or has been deleted. To fix this issue, edit the task that failed, remove the invalid object, and save the task. The {{sObjectName}} field in the error message contains the object’s name in Salesforce.
- Field {{fieldName}} in sObject {{sObjectId}} does not exists
- The field used in the task is not accessible to the user or has been deleted. To fix this issue, edit the task that failed, remove the invalid field, and save the task. The {{fieldName}} field in the error message contains the field’s name in Salesforce and the {{sObjectId}} field is the object’s ID in Salesforce.
- Could not determine data isolation
- If this error occurs, please contact Qualtrics support.
- Unexpected error occurred
- If this error occurs, please contact Qualtrics support.
- An error occurred with Sandbox
- If there are any errors with Sandbox, it is recommended to use a non-Sandbox version in order to resolve the issue. Sandbox environments are intended for testing purposes, and won’t always perform the same as non-Sandbox environments.
Extracting Emails from Salesforce
This section covers how to extract emails from Salesforce to use in an email data project (as part of omnichannel listening management).
Extracting Report Data from Salesforce
Qtip: This task replaced the “Import Salesforce Report Data” task. It offers the same functionality with a streamlined setup.
This section covers how to extract data from Salesforce reports to use in Qualtrics.
Next, you’ll need to save your data to Qualtrics using a loader task. Typically, this is the “Add Contacts and Transactions to XM Directory” task.
That's great! Thank you for your feedback!
Thank you for your feedback!