ℹ️ This article applies to Widget Plus merchants
Okendo allows the tracking of on-screen time for Okendo reviews widgets and carousels to indicate how long customers spent reading reviews. This can be used to determine the correlation between the length of time Okendo reviews have been read and the customer making a store purchase.
Before you begin
The Okendo Widget On-Screen Tracking requires that you have configured your Shopify store with Google Analytics and have setup an analytics provider from the Okendo Admin. If you have not yet done this, follow one of the guides below to enable the integration between Okendo and your preferred analytics provider:
Enabling On-Screen Tracking in Okendo
Open your Okendo admin.
Go to Settings > Widgets from the sidebar.
Enable the Widget On-Screen Tracking toggle.
How it works
The on-screen widget tracking is triggered when we have determined that the reviews in an Okendo widget are being viewed by the customer. The criteria used to determine this differs for both the reviews widget and carousel.
For the Reviews Widget, a customer is considered to be reading reviews when the widget is close to the center of their screen. This is determined by applying a -30% margin to the top and a -40% margin to the bottom of the customer’s browser screen. By taking this approach, we can avoid tracking on-screen time when the reviews aren’t in focus. These margins are indicated by the red shading below. If the reviews widget is visible between these 2 margins, the customer is considered to be viewing the reviews.
Not Being Tracked
A different standard is applied to the Reviews Carousel. A customer is considered to be reading the reviews of the Reviews Carousel if at least 80% of the widget is visible on their screen. This is due to the nature of the Reviews Carousel varying quite a lot in height depending on its configured settings and the length of the content.
Not Being Tracked
Once an Okendo reviews widget or carousel is determined to be in-view by the customer, an analytics event will be sent every 5 seconds to your selected analytics provider. The event name will be as follows:
Reviews Widget: okendo_reviews_widget_on_screen_timer
Carousel Widget: okendo_homepage_carousel_on_screen_timer
Each event represents 5 seconds (5000ms) of time the customer has spent viewing reviews. A simple calculation can be performed to determine the length of time customers have had reviews on-screen:
(event count x 5) / 60 = total minutes on screen
Google Analytics 4 Reporting
You can view captured events for Okendo widgets by going to your GA4 property in the Google Analytics dashboard and following these steps:
Go to Reports > Engagement > Events.
on_screen_timerin the search box and press Enter.
Universal Analytics Reporting
You can view captured events for Okendo widgets by going to your UA property in the Google Analytics dashboard and following these steps: