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.