LiveSession and Survicate integration

What is Survicate?

Survicate is a tool that helps you get more feedback from your customers. Connecting it with LiveSession and:

  • Access the session recordings from the respondent profile
  • Filter session recordings via custom properties, e.g. survey name, ID, title, description, or answer
  • Help your customers more easily and efficiently

How does it work?

Survicate

Every respondent profile in Survicate gets a new property called sessionURL. It contains a URL with the session recording. This way, you can see how the surveyed user has interacted with the website:

LiveSession

After every completed survey, integration sends data to LiveSession.

In the LiveSession app, you can use Survicate data as custom properties for filtering. If you’d like to preview the properties, hover your mouse over the properties of the selected session:

How can I install this integration?

To install integration, add the code below before your </body> closing tag:
<script type="text/javascript">
__ls("getSessionURL",function(s,t){!function(t){function i(){t._sva.setVisitorTraits({sessionURL:s})}
t._sva?(i(),t._sva.addEventListener("survey_completed",function(s){!function(){const{surveyState:s,backendData:t,visit:i}=_sva.getState(),e=1===s.pointsDisplayed.length&&s.pointsDisplayed[0].point.id,n=i.answers[e]&&{"survicate.last_answer":i.answers[e]}
,a=s.pointsDisplayed[0].point.description&&{"survicate.last_description":s.pointsDisplayed[0]
.point.description},o=s.pointsDisplayed[0].point.content&&{"survicate.last_title":s.pointsDisplayed[0].point.content};__ls("setCustomParams",{params:{"survicate.last_survey_name":t.surveys[0].name,"survicate.survey_id":t.surveys[0].id,...o,...a,...n}})}()})):t.addEventListener("SurvicateReady",function(){i()})}(window)});
</script>

How to filter sessions with custom properties from Survicate?

Session recording from Survicate will come with a few custom properties. You can use them as filters to find specific sessions faster.

Here are all of the available custom properties:

survicate.last_survey_nameName of your survey
survicate.survey_idID of your survey
survicate.last_description Description of your survey (only if exists)
survicate.last_titleTitle of your survey (only if exists)
survicate.last_answerAnswer of survey (only if exists and survey presents one question, for ex. Customer Effort Score)
  1. Click Add filter > Custom param

  2. Select the first text field and choose your filter. We filter Survicate surveys by their ID:

  3. Search for the property you need:

  4. Click the Apply filters button. And that’s all, you’ve got filtered sessions!

We highly recommend saving these filters as a segment. This way, you can easily come back and find the right sessions even faster! Take a look at this short guide:

  1. Click Save as segment:

  2. Define the Segment name and click Create segment. Your segments will be visible on the left side under My segments:

Didn’t find an answer?

Try using the search engine or just contact us

[email protected]Chat with us

Start using LiveSession for free now.

Free 14-day trial

No credit card required

Easy setup