WeWidget
🛍️Shopify installation guide

Google Reviews Widget for Shopify

Show your Google Business Profile reviews on your Shopify store homepage and product pages. Build purchase trust before the checkout. No Shopify app required.

Get your embed code →

7-day free trial · No card required

Why your Shopify store needs Google Business reviews — not just product reviews

Shopify has excellent support for product reviews — star ratings on individual items, verified purchase badges, photo reviews. But those reviews answer one question: is this product good? Your Google Business Profile reviews answer a different one: is this store trustworthy?

A new visitor arriving at your store for the first time has no purchase history with you. Seeing that 200 real customers rated your business 4.9 stars on Google — and that those reviews mention delivery speed, customer service, and returns — tells them something product reviews cannot. It says your business is legitimate, responsive, and worth the risk of a first purchase.

Placing Google reviews on your homepage and product pages shortens that trust-building process. The customer has context about your business before they commit to buying.

Before you start

Method 1 — Recommended

Using the Shopify theme customiser

Works with Online Store 2.0 themes (Dawn, Sense, Refresh, Craft, etc.). No code editing required.

  1. 1

    Get your embed code from WeWidget

    Sign up at wewidget.app/signup (free trial, no card), connect your Google Business Profile, then copy your embed code from Dashboard → Widget → Embed Code.

  2. 2

    Go to your Shopify theme customiser

    In your Shopify admin, go to Online Store → Themes. Click Customize next to your active theme.

  3. 3

    Navigate to the page where you want the widget

    Use the page selector at the top of the customiser to switch to the page type you want to edit — for example, the Home page, a Product page template, or a custom page.

  4. 4

    Add a Custom Liquid section or block

    Click Add section (or Add block if editing inside an existing section). Look for "Custom Liquid" in the list. If it is not visible, your theme may use a different name — try "HTML" or "Custom content".

    💡Custom Liquid sections are available in Online Store 2.0 themes (Dawn, Sense, Refresh, etc.). If you are on an older theme, use the Edit Code method instead — see below.
  5. 5

    Paste your embed code into the Liquid field

    The Custom Liquid section has a code input area. Paste the full WeWidget snippet there.

    <div data-review-widget="YOUR-WIDGET-ID"></div>
    <script src="https://app.wewidget.app/widget.js"
      data-widget-id="YOUR-WIDGET-ID"></script>
  6. 6

    Save and preview

    Click Save in the top right. Click the eye icon to preview, or open your store URL in a new tab to confirm the widget is live.

Method 2 — For older themes or precise control

Editing the theme code directly

Works with all Shopify themes. Gives you exact control over placement within a Liquid template. Recommended if Method 1 is not available or you need the widget inside a specific section of a product or collection template.

  1. 1

    Go to Edit Code for your active theme

    In your Shopify admin, go to Online Store → Themes. Click the ⋯ menu next to your active theme and choose Edit Code.

  2. 2

    Find the right template file

    In the Sections or Templates folder, open the file that matches where you want the widget to appear. Common targets: index.json or sections/image-banner.liquid for the homepage; sections/main-product.liquid or templates/product.liquid for product pages; templates/page.liquid for a custom landing page.

  3. 3

    Paste the div placeholder where you want the widget

    Find the spot in the template where you want the reviews to appear — for example, below the product description on a product template — and paste the first line of the snippet there.

    <div data-review-widget="YOUR-WIDGET-ID"></div>
  4. 4

    Paste the script tag before the closing tag

    Paste the script tag just before the closing </section> or at the end of the file. It only needs to appear once per page load.

    <script src="https://app.wewidget.app/widget.js"
      data-widget-id="YOUR-WIDGET-ID"></script>
    💡Avoid pasting the script tag inside a loop or repeated element — it should only load once. If in doubt, add it at the very end of the template file.
  5. 5

    Save and preview

    Click Save. Open your store in a new tab and navigate to the page you edited to confirm the widget is loading.

Where to place the widget for maximum impact

The right placement depends on where in your store visitors are making purchase decisions. These spots tend to have the highest effect:

Product pages — below the description

The moment a customer is reading about a product is the moment they're deciding whether to buy. Business reputation reviews just below the product description reinforce that your store is safe to order from.

Homepage — above or below the hero

First-time visitors who landed from a Google ad or search see your overall rating immediately. It answers the "is this store legitimate?" question before they browse.

Cart or checkout page

Cart abandonment is highest at checkout. A visible row of positive reviews near the "Complete order" button reduces last-minute hesitation.

About page

Customers who click "About us" are already interested but doing due diligence. Real customer reviews on this page convert that intent.

Your embed snippet

Paste this into a Custom Liquid section in the theme customiser, or into the relevant Liquid template file. Your actual widget ID replaces YOUR-WIDGET-ID once you sign in.

<div data-review-widget="YOUR-WIDGET-ID"></div>
<script src="https://app.wewidget.app/widget.js"
  data-widget-id="YOUR-WIDGET-ID"></script>

Sign in at wewidget.app/login to get your real widget ID.

Frequently asked questions

Does WeWidget require a Shopify app?
No. WeWidget is a plain embed snippet — two lines of HTML. There is nothing to install from the Shopify App Store, no app subscription on top of your Shopify plan, and no App Store review permissions to grant.
Does it work with Shopify Online Store 2.0 themes like Dawn?
Yes. Dawn and other OS2.0 themes support Custom Liquid sections in the theme customiser, which is the simplest way to add the widget. The Edit Code method also works for any theme, OS2.0 or otherwise.
Can I add the widget to just one specific product page?
With the theme customiser, you can scope a Custom Liquid section to apply to a specific product or collection. With Edit Code, you can add conditional Liquid logic to show the widget only for certain products. For most stores, showing it on all product pages or just the homepage is the most practical approach.
Will it slow down my store or hurt my Shopify speed score?
The script loads asynchronously and does not block your page from rendering. The impact on Shopify's speed score is minimal. The widget itself does not make any synchronous requests during the critical render path.
Can I add it to every page in my Shopify store at once?
Yes. In the theme code editor, open your theme.liquid file (the global layout file). Paste the script tag just before the closing </body> tag, and place the div element in whichever section you want it to appear. This adds it to every page that uses that layout.
Does it work with Shopify headless or custom storefronts?
Yes, if your storefront renders HTML. The embed snippet is framework-agnostic — it works on any page that can include a <script> tag and a <div> element, including headless Shopify builds using Hydrogen or custom storefronts.

Also works on

WeWidget works on every major website platform. Pick yours for a dedicated guide.

Or view all platform guides →

Ready to add Google reviews to your Shopify store?

No app required · Free trial · No card needed