Skip to main content

Visitor Engagement Score

Modified on: Wed, 22 May, 2024 at 12:11 AM

This feature will be available for customers with Marketing or Content Analytics subscription for early access by the end of April 2024 and available for general access by the end of May.

What is the Visitor Engagement Score?

The Visitor Engagement Score (VES) sums up the engagement for each individual visit to your website so you can monitor and analyze how engaged your website visitors are. The score is calculated for all visits to your website based on the number of interactions the visitor performs during the visit. Interactions can include things like visits to specific pages or videos watched. 

VES = The sum of all interactions that have tracked during a visit. 

Since all visits are assigned an individual score, we are able to break down the average engagement score of visits to your website so that you can easily evaluate how engaged your audience is and whether they are becoming more or less engaged over time as a result of changes to your website. You can also compare the average engagement score for different user segments to understand, for example, which traffic channels deliver the most engaged audience or whether visitors are more engaged on desktop or mobile devices. 

Getting started with the Visitor Engagement Score 

Only the Account Owner and the Administrator can configure the Visitor Engagement Score feature. 

Before you start leveraging the VES, you'll need to set up the interactions that should count towards the score. We call these interactions triggers because they cause engagement points to be added to the VES score for that visit. A trigger can be one of the following: 

Page view trigger: 

You can set up a visit to a page to trigger engagement points for visitors. To do this, set up the match criteria for the trigger to be contains/starts with/is exactly/etc. in the same way that you set up URL matches elsewhere in the Siteimprove platform.

Example of a page view trigger:

Image of a page view trigger component with a configuration saying “URL Contains `-/checker/result/” and point attribution set to 5

Event trigger: 

These can be set up so that, whenever a tracked event occurs, it triggers a contribution to the engagement score. You can match criteria to be specific combinations under Categories, Actions, or Labels. Alternatively, these can be set so that only one option has to match a specific value.

Example of Event trigger:

Image of an Event trigger component with a configuration saying “Category Contains" set to "Unfold” and "Action Contains" set to "pricing" with a "Label" set to "Any" and a point attribution set to 3


Assigning points to each trigger: 

Assigning points to individual triggers is an important part of setting up the VES. This is where you capture the relative importance of each visitor interaction. You can assign a score from 1-10. A 1 point event is the lowest score and indicates that the specified trigger only shows minimal engagement from the visitor, whereas an event with 10 points would be considered the highest sign of engagement from the visitor. 

Some visitor interactions might capture multiple triggers. 

Let’s say, for example, that you have: 

  • A trigger for “page view: URL contains ‘/product/” worth 1 point
  • Another trigger for “page view" contains "/interactive-guide/” worth 3 points

If a visitor in this scenario goes to the URL “example.com/product/interactive-guide/” then this URL matches both triggers. A total of 4 (1+3) engagement points would result from this interaction.

Advice on configuring the VES 

It’s not about conversions – remember that! Configuring your hard conversions to be VES triggers with high scores will only skew your score towards being a conversion analysis where visitors that convert are also having a high VES. We offer the Key Metric and KPI features for those types of analysis. 

Rather, the VES is about focusing on all engagement that visitors do on your website. Leaving out the hard conversions from the VES trigger, it allows you to analyze the engagement of visitors as a separate metric which you can then correlate with Key Metric conversions. 

In other words, the traffic channel analysis lets you analyze where traffic is coming from, whereas conversion analysis lets you analyze who converts. The VES analysis is a metric that should be configured to show everything in between. 

Example of how the VES is calculated 

To best explain how the VES works here is an example of how the score is calculated for an imaginary visit to a website: 

A website, example.com, has set up three triggers for their VES configuration:

Page view contains “/”= 1 point
Page view contains “/product/”= 2 points
Event:
Category contains “video”
Action contains “play”
Label is “any”
= 3 points

Visitor A goes to https://example.com and then navigates to a page on the blog, https://example.com/blog/post. From there, the visitor clicks a link to a product page, https://example.com/product/new, and then proceeds to enable a video on the product page (that has event tracking set up). After that the visitor leaves the website. 

The score for this visit (visit A) would be calculated as follows:

TriggerTriggered byVES attribution to the visit
Page view contains "/"https://example.com/1 point
Page view contains "/"https://example.com/blog/post1 point
Page view contains "/"https://example.com/product/new1 point
Page view contains "/product/"https://example.com/product/new2 points
Event:
Category contains “video”
Action contains “play”
Label is “any”
Visitor activating video4 points
Total VES for visit
9 points

The VES for the visit above is 9. 


Let’s say there were two other visits (visit B and C) to the website during a selected period. The 2 other visits had VES of 10 and 13. The VES for the website during that period would be calculated as follows:

VisitVES for visit
Visit A9 points
Visit B10 points
Visit C13 points
Sum of VES32 points
Average VES for Site10.7 (32/3 = 10.666667)

The average VES being shown is a calculation of total amount of VES points / total visits. This calculation will adhere to the time period selected, to the Group selected, and to the Filter selected. 

 

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.