What to expect
This integration will allow you to deep dive into Qualtrics user responses by exploring their session replay links attached as custom attributes.
What are the differences between App and Web?
See Qualtrics web documentation here.
| Web | App | |
| Integration process | Mainly automated and handled via configuration on the Contentsquare Console | Requires involvement from your mobile app development team |
| Tracking "Feedback Submitted" as a view in the journey | Possible with artificial pageview | Not yet available |
| Triggering recording when survey is launched/ completed | ETR (Event Triggered Recordings) enable this action | Not yet available (requires ETR and ETR is not available for Experience Analytics Mobile currently) |
What we send
Session replay
To properly make use of the replay feature you need to have 100% collection ratio, please talk to your CSM about this.
Implementation
iOS
URL Example:
- Key: contentsquareReplayLink
- Variable: {link provided in the previous step} put in a string, with the query parameter {&vd=qt}
3. Follow these instructions (preview below) to get started using embedded data:
4. In the view controller source file, add the following code to the viewDidLoad method:
Qualtrics.shared.properties.setString(string: replayLInk!.absoluteString, for:
"contentsquareReplayLink")
Swift example:
Qualtrics.shared.properties.setString(string: "John", for: "firstName")
Objective-C example:
[Qualtrics.shared.properties setStringWithString:@"John" for:@"firstName"] ;\
Android
URL Example:
- Key: contentsquareReplayLink
- Variable: {link provided in the previous step} put in a string, with the query parameter {&vd=qt}
3. Follow these instructions (preview below) to get started using embedded data:
4. In the MainActivity.Java source file, add the following code to the onCreate method after the call to intializeProject: Qualtircs.shared.properties.setString(string:replayLink!.absoluteString,
for:"contentsquareReplayLink")