Customer reviews and social proof drive online store conversions. Among Shopify review apps, Judge.me remains popular for its generous free tier, fast script loading, and built-in rich-snippet schema support.
However, out-of-the-box review widgets often look generic: bright yellow stars, clashing default fonts, and standard padding that can disrupt a carefully crafted custom Shopify theme.
In this guide, we cover how to install Judge.me using Shopify Online Store 2.0 App Blocks, place widgets in high-converting positions, and apply clean CSS overrides to match your custom theme.
The Three Essential Judge.me Widgets
Before touching any code or theme settings, know which widgets drive the highest conversion lift:
- Star Rating Badge (Preview Badge): Placed right under the product title on product pages and on collection grid cards. Builds instant credibility before the customer even scrolls.
- Core Review Widget: The main container displaying customer ratings, verified buyer badges, buyer photos, and detailed review text.
- Reviews Carousel / Verified Badge: Displayed on the homepage or dedicated social proof landing pages to highlight standout feedback.
Step 1: Installing Judge.me & App Embed Activation
- Install Judge.me Product Reviews from the Shopify App Store.
- Follow the initial onboarding flow to configure your review collection email schedule and company branding.
- Open Online Store → Themes → Customize on your active theme.
- In the left-hand sidebar, click the App Embeds tab (the 4th icon from top).
- Ensure Judge.me Core is toggled ON. This loads the base review scripts and styles asynchronously without blocking your page’s First Contentful Paint.
- Click Save in the top right corner.
Step 2: Adding App Blocks to OS 2.0 Templates
With Shopify Online Store 2.0 (JSON templates), you no longer need to copy and paste brittle Liquid snippets into product.liquid or main-product.liquid.
Adding the Star Rating Badge
- In the theme customizer top dropdown, select Products → Default product.
- Under the Product Information section in the left panel, click Add block.
- Under the Apps category, select Star Rating (Judge.me).
- Drag and reposition the block directly beneath the Product Title or Price.
Adding the Full Review Section
- Scroll down beneath the Product Information section.
- Click Add section → switch to Apps → select Review Widget (Judge.me).
- Reposition the section above or below your related products/cross-sells.
Step 3: Customizing Widgets in Judge.me Dashboard
Before writing custom CSS, tweak the native settings inside the Judge.me app dashboard:
- Go to Apps → Judge.me → Settings → Review Widget.
- Star Color: Replace default yellow with your brand’s accent color (e.g.,
#163860for deep indigo,#C5A059for champagne gold, or#111111for monochrome luxury). - Form Fields: Enable custom questions (e.g., Fit, Skin Type, Quality rating) to enrich your customer feedback.
- Photos & Videos: Enable user-generated photo uploads to supercharge review authenticity.
Step 4: Styling Judge.me with Custom CSS Overrides
To match your store’s typography and color palette, add scoped CSS overrides to your theme’s custom stylesheet (such as theme.css or the Custom CSS block in the Shopify theme editor):
/* Custom typography & color refinement for Judge.me */
.jdgm-widget {
font-family: inherit !important;
color: var(--text-color, #1a1a1a) !important;
}
/* Elegant star rating colors */
.jdgm-star {
color: #C5A059 !important; /* Champagne gold */
font-size: 15px !important;
}
/* Luxury button styling for "Write a Review" */
.jdgm-write-rev-link {
background: transparent !important;
border: 1px solid #1a1a1a !important;
color: #1a1a1a !important;
border-radius: 4px !important;
padding: 10px 24px !important;
font-weight: 500 !important;
text-transform: uppercase !important;
letter-spacing: 0.08em !important;
font-size: 12px !important;
transition: all 0.25s ease !important;
}
.jdgm-write-rev-link:hover {
background: #1a1a1a !important;
color: #ffffff !important;
}
/* Refined review borders and card spacing */
.jdgm-rev {
border-bottom: 0.5px solid rgba(0, 0, 0, 0.08) !important;
padding: 1.75rem 0 !important;
}
/* Verified Buyer badge styling */
.jdgm-rev__buyer-badge {
background-color: #f4f4f4 !important;
color: #4a4a4a !important;
font-size: 11px !important;
padding: 2px 8px !important;
border-radius: 100px !important;
letter-spacing: 0.03em !important;
}
Performance & SEO Considerations
- Rich Snippets (JSON-LD): Judge.me automatically outputs
AggregateRatingstructured data. Ensure your theme doesn’t duplicateproductmicrodata to avoid Google Search Console warnings. - Lazy Loading: Judge.me scripts load asynchronously, preventing Core Web Vitals penalties on initial Largest Contentful Paint (LCP).
Summary
When styled with precision, Judge.me widgets look like an organic extension of a premier e-commerce flagship rather than a third-party add-on.
Looking to redesign your Shopify product pages, implement custom review carousels, or optimize store conversion rates? Get in touch with Klickspell to engineer a high-performing storefront.
Scaling a high-growth Shopify brand?
Skip fragile apps. Build custom Liquid.
We engineer custom Shopify themes, tailored sections, and high-converting store architectures for brands that refuse to compromise on design, speed, or autonomy.
Keep Reading
Related Engineering Articles
How to Install & Configure Judge.me in Shopify to Collect Customer Reviews
A comprehensive operational guide to setting up Judge.me Product Reviews: configuring automated review request emails, collecting photo reviews, spam filtering, and Google rich snippets.
How to Connect and Import a Shopify Theme from GitHub
Step-by-step guide to connecting a GitHub repository to your Shopify theme for automatic deployments, branch-based staging and team collaboration.