The Qualtrics API Data Source allows you to fetch data from Qualtrics via their API connector. This guide provides you with all the information you need to get started with ingesting data from Qualtrics API.
To keep your instance running smoothly with the most up-to-date Qualtrics data, we recommend running a regular weekly full (destructive) run.
Creating a Qualtrics Data Source
The first step is to add the Qualtrics API to your data sources.
- Go to the Data tab in the main navigation menu, scroll down and select Sources.
- On the Data Sources page, click Add Data Source at the top right and scroll down to select Qualtrics.
Configure the Data Source
Fill in the required information for the data source including the Qualtrics API authentication information including:
- Endpoint Base URL
- Client ID
- Client Secret
Please see the guide below on how to obtain the required information from Qualtrics.com.
Obtaining the Endpoint Base Uri:
The Endpoint Base Uri is the qualtrics hostname for your organization.
Example base url: https://yourdatacenterid.qualtrics.com
Finding your Datacenter
- Login to your Qualtrics account
- Go to your Qualtrics IDs page.
- Click on the user settings icon in the top-right corner of your account.
- Select Account Settings.
- Click Qualtrics IDs on the navigation bar.
- In the User box, find your datacenter ID.
Your Endpoint Base Uri should be in the following format (replace bracketed values in URL with your brand's information): https://{yourdatacenterid}.qualtrics.com
Creating and Obtaining Client ID and Client Secret in Qualtrics
- Login to qualtrics.com then select Account Settings.
- Navigate to Qualtrics IDs
- Then select OAuth Client Manager.
- Click Create Client.
-
Enter name and contact information as shown below.
- Next, choose scopes from the dropdown, either by finding them in the list or searching for them.
- Select these scopes: read:survey_responses, read:surveys, read:users by clicking on the scope in the dropdown. Continue for all the scopes you wish the client to have.
- Select Grant Type: Client Credentials.
- Click Create Client.
- Write down the Client ID and Client Secret and store them in a secure location as you cannot access this information later.
Configurable Tasks Description
- Questions
- returns a list of survey questions
- Survey Metadata
- returns the survey metadata.
- Survey Responses
- returns the survey responses.
- Users
- returns a list of all users in the collection on your Qualtrics site.
Entity Relationship Diagram (ERD)
Below is the ERD of the tables generated.
Troubleshooting
Q: I created a new survey but the new survey data isn't coming across to One Model, what should I do?
A: Try running a full (destructive) load, and if it is still not working, check the permissions of the existing user - adjust or re-create with the additional survey included then re-run a full (destructive) load.
Comments
0 comments
Please sign in to leave a comment.