Category: Voice of customer
What to expect
This integration will allow you to deep dive into Verint - OpinionLab user's responses by exploring their session replay links attached as custom attributes.
What are the differences between App and Web?
See 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=ol}
3. Add defined custom variables using one of the following methods:
If you have an existing comment card active in the Digital Experience Portal:Use the Native Comment Card, go to Step 5 in this document, and add the defined custom variable in the custom variables that will be added to the encoded query parameters of the URL.
- Use the field custom_var (legacy) or customVars (V5) to push the defined custom variable.
Use the Static Comment Card request, follow the instructions from Step 3-5 in this document, add the defined custom variable in the custom variables that will be added to the encoded query parameters of the URL.
- Create the variables: {clientId: '12345', campaign: 'campaign_x', appVersion: '1.0.1', contentsquareReplayLink: ‘https://app.contentsquare.com/quick-playback/index.html?pid=3771&uu=cc912cdb-ee03-a739-a659-ad2a5b1f08bb&sn=12&pvid=1&recordingType=cs&vd=ol}
- Encode the variables and append to the URL: https://secure.opinionlab.com/ccc01/comment_card_d.asp?referer=https%3A%2F%2Fnew.domain.com&customVars=%7BclientId%3A%20%2712345%27%2C%20campaign%3A%20%27campaign_x%27%2C%20appVersion%3A%20%271.0.1%27%2C%20contentsquareReplayLink%3A%20%E2%80%98https%3A%2F%2Fapp.contentsquare.com%2Fquick-playback%2Findex.html%3Fpid%3D3771%26uu%3Dcc912cdb-ee03-a739-a659-ad2a5b1f08bb%26sn%3D12%26pvid%3D1%26recordingType%3Dcs%26vd%3Dol%E2%80%99%7D%0A
Android
URL Example:
- Key: contentsquareReplayLink
- Variable: {link provided in the previous step} put in a string, with the query parameter {&vd=ol}
3. Add defined custom variables using one of the following methods:
If you have an existing comment card active in the Digital Experience Portal:
Use the Native Comment Card, go to Step 5 in this document, and add the defined custom variable in the custom variables that will be added to the encoded query parameters of the URL.
- Use the field custom_var (legacy) or customVars (V5) to push the defined custom variable.
If you do not have an existing comment card take these alternative steps:
Use the Static Comment Card request, follow the instructions from Step 3-5 in this document, add the defined custom variable in the custom variables that will be added to the encoded query parameters of the URL.
- Create the variables: {clientId: '12345', campaign: 'campaign_x', appVersion: '1.0.1', contentsquareReplayLink: ‘https://app.contentsquare.com/quick-playback/index.html?pid=3771&uu=cc912cdb-ee03-a739-a659-ad2a5b1f08bb&sn=12&pvid=1&recordingType=cs&vd=ol}
- Encode the variables and append to the URL: https://secure.opinionlab.com/ccc01/comment_card_d.asp?referer=https%3A%2F%2Fnew.domain.com&customVars=%7BclientId%3A%20%2712345%27%2C%20campaign%3A%20%27campaign_x%27%2C%20appVersion%3A%20%271.0.1%27%2C%20contentsquareReplayLink%3A%20%E2%80%98https%3A%2F%2Fapp.contentsquare.com%2Fquick-playback%2Findex.html%3Fpid%3D3771%26uu%3Dcc912cdb-ee03-a739-a659-ad2a5b1f08bb%26sn%3D12%26pvid%3D1%26recordingType%3Dcs%26vd%3Dol%E2%80%99%7D%0A