Qualtrics
Use GrowthLoop audiences for Qualtrics mailing lists.
Connect this destination to export audience membership into a Qualtrics mailing list, for use when you send targeted surveys.
This destination writes to your Qualtrics account and is a good fit when you want to:
- Send targeted surveys from Qualtrics XM Directory
- Match contacts on email
This maps to GrowthLoop Audiences and Journeys:
| Use it for | Audiences | Journeys |
|---|---|---|
| Adding contacts to a Qualtrics mailing list | ✓ | ✓ |
Prerequisites
Make sure you have:
- A Qualtrics account. See Qualtrics's contact form if you need one.
- Your Data Center ID, Directory ID, and API Token. In Qualtrics, open your profile, click Account Settings, then open the Qualtrics IDs tab.
- XM Directory mailing list API access. If you cannot list mailing lists, ask your Qualtrics representative about Early Access Program access.
Set up Qualtrics as a destination
- In GrowthLoop, click the Destinations tab on the left sidebar.
- Click New Destination in the top right corner.
- Search for Qualtrics and click Add Qualtrics.
- Enter the required information, then click Create.
| Field | Description |
|---|---|
| Destination Name | Name this destination in GrowthLoop. Use a name so your team recognizes its purpose, like "Qualtrics Surveys". |
| Sync Frequency | Set the default export frequency (for example, daily or weekly). You can override this setting for individual exports. |
| Data Center ID | Qualtrics data center ID from Account Settings → Qualtrics IDs, such as b1-prv. |
| Directory ID | XM Directory that should own the mailing lists, such as POOL_012345678901234. |
| API Token | Qualtrics API token from Account Settings → Qualtrics IDs. |
GrowthLoop validates the connection. Qualtrics then appears in your list of connected destinations.
Export to Qualtrics
From within GrowthLoop, export from an audience or from a journey Destination Node. See Export an audience or Build a journey if you need more information on these steps.
After building or selecting an audience, click Export, then search for Qualtrics. In a journey, add a Destination Node under Ads and select Qualtrics.

Map contact identifiers
On an audience or in a journey Destination Node, map Email. This field is required.
| Match field | Required | Notes |
|---|---|---|
| Yes | ||
| First Name | No | |
| Last Name | No | |
| External Reference ID | No | |
| Unsubscribed | No | |
| Phone | No | Include the country code. US numbers can include spaces, dashes, and parentheses. Other countries cannot |
| Language | No | ISO 639-1, such as en or fr |
You can also map additional fields, including custom attributes from the audience or from the journey. GrowthLoop writes those as Qualtrics embedded data.
Configure the export
This is where you set the campaign type and schedule for audience exports. On a journey Destination Node, you set timing on the journey canvas.
| Setting | Audience export | Journey Destination Node |
|---|---|---|
| Export Name | Defaults to {audience name}_GL_Audience_{audience ID}. That is the mailing list name unless you change it. | Required. Enter a name so you can find the export in GrowthLoop. The mailing list name is {export name}. |
| Add Contacts to | Mailing List. | GrowthLoop adds contacts to a mailing list. |
| Mailing List Status | New (default) creates a list. Existing adds contacts to a list you choose. | Journeys create or reuse the list for this export. |
| Mailing List ID | Required when Mailing List Status is Existing. Copy it from the end of the list URL in XM Directory, such as CG_012345678901234. | Journeys do not pick an existing list. |
| Campaign type | Choose a one-time or ongoing export. | The journey schedule controls when the journey runs and contacts are sent to Qualtrics. |
| Export Inclusion Criteria | All audience members for a full refresh, or Newly added audience members for additions and removals since the last export. | The journey sends contacts who reach this node. |
| Schedule | Set frequency, start date, end date, and days of the week for ongoing exports. | Users reach this node when the journey runs. Add a Delay Node or set Criteria Evaluation to control timing. |
| Personalization fields | Optional. GrowthLoop writes these as embedded data on the contact. | Optional. GrowthLoop writes these as embedded data on the contact. |
Export behavior
This is what GrowthLoop writes when you export an audience.
| Behavior | What happens |
|---|---|
| What GrowthLoop writes | Contacts on a Qualtrics mailing list in the Directory ID from setup. Direction is GrowthLoop → Qualtrics. |
| When it runs | GrowthLoop sends the export as a batch on the next successful run. An export that starts Now runs within about 15 minutes. Journeys send exports on demand when users reach the Destination Node. |
| List | New creates a mailing list named after the export. Existing writes to the Mailing List ID you entered. Later runs reuse the stored list. |
| Match field | Email. |
| Adds | GrowthLoop imports contacts onto the mailing list. |
| Personalization | Mapped additional fields write as Qualtrics embedded data on the contact. |
| One-time exports | GrowthLoop sends current membership once, or the additions and removals since the last export if you chose that inclusion setting. |
| Ongoing adds and removals | Ongoing exports add contacts who enter the audience. GrowthLoop removes contacts who leave by matching email on the mailing list. |
| Deletes | GrowthLoop does not delete the Qualtrics mailing list. |
Confirm the export was successful
When the run finishes, confirm you can use the data in Qualtrics.
- Audience export: Click Directories in the left sidebar, then open the Segments & Lists tab. Look up the
_GL_Audience_name unless you changed Export Name or exported to an existing Mailing List ID. - Journey Destination Node: Open Segments & Lists and look up the mailing list named after the export.

In GrowthLoop, review counts on the audience Exports tab, or open the Activity tab on the journey Destination Node. See Export an audience or Monitor a journey for more information.
Congrats on successfully exporting to Qualtrics!
Troubleshooting
These are the issues we see most often. You can always email us at [email protected] for help.
| Problem | Cause | Resolution |
|---|---|---|
| Connection fails to validate | Data Center ID, Directory ID, or API Token is wrong, or the account cannot list mailing lists | Confirm the values on the Qualtrics IDs tab. If the IDs are correct, ask your Qualtrics representative about mailing list API access |
| Rows fail to export | Email is not mapped | Map Email |
| You cannot find the list | You are searching for the unsuffixed audience name | Search Segments & Lists for the _GL_Audience_ name, or the Export Name you entered |
| An existing list did not update | Mailing List Status is New, or Mailing List ID is wrong | Choose Existing and paste the ID from the list URL, such as CG_012345678901234 |
| Phone numbers fail | The value is missing a country code, or a non-US number includes spaces, dashes, or parentheses | Include the country code. Use digits only for non-US numbers |
Updated 16 days ago
