XM Directory Triggers in Workflows

Suite
Customer Experience Strategy & Research
Product
Qualtrics

What's on this page

About XM Directory Triggers in Workflows

Workflows are the new and improved way to automate tasks for XM Directory, such as sending out a confirmation message when a contact’s added to a list, or adding contacts to mailing lists based on criteria they match. Workflows not only match this functionality, but have much more to offer, including:

Qtip: All legacy XM Directory triggers were migrated automatically to Workflows by Qualtrics.
Qtip: This page is unrelated to the XM Directory automation migration. If you’d like to learn how to move automations to workflows, see Migrating Automations to XM Directory Workflows instead.

Automatic List Enrollment in Workflows

Automatic list enrollment allows you to automatically sort new contacts into certain lists based on various information about them. This feature affects new contacts.

After the workflow is set up, it will run when a contact is added to your directory. This contact will then be added to the specified list if conditions are met.

Example: You have ongoing surveys that you run for several different cities. You get a lot of people requesting to be added to these surveys, and wish you could have them automatically added to the relevant contact list as they are uploaded to the directory, instead of needing to manually add them to each list.
Attention: Filtering by “Any field” or “Email domain” is not possible in Workflows.
Navigate to your XM directory.
Go to the Workflows tab.
Click Create a workflow.
Select Started when an event is received.
Select Experience iD change.
Select Contact data change.
Click Next.
Select the directory you want to use for this event.
Select Contact data has been created.
Click Add embedded data field if you want to add embedded data fields for use in your workflow.

Qtip: This step is optional, but we recommend completing it if you plan to use certain contact data in conditions and later tasks in the workflow.

Qtip: Global demographics, which are set up in the profile demographics section of the directory settings, are not supported in Workflows.
Click Save.
If desired, click the plus sign ( + ) and select Add a condition. See Setting Conditions for an Experience ID Change Event for more information.
Click the plus sign ( + ) and select Add a task.
Select Update XM Directory contacts. For more information on this task, see the Update XM Directory Contacts Task support page.
Select which of your directories to import contacts to.
Select the mailing list you want to add new contacts to.
If your directory has rules for merging newly added contacts, they’ll be described here. Review these rules to make sure you understand how they’ll affect your workflow. See Merging Newly Added Contacts for more information.
Use the dropdown to select the Contact ID field from the XM Directory field column on the right for inclusion in your new contact.
Select the piped text ( {a} ) icon in the Source Field column and select Contact ID to insert piped text as your field value.
Attention: Make sure to select a source field for Contact ID so your contacts are added to the list correctly.
Once you’ve finished mapping all of your import fields, click Next.
Click Save.

Message Triggers in Workflows

Message triggers allow you to send an email when a contact is added to a chosen mailing list. This email can go to any colleague you want, regardless of whether they have a Qualtrics account, or to the contact themselves.

After the workflow is set up, it will run when a contact is added to your mailing list. An email will then be sent if the specified conditions are met.

Attention: Filtering by the following fields is not possible in Workflows:

  • Contact info: Any field
  • Contact info: Email domain
  • Mailing list membership
  • Statistics
Navigate to your XM directory.
Go to the Workflows tab.
Click Create a workflow.
Select Started when an event is received.
Select Experience iD change.
Select Mailing List subscription change.
Click Next.
Select the directory you want to use for this event.
Select a contact list.
Check the box for Is added to the list.
Click Add an embedded data field if you want to add embedded data fields for use in your workflow. This step is optional. The fields you add can be used in the tasks and conditions within your workflow.
Click Save.
If desired, click the plus sign ( + ) and select Add a condition. See Setting Conditions for an Experience ID Change Event for more information.
Click the plus sign ( + ) and select Add a task.
You have a few options for your next steps. Once you’ve chosen an option, click the linked support page for more details:
Follow the steps on your linked support page to complete your task.
Save your workflow.

Was this helpful?

The feedback you submit here is used only to help improve this page.

That's great! Thank you for your feedback!

Thank you for your feedback!