Loading...
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Product Experience
    Product Experience
  • Core XM
    Core 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 set different tasks into action when new responses are collected or existing responses are updated.
image of the choose event type screen with survey response selected

Types of Survey Response Events

The following response types can be used to define a Survey Response Event:
image of the action editor with the response type dropdown selected

  • Created: A new response has been submitted.
  • Updated: 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: Partial responses will not trigger an action unless your action has conditions and the partial response fulfills those conditions.

Setting Up a Survey Response Event

  1. If you haven’t already, click Add Action to create an action.
    image of the action editor showing how to choose an event and add conditions
  2. Under Event, choose Survey Response.
  3. Set the type of Survey Response Event.
    Qtip: If no type is specified, the task will only fire for newly created responses.
  4. Click Add Condition to determine when the task should be triggered.
    Qtip: It is recommended you add conditions. See the Setting Conditions for a Survey Response Event section for more details.
  5. When finished defining your conditions, click Done Editing.
    image of the action condition and task editing options
  6. Click Add Task to add a task.
  7. Select your desired 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.
example logic set to trigger the task if the response status is equal to offline of if the embedded data field "region" is equal to "europe"

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.