Skip to main content
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Product Experience
    Product Experience
  • Core XM
    Core XM
  • Design XM
    Design XM

Survey Response Events

What's on This Page:

Was this helpful?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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!

About Survey Response Events

Have you ever wanted to generate a lead in Salesforce when respondents take your survey? Or would you like to be notified when responses are updated via the Qualtrics API? Maybe you want to receive emails about responses uploaded via the Offline App but not submitted via the anonymous link. All of these use cases and more are possible using the survey response event.

The survey response event allows you to trigger different tasks when new responses are collected or existing responses are updated.
the survey response event in

Types of Survey Response Events

The following response types can be used to define a survey response event:
in a survey response event, choosing to trigger based on new responses or updates ones

  • Newly created responses: A new response has been submitted.
  • Response updated via the Qualtrics API: An existing response was edited using the Qualtrics API.
    Qtip: For help writing the API call for updating responses, check out our API Documentation.
Qtip: If you want this task to fire for all responses, you should select both Created and Updated.
Attention: Incomplete responses will not trigger a workflow unless your workflow has conditions and the incomplete response fulfills those conditions.

Setting Up a Survey Response Event

  1. In the Workflows section of a survey or the global Workflows page, click Create a workflow.
    clicking create a workflow and then event based
  2. Choose Event-based.
  3. Choose the Survey response event.
    choosing the survey response event
  4. Set the type of survey response event.
    in a survey response event, choosing to trigger based on new responses or updates ones

    Qtip: If no type is specified, the task will only fire for newly created responses.
  5. Click Finish.
  6. If desired, click the plus sign ( + ) and choose Conditions to add conditions to your workflow. Conditions determine when your workflow fires. See the setting conditions for a survey response event section for more details.clicking the plus sign and then conditions or task
  7. Click the plus sign ( ) and select Task to add a task to your workflow. Tasks determine the result of your workflow. See defining tasks for an explanation of every available task.

Setting Conditions for a Survey Response Event

Conditional statements apply All or Any to define when an task should be triggered. In All conditions, every condition listed below must be met. It is similar to joining statements by “and.” In Any conditions, any of the conditions can be met, but not all have to be. It is similar to joining statements by “or.”

Example: In this example, only one of the two conditions must be met for the task to be triggered.
a condition for the survey response event for offline app responses in the europe region

The conditions you set for a survey response event can be based off of various pieces of information about the response.

  • Question: How the respondent answered a question.
  • Embedded Data: The value of an embedded data field.
  • Quota: Quota counts for quotas in your survey.
  • Status: The type of survey response.
    Qtip: By default, imported responses will not trigger tasks. They will only trigger tasks if there are conditions that do not exclude imported responses. For example, if a condition is set to Status is Equal to Normal, then imported responses will not trigger the task. If a condition is set to Status is Not Equal to Preview, then imported responses will trigger the task.