Skip to main content

Platform-independent widgets

Updated this week

By default, Judge.me widgets are designed to be installed on Shopify-hosted pages, such as your product pages and collection pages inside Shopify.

However, if your store is still on Shopify but your storefront pages are hosted elsewhere (for example, on a custom or external platform), you can still display Judge.me widgets using platform-independent widgets.

This allows you to keep Shopify as your backend for products and orders, while showing reviews on non-Shopify pages.


Available widgets

The following Judge.me widgets are available as platform-independent widgets and can be used on non-Shopify–hosted pages:

  • Star Rating Badge

  • Review Widget (legacy version)

  • Reviews Carousel

  • Floating Reviews Tab

  • All Reviews Widget

  • Verified Reviews Counter

  • Judge.me Medals

  • UGC Media Grid

  • All Reviews Counter


Considerations

  • Platform-independent widgets only work if your store itself is on Shopify. Non-Shopify pages are supported, but a non-Shopify store is not.


Install platform-independent widgets

Step 1: Enable platform-independent widgets

To enable platform-independent widgets:

  1. From your Judge.me admin, go to Settings > Advanced.

  2. Scroll down to the Platform-independent Review Widget section.

  3. Select Enable platform-independent widgets.

  4. Click Save.

Once you've enabled platform-independent widgets, you'll see a script for your store. Copy that script to add in Step 2.

Step 2: Add the Judge.me script to your site

In your website’s code—right above the </head> tag on the page where you want to show the widgets, paste in the script you copied in Step 1.

Step 3: Install the widgets

Once you've added the script, you can add the platform-independent widgets using the following code:

  • Star Rating Badge:

    <div class="jdgm-widget jdgm-preview-badge" data-id="add-your-product-id"></div>

  • Review Widget (legacy version):

    <div class="jdgm-widget jdgm-review-widget jdgm-outside-widget" data-id="add-your-product-id" data-product-title="add-your-product-title"></div>

  • Reviews Carousel:

    <div class="jdgm-carousel-wrapper"> <h2 class="jdgm-carousel-title">Featured reviews</h2> <a href="/reviews" class="jdgm-all-reviews-rating-wrapper"> <div data-score="" class="jdgm-all-reviews-rating"></div> from <span class="jdgm-all-reviews-count"></span> reviews </a></div>

  • Floating Reviews Tab:

    <section class="jdgm-widget jdgm-revs-tab"> <div class="jdgm-revs-tab-btn btn" position="bottom">Reviews</div> <div class="jdgm-revs-tab__header"> <a class="jdgm-close-ico"></a> <h3 class="jdgm-revs-tab__title">Product Reviews</h3> <a href="/pages/reviews"> <div class="jdgm-all-reviews-rating"></div> <span class="jdgm-all-reviews-count"></span> reviews </a> </div></section>

  • All Reviews Widget:

    <div class="jdgm-widget jdgm-all-reviews-widget"> <div class="jdgm-all-reviews__body"></div></div>

  • Verified Reviews Counter:

    <div class="jdgm-verified-badge-wrapper"></div>

  • Judge.me Medals:

    <div class="jdgm-medals-wrapper"></div>

  • UGC Media Grid:

    <div class="jdgm-ugc-media-wrapper"></div>

  • All Reviews Counter:

    <div class="jdgm-all-reviews-text"></div>


Resources

  1. Get your free trial:🚀

    Want to display Judge.me widgets anywhere—even on external pages? Get access to this feature and more with a 15-day free trial of the Awesome Plan.

  2. Follow us on LinkedIn:

    📢 Stay in the loop! Follow Judge.me on LinkedIn for the latest product updates, tips, and feature launches.

Did this answer your question?