Shopify

Embed Testivora on Shopify

Works with any modern theme (Online Store 2.0). Takes 4 minutes: add a Custom Liquid section or paste in the page editor.

Read time · ~4 min
01

Decide where the wall goes

Two options depending on the page type:

  • Existing page (Home, About): Use a Custom Liquid section in the theme editor — more visual, drag & drop.
  • New dedicated page (/pages/testimonials): Create a page in Online Store → Pages → Add page, and paste the snippet directly in the page editor.

Option 2 is cleaner for large walls (its own URL, easy to share, better SEO).

02

For a dedicated page (easiest)

In your Shopify admin:

  • Online Store → Pages → Add page.
  • Title: 'Testimonials' (or whatever). URL will be /pages/testimonials automatically.
  • In the content editor (Rich Text), click the <> icon top-right (Show HTML).
03

Paste the snippet

The editor switches to HTML mode. Paste this and save:

html
<div data-tv-wall="TU-SLUG"
     data-layout="masonry"
     data-theme="auto"
     data-color="ea580c"></div>
<script async src="https://testivora.com/embed.js"></script>
Replace TU-SLUG with your space's slug (find it in your admin → Distribute → collector URL).
04

Visit the page

Click “View” top-right (or go directly to yourstore.com/pages/testimonials). The wall should render in ~1 second.

To put it in a Home section
If you want it on home instead of a dedicated page, use the theme editor: Online Store → Themes → Customize → Add section → Custom Liquid → paste the snippet. Works on any Online Store 2.0 theme (Dawn, Sense, etc.).
05

If something doesn't work

Shopify is very script-friendly. Edge cases:

  • Editor missing the <> button: You're using an old editor. Make sure your plan is Basic Shopify or higher. Lite plan doesn't allow custom pages.
  • Wall overflows the theme's max-width: Some themes (Dawn, Sense) cap content width around 1100px. For full-width, use a Custom Liquid section configured as 'Full width' in the theme editor.
  • Security apps blocking: If you have Shopify Plus + Cloudflare Zero Trust or a firewall app, whitelist testivora.com in your Content Security Policy.
Done. Your wall is live.

Need to change layout, color, or theme? Tweak it from your admin — changes reflect instantly without touching the code.