Would be great to see how many user click on an badge or how many user has seen it.
Hi there, @Philipp_Wittenbrink ![]()
Many thanks for sharing your thoughts with us!
Unfortunately, there is no way to track the unique views, but the number of the widgetâs installation code loads (views stats) is available right in your dashboard:
As for the click stats, I agree that it would be amazing to see this info right in the editor/dashboard. Weâll try to consider this opportunity, especially if more users upvote this request ![]()
As for now, you can track the click stats using the Google Analytics code. Please add this part of the code to your website <head>:
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-ID');
</script>
In the code above, you need to replace G-ID with your actual website ID for Google Analytics. This article will help you find your ID - Find your Google tag ID.
And then just add the rest of the script to the Custom JS field on the Settings tab of your widgetâs settings (this code works only with Badge layouts):
function eappsDispatchAnalyticsEvent(event, selector, config) {
function sendEvent(config) {
if (typeof ga !== 'undefined') {
ga('send', 'event', {
eventAction: config.action,
eventCategory: config.category,
eventLabel: config.label,
});
}
if (typeof gtag !== 'undefined') {
gtag('event', config.action, {
event_category: config.category,
event_label: config.label,
});
}
}
function isHitClass(e, selector) {
return e.target && e.target.closest(selector);
}
if (isHitClass(event, selector)) {
sendEvent(config);
}
}
document.addEventListener(
'click',
function (event) {
eappsDispatchAnalyticsEvent(event, '[class*="BadgeContainer__Inner-sc"]', {
action: 'click',
category: 'Elfsight Badge click',
label: 'Click to Elfsight Review Badge',
});
},
true
);
This article explains, where you can find the info about clicks - Google Analytics 4 (GA4): Where to find my events - Elfsight Help Center
Please let me know if it helps and if you have any other questions ![]()
Friends, this request is now marked as âPlannedâ, which means weâre currently exploring possible development options, so itâs on our radar ![]()
Please note that we canât provide any specifics at this stage, as weâre still in the process of estimating potential solutions. Letâs hope weâll see it in the âIn Progressâ status, though! ![]()
Status Update: the feature moved to the Design stage! ![]()
Weâll keep you posted on the further progress ![]()
Update: the feature moved to development! ![]()
Hey everyone!
Weâre happy to share that the Google Analytics integration is already available in the Reviews ![]()
Find more details in this post and share your feedback in the post thread
- Reviews: Track user interactions with your widget using Google Analytics integration

