Extract Data from Google Drive Task
What's on this page
About the Extract Data from Google Drive Task
You can import data from your Google Drive account to Qualtrics so it can then be used to automatically add XM Directory users, employees, or CX Dashboard users. Depending on your needs, this import can be done on a scheduled basis, or even just one time.
This feature is available to any Qualtrics customer with access to Workflows and a Google Drive account.
Qtip: You can combine the “Extract data from Google Drive” task with other loader tasks, such as the add contacts and transactions to XMD task.
Qtip: For information on general limits that apply to ETL workflows, see Workflow Limits. For any task-specific limits, refer to the information on this page.
Before You Get Started
Before you get started importing data from Google Drive to Qualtrics, take into account the following considerations:
- What do you want to do with your Google Drive data once it’s in Qualtrics? Take a look at the available loader tasks for a list of options.
- What Google Drive account will you use? Make sure the files you want to import to Qualtrics are owned or shared by this account. Keep in mind you will need ownership of the files if you want to delete or move them after they’re processed.
- Where are the files you’d like to import? Make sure they are in a distinct folder and not just under “My Drive.”
- Are you looking to import a specific file, or multiple files on a scheduled basis? If you’re importing just one file, you can proceed to set up. Otherwise, consider the following.
- Do your files fit a consistent format? For example, files you hope to import in the same workflow should have the same headers / columns / fields, even if the values differ. Example: You set up a workflow to regularly upload contacts from Google Drive to your XM Directory. Every file has columns for Firstname, Lastname, Email, Phone, UniqueID, and Location.
- Are there special naming conventions for files you’d like to import? This is not required, but encouraged, if you’d just like to clearly distinguish files for import, especially if they live in the same file as non-processed files.
- What do you want to do with a file once it’s processed? This is not just for identifying the Google Drive files that have already been uploaded to Qualtrics, but for preventing them from being uploaded again if there are no changes. For example, do you want the processed file’s name to be edited? If so, think if there is a prefix you want to be added to the name. Do you want the file to be moved to a different folder? In that case, make sure to create the new folder.
Connecting a Google Drive Account
Before you can use the Extract data from Google Drive task, you must connect a Google Drive account for Qualtrics to extract data from. Accounts may be added by Brand Administrators for other users in the brand to use, or by individual users for their personal use.
The connection for the Extract data from Google Drive task is separate from the connections for other Google extensions, such as Google Calendar and Google Sheets.
Qtip: When setting up a Google Drive account, you should connect a user who will have access to the files you want to process. The user must also be an owner of the files if you want to delete or move the processed files.
Adding an account as a brand administrator
If you are a Brand Administrator, you can add a Google Drive account for some or all users in your license to use.
For more on managing which users have access to this account, see Determining Who Can Use an Extension Account.
Adding an account as an individual user
Follow the steps in this section to add a Google Drive account for your personal use. Only you will be able to use the account that you connect.
Setting up an Extract Data from Google Drive Task
Attention: For the Extract Data from Google Drive task the maximum file size is 100MB for CSV and TSV files. The limit is 10 MB for Google Sheets.
Conditions Based on Data Extracted
Once you have finished setting up your Google Drive task, you can set conditions based on the data extracted. This allows you to be specific about what happens next in your workflow.
The following is a list of types of conditions you can add to a workflow after an “Extract data from Google Drive” task.
- Number of files imported
- Number of rows imported
You can then specify an exact number or a range (greater than, less than, etc.). For example, you can say that files will only be uploaded to the CX directory if there are less than 100 rows.
Qtip: To get these options, create a new condition, select Tasks, then select your “Extract data from Google Drive” task.
FAQs
How can I tell the difference between first party and third party extensions? Where do I go for support for either kind?
How can I tell the difference between first party and third party extensions? Where do I go for support for either kind?
How do I add or remove an extension from my Qualtrics account?
How do I add or remove an extension from my Qualtrics account?
That's great! Thank you for your feedback!
Thank you for your feedback!