Qualtrics
- Access Decibel session replays directly in Qualtrics
-
Filter Qualtrics survey responses in DXA using segments
-
Add DXA session replay links to Qualtrics Slack task notifications
Overview
Accessing session replays in Qualtrics
Surveys
Surveys are listed as Projects in the main menu in Qualtrics.
Decibel can connect with Website & App Feedback projects.
Embedded data
To capture the DXA session ID with the feedback, you must add it as embedded data to the intercept. How you do this depends on the type of intercept you are configuring.
Once this has been configured, each survey response in Qualtrics will have an associated DXA session ID. When logged into DXA at the same time, the DXA browser extension will transform the ID into a hyperlink allowing you to access the session replay directly in Qualtrics.
Embed code
if(typeof decibelInsight === 'function' && decibelInsight.isCollecting())decibelInsight.getSessionId()
Feedback button
Add the embed code from DXA for Qualtrics, when prompted during the setup wizard for the survey.
Alternatively, edit an existing survey and add the the embed code from DXA for Qualtrics in the area highlighted below:
Responsive form
Add the embed code from DXA for Qualtrics when prompted during the setup wizard for the survey.
Alternatively, edit an existing survey and add the the embed code from Decibel for Qualtrics in the area highlighted below:
Embedded form
Add the embed code from DXA for Qualtrics when prompted during the setup wizard for the survey.
Alternatively, edit an existing survey and add the the embed code from DXA for Qualtrics in the area highlighted below:
Regular intercept
To add the the embed code from DXA for Qualtrics, on the right of the Action Set title bar, click the Options dropdown menu and select Embedded Data.
Mobile feedback
For more information, see the following articles:
Using segments to filter Qualtrics survey responses
To send data to DXA for use in segments, you must configure a workflow in Qualtrics.
To create a workflow:
-
On the Qualtrics main menu, click Workflows.
-
Create a new workflow and select Started by an event.
-
Select Survey response as an action to start the workflow.
-
Select the survey you want to use.
-
When asked What do you want to look for?, select Newly created responses.
-
Click Finish.
To create a web service task to send the data to DXA:
-
Under Survey response, add a new Task.
- Select the WebService task.
- Select Non-authenticated.
- Click Next.
To configure the web service:
-
In the Request section, choose POST and enter the URL for your API, such as the one in the image below:Note: The API hostname will be unique for each customer. Contact your Technical Account Manager for the correct hostname for your instance.Important: Ensure that you add the Embedded Data variable for the Decibel session ID to the end of the URL, as shown above. You can access the variables menu using the {a} button.
-
In the Body section:
- In Key, add any custom dimension names to populate in DXA.
- In Value, add any fixed values or variables using {a}.
-
(Optional) Test your WebService action:
- Enter a valid session ID and any other mock values to test sending data back.
- Once a test has run, allow up to 10 minutes for the data to be shown in Session Details in DXA.
- Click Save.
-
Once saved, enable the workflow using the On/Off toggle.
Adding replay links to Qualtrics Slack task notifications
If you make use of the Qualtrics Slack Task integration, you may add a link to the DXA replay in your notifications by editing the Task and adding the DI_SID embedded data, that we added in the earlier section, as piped text in the message, as shown below, with [SessionID] replaced by the relevant DXA session ID which is passed as part of DI_SID.
https://app.decibelinsight.com/Sessions/View/[SessionId]