Popup Ratings
View and analyze star ratings collected from popup messages
When you use the createPopup API with rating: true, visitor ratings are stored and viewable in the Ratings tab.
Viewing Ratings
The Ratings tab shows:
- Average rating — overall score (e.g. "4.2 / 5")
- Total count — number of ratings received
- Individual ratings — star display, feedback text, tag, page URL, date
Tag Filtering
If you use tags when creating popups (e.g. tag: "post-checkout"), you can filter ratings by tag in the dashboard. This lets you compare satisfaction across different touchpoints:
post-checkout— how was the checkout experience?homepage— is the homepage helpful?product-page— are product pages answering questions?
Collecting Ratings
Use the JavaScript API to show popup ratings at strategic moments:
// After checkout
UserBoost.createPopup({
message: { en: "How was your checkout experience?" },
rating: true,
feedbackText: true,
tag: "post-checkout"
});
// After browsing for 60 seconds
setTimeout(() => {
UserBoost.createPopup({
message: { en: "Finding what you need?" },
rating: true,
tag: "browse-satisfaction"
});
}, 60000);
Anonymous Data
Popup ratings are collected anonymously — no visitor identifier is stored. This means ratings cannot be attributed to individual visitors and are not included in GDPR data deletion requests.