Testimonial widget for Squarespace

Add video and text testimonials to Squarespace with a Code block set to HTML.

S

Short answer

To add testimonials to Squarespace, edit the page, click Add block (or +), choose Code, set the Type menu to HTML and paste your VideoTestimonials embed code. Squarespace allows JavaScript and iframes in code blocks only on the Core, Plus, Advanced, Business, Commerce Basic and Commerce Advanced plans; on other plans, link to your hosted Wall of Love instead.

Steps checked against Squarespace's documentation on 8 October 2026.

Testimonials on a Squarespace site

How to add testimonials to Squarespace

  1. 1In VideoTestimonials, open Studio → Widgets, open (or create) a widget, and copy the code from its Code tab (HTML / Script)
  2. 2Edit the page, hover over a section, click Add block (or +) and choose Code
  3. 3Select HTML in the Type menu, paste the code and save
The code you paste into Squarespace looks like this
<div data-vt-widget="carousel" data-vt-space-id="YOUR_SPACE_ID"></div>
<script src="https://videotestimonials.video/embed.js" async></script>

Where to put testimonials on Squarespace

A code block on any page

Testimonials on your homepage, a service page or a sales page.

  1. In VideoTestimonials, open Studio → Widgets, open (or create) a widget, and copy the code from its Code tab (HTML / Script).
  2. Edit the page or post.
  3. Hover over the section, click Add block or +, then click Code.
  4. Click the pencil icon on the block to open the block editor.
  5. In the Type menu, select HTML, and leave Display Source off.
  6. Paste the embed code into the text field and save the page.

If you don't see the widget while logged in, click Preview in Safe Mode — Squarespace sometimes hides embedded code from logged-in editors even though visitors see it.

Source: Squarespace Help: Code blocks

On a plan without JavaScript

Your Squarespace plan isn't Core, Plus, Advanced, Business or Commerce, so code blocks can't run scripts or iframes.

  1. In VideoTestimonials, open Studio → Walls of Love, open your wall, click the share icon and copy the Public URL.
  2. In Squarespace, add a button or text link that points to that URL — for example, Read our customer stories.

Source: Squarespace Help: Code blocks

Good to know before you start

  • JavaScript and iframes in code blocks need a Core, Plus, Advanced, Business, Commerce Basic or Commerce Advanced plan. Other plans support HTML and CSS only, which isn't enough for the widget.
  • Code in a page that sits inside an Index might not render; Squarespace suggests removing the page from the Index to test.
  • Squarespace sometimes hides embedded code from logged-in editors; use Preview in Safe Mode to check.

How VideoTestimonials compares with other testimonial tools

Prices read from each vendor's own pricing page; oldest check 2026-11-01. VideoTestimonials prices from our pricing page.
ToolTypeFree planEntry paid planUnlimited video fromBest for
VideoTestimonialsTestimonial collection20 text testimonials + 10 video testimonials, no time limitStarter: $24/monthStarter, $24/monthVideo and text testimonials collected by link and embedded on any site
ElfsightReview widgets1 widget, 200 views a monthBasic: $6/monthNot offered on published plansCheap display of a few written quotes on a low-traffic site
SenjaTestimonial collection15 testimonials in total, video and text combinedStarter: $29/monthStarter, $29/monthPolished widgets and rewards for one brand
FamewallTestimonial collection10 testimonials, 1 video, 1 wallStandard: $15/monthProfessional, $29/month ($25 billed yearly)Cheap walls of mostly written testimonials

Squarespace testimonials: frequently asked questions

Which Squarespace plan do I need?

Squarespace allows JavaScript and iframes in code blocks on the Core, Plus, Advanced, Business, Commerce Basic and Commerce Advanced plans. The widget needs one of them.

Why can't I see the widget when I'm logged in?

As a security measure, Squarespace sometimes doesn't show embedded code to logged-in editors even when visitors can see it. Click Preview in Safe Mode, or view the page logged out.

Can I show testimonials on a Squarespace plan without JavaScript?

Not as an embedded widget. Link to your Wall of Love instead — it is a hosted page with its own URL that you can add to a button, menu or text link.

Is there a free plan for using VideoTestimonials on Squarespace?

Yes. The Free plan includes 20 text testimonials and 10 video testimonials and a Wall of Love you can embed on Squarespace, with no time limit and no credit card. Starter, at $24/month, adds unlimited testimonials and every widget type.

Why Add Testimonials to Squarespace?

One Code block — no Squarespace extension needed

Theme, colors and layout set in the widget builder to match your template

Your Wall of Love works as a linked page on any Squarespace plan

Start building trust today

Add testimonials to Squarespace.
Video and text.

Collect video and text testimonials with a link, embed them on Squarespace, and style them to match your brand. Free plan, no credit card, nothing expires.

Free forever plan
No credit card required
Cancel anytime