Shopify guide

How to add testimonials to Shopify

Shopify shoppers decide in seconds whether a store looks legitimate, and product photos alone don't answer 'will this actually work for me.' You don't need another line item in your app subscriptions to fix that — Online Store 2.0 themes let you drop a Custom Liquid section with a testimonial wall directly into your homepage or product template, right where the add-to-cart button already is.

Free plan covers 10 testimonials and a badge widget — no credit card.

Why testimonials matter more on Shopify than on a portfolio site

Ecommerce buyers are strangers to your brand and can't return the product to a physical store — proof has to do the reassurance work a sales assistant would.

Return anxiety is the real objection

'What if it doesn't fit / doesn't work / looks different in person' is the silent objection on every product page. A testimonial mentioning true-to-size or exact color removes it faster than a size chart.

The homepage sells the brand, not one SKU

A wall near the top of your homepage does the job a founder's story usually tries to do — it proves other real people already trusted the brand enough to buy.

Product-page proof beats generic homepage proof

A widget filtered to testimonials mentioning that specific product converts better than a general wall, because it answers the exact question the shopper has right now.

Apps aren't free and stack up

Many 'reviews' apps charge monthly per store and slow down theme load with extra JS. An embed you control keeps one fewer subscription and one fewer script competing for load time.

Adding testimonials in the Shopify theme editor

This works on any Online Store 2.0 theme (Dawn and most premium themes). Older vintage themes need the theme code editor instead — see the note below.

  1. 1. Build your wall or product-specific widget in Plausa

    Choose carousel for a homepage hero section or grid under a product description, and copy the embed snippet.

  2. 2. Open Online Store → Themes → Customize

    Navigate to the page template where you want testimonials — Home page, or a specific Product template.

  3. 3. Add a section, then choose Custom Liquid

    Click 'Add section', scroll to the 'Custom Liquid' option under Apps/Advanced, and select it. This section type is built specifically to accept raw HTML and script tags.

  4. 4. Paste the Plausa snippet into the Liquid box

    The Liquid code panel accepts the exact embed code unchanged — no need to wrap it in {% raw %} tags for a plain script/div pair.

  5. 5. Reorder the section

    Drag the Custom Liquid section above or below your product recommendations block — right after the buy box performs best for product pages.

  6. 6. Save and preview on a real product URL

    Use the theme editor's device preview to confirm the widget doesn't push the 'Add to cart' button below the fold on mobile.

The embed code for Shopify's Custom Liquid section

Paste this directly into the Custom Liquid section's code field.

<div data-plausa="my-wall" data-variant="carousel" data-lang="en"></div>
<script src="https://getplausa.com/plausa-widget.js" async></script>

If your theme is an older 'vintage' theme without sections everywhere, add this to a .liquid template file via Online Store → Themes → Edit code instead.

Iframe fallback

If your theme's Content Security Policy blocks third-party scripts (rare, but happens on some locked-down enterprise Shopify Plus themes), use the iframe embed.

<iframe src="https://getplausa.com/embed/my-wall?variant=grid&lang=en" title="Plausa" style="width:100%;border:0;height:320px" loading="lazy"></iframe>

What it looks like on a Shopify storefront

Short, specific quotes near the buy box outperform a generic star rating with no context.

Ordered a size medium exactly as the chart said and it fit perfectly. Fabric is thicker than expected too.
Alicia Verified buyer, apparel store
My skin is sensitive to everything and this is the first serum in years that hasn't broken me out.
Grace Repeat customer, skincare brand
Shipping was faster than the estimate and the packaging alone made it feel like a proper gift.
Tom First-time customer

Illustrative examples — not real companies.

Common Shopify mistakes

  • Adding the widget only to the homepage and skipping product pages, where the buying decision actually happens.
  • Installing a testimonials app on top of an existing reviews app, causing two overlapping trust widgets on the same page.
  • Placing a carousel section above the fold on mobile so it pushes the Add to Cart button down — put it below the buy box instead.
  • Forgetting that vintage (non-2.0) themes don't have a generic Custom Liquid section available in every template and need direct .liquid file edits.
  • Not filtering which testimonials show on which product, so a customer sees quotes about a totally different item.
  • Letting checkout-page customisation attempts break Shopify's checkout terms — testimonials belong on storefront pages, not the hosted checkout.

Frequently asked questions

Do I need a Shopify app from the App Store?

No. The Custom Liquid section is a native theme feature on Online Store 2.0 themes, so you can add the Plausa embed without installing anything from the App Store.

Does this work with Shopify Plus?

Yes, the same Custom Liquid section approach works. Enterprise themes with strict CSPs may need the iframe fallback instead of the script tag.

Can I show testimonials for one specific product only?

Yes — create a filtered wall or widget in Plausa for that product's testimonials and embed it only in that product's template section.

Will this slow down my theme's Lighthouse score?

The script loads asynchronously and doesn't block rendering, but as with any third-party script it's worth checking your Shopify speed report once after adding it.

What if my theme doesn't have a Custom Liquid section option?

Older vintage themes need the snippet added directly to a .liquid file via Online Store → Themes → Edit code, inside the section or template you want.

Can I add this to the Shopify checkout page?

No — Shopify's checkout (except on Plus with checkout extensibility) doesn't allow arbitrary script injection. Keep testimonials on storefront pages instead.

Related guides

Give your Shopify store the proof it's missing

Create your wall, drop a Custom Liquid section next to your buy box, and let real quotes do the selling.

Start for free