Blog/Testimonials·3 min read

How to Add Testimonials to Squarespace in 5 Minutes

4 ways to add testimonials to Squarespace in 2026, including Quote Blocks, testimonial collections, widget embeds, and manual sections.

Krunal vaghasiyaKrunal vaghasiya|January 20, 2026 · Updated May 18, 2026
How to Add Testimonials to Squarespace in 5 Minutes

I’ve added testimonials to four Squarespace sites over the last year. Two used Squarespace’s native Quote Blocks and testimonial layouts, while two used Summary Blocks with third-party widgets for automated collection.

Squarespace makes native testimonials look great, but the best setup depends on whether you already have testimonials or want to collect them automatically.

In 2026, there are four main ways to add testimonials to Squarespace: native blocks, Summary Blocks, third-party widgets, and manual sections.

I’ll cover all four methods.

First: testimonials are different from customer reviews on Squarespace

testimonials are different from customer reviews on Squarespace

This catches many Squarespace site owners off guard. Squarespace has two separate review-related systems:

  • Customer Reviews (Commerce only): a native feature that auto-emails buyers 14 days after fulfillment and displays 1-to-5 star reviews on product pages. Only works for Squarespace Commerce stores selling products. If that’s what you need, the sister guide on adding customer reviews to Squarespace covers it.
  • Testimonials: curated client quotes you display on homepages, service pages, About pages, and portfolio pages. No native database. You can add testimonials manually with blocks, pull them dynamically from a blog collection, or embed a third-party widget. This guide covers testimonials.

If you’re a service business, agency, freelancer, or portfolio site, you want testimonials (this guide).

If you’re running a Squarespace Commerce store and want product reviews, see the customer reviews guide instead.

4 ways to add testimonials to Squarespace (quick comparison)

The cheat sheet I wish I’d had on day one.

Method Effort Plan needed Cost Best for
Native blocks (Quote, Auto Layout, Carousel) Low Any plan Included Design-focused sites with curated testimonials
Testimonials blog collection + Summary Block Medium Personal or higher Included Dynamic testimonials across multiple pages
Code block + widget (WiserReview, Senja, Shapo) Low Personal or higher Free plan, $9/mo paid Video testimonials, automated collection, Wall of Love
Manual (Quote Block or screenshot) Medium Any plan Free 3-5 hand-picked testimonials on a single page

If you just want my pick, for most agencies and service businesses, the native Auto Layout testimonial preset (Method 1) beautifully covers the homepage and a dedicated Testimonials page.

Layer Method 3 (a third-party widget) for video testimonials and a Wall of Love page, where you want automated import from email or Slack.

Quick note: Squarespace 7.1, Fluid Engine, and plan tiers

Squarespace 7.1, Fluid Engine, and plan tiers

Three Squarespace realities worth knowing before installing anything:

  • Squarespace 7.1: the current platform version. Most sites built after 2020 are on 7.1. All four methods work on 7.1 and 7.0.
  • Fluid Engine: Squarespace’s drag-and-drop layout system on 7.1. Auto Layout testimonial presets (Method 1) require Fluid Engine.
  • Plan tier: native Quote Block and Carousel Block work on every Squarespace plan, including the trial. The Code block (used for third-party widget embeds) requires Personal or higher. The Summary Block (used in Method 2) also requires Personal or higher because it depends on a blog collection.

All four methods below work on Squarespace 7.1 and Fluid Engine. Where compatibility matters, I’ll call it out.

Why add testimonials to Squarespace at all?

Why add testimonials to Squarespace at all

Quick gut check before you spend time. Squarespace is the platform of choice for designers, photographers, agencies, consultants, and creative service businesses.

Visitors arrive impressed by your design yet hesitate to book, inquire, or buy.

Testimonial data show that 88% of people trust online testimonials as much as personal recommendations, and pages with testimonials can convert up to 34% better than pages without them.

Specific wins I’ve seen on Squarespace sites:

  • Higher inquiry rate on service pages. A wedding photographer added a 3-testimonial Auto Layout section directly above her contact form. Inquiries climbed across the entire site, no other change.
  • Lower bounce on homepages. Testimonials near the hero section give visitors a reason to keep scrolling.
  • Premium pricing support. Outcome-focused testimonials near pricing sections reduce price-objection hesitation and justify higher rates.
  • Free social proof that builds trust. A well-placed testimonial does more than a hero image.

Worth the hour. Let’s get into it.

Method 1: Native Squarespace blocks (the cleanest visual approach)

Squarespace’s built-in blocks give you several native ways to display testimonials with full design control.

No external tools, no monthly cost, works on every plan, including the trial. Pick the block style that fits your design.

Option A: Quote Block (simplest)

Quote Block

The Quote Block is the most direct way to add a single testimonial. It includes a quote, attribution name, and optional source link, styled to match your site’s global typography.

  1. Open your Squarespace site editor.
  2. Go to the page where you want a testimonial.
  3. Click the + button to add a block. Select Quote.
  4. Type or paste the testimonial text into the quote field.
  5. Add the attribution (customer name, company, role) below the quote.
  6. Style the block using your site’s global typography settings, or override fonts and colors for this section.
  7. Save and publish.

Good for: a single testimonial highlighted in a section, like above a contact form or near a pricing table.

Option B: Auto Layout testimonial preset (for multiple testimonials)

squarespace-auto-layout-sections

If you want 3 to 6 testimonials in a grid or row layout, the Auto Layout section in Fluid Engine has preset templates designed for testimonial layouts.

They’re polished, responsive, and require no design work.

  1. In your editor, hover over where you want a testimonial section, then click Add Section.
  2. Switch to the Auto Layouts tab.
  3. Scroll to find a Testimonials preset (you’ll see preset templates like Testimonials 01, 02, 03 with different layouts).
  4. Pick a layout and add it to your page.
  5. Replace the placeholder testimonials with your actual customer quotes, names, and photos.
  6. Style fonts, colors, and spacing using Squarespace’s design controls.
  7. Save and publish.

Good for: dedicated Testimonials pages, homepage testimonial sections, or service pages where you want 3-6 hand-picked testimonials in a clean grid.

Option C: Carousel Block (for rotating testimonials)

squarespace+image+carousel

If you want testimonials to rotate automatically (saving vertical space), the Carousel Block displays multiple testimonials as a slideshow.

  1. Add a Gallery or Slideshow block to your page.
  2. Pick the Carousel style for horizontal rotation.
  3. For each slide, add the testimonial as a text overlay or paired with the customer’s photo.
  4. Set the autoplay speed and transition style.
  5. Save and publish.

Honest take on all native blocks: they’re free, beautifully native, and full design control. The trade-off is manual entry.

You update testimonials by editing the page directly, no automation. For automated collection, layer Method 3 on top.

Good for: design-conscious sites where the testimonial layout is part of the visual brand.

Method 2: Testimonials blog collection + Summary Block (for dynamic display)

Testimonials blog collection + Summary Block (for dynamic display)

This is a clever Squarespace-native pattern most people miss. Create a private blog called “Testimonials” where each blog post is one testimonial (title = customer name, body = testimonial text, featured image = customer photo, category = service type or page).

Then use Squarespace’s Summary Block on any page to pull testimonials dynamically from that collection.

The benefit over Method 1: you write each testimonial once, and then it appears on every page that uses the Summary Block.

Filter by category to show different testimonials on different pages (homepage, service pages, About).

Steps to set up:

  1. In your Squarespace dashboard, go to Pages and add a new Blog page. Name it “Testimonials” and set its visibility to Disabled (so it doesn’t appear in navigation).
  2. Add each testimonial as a separate blog post. Use the customer name as the post title, the testimonial text as the body, the customer photo as the featured image, and a category like “service-type” or “homepage” for filtering.
  3. Open the page where you want to display testimonials. Add a Summary Block.
  4. In the Summary Block settings, select your Testimonials collection as the source.
  5. Choose a display style (Grid, Wall, Carousel, or List) and set how many items to show.
  6. Filter by category to show only specific testimonials on this page.
  7. Save and publish.

Honest take: this is the most powerful native pattern for sites with many testimonials. Adding a new testimonial means writing a single blog post that appears everywhere the Summary Block is used.

The trade-off is setup time and the fact that each testimonial counts toward your blog post limit (mostly irrelevant since Squarespace’s limits are generous).

Good for: agencies, freelancers, and service businesses with many testimonials across many pages.

This is what I use on most Squarespace client sites that want video testimonials, automated collection, or a Wall of Love layout.

You generate a widget in a testimonial tool, then drop it into Squarespace’s Code block from the block menu.

The benefit over Methods 1 and 2: automation. The widget tool collects testimonials via email request, video upload, or imports from Twitter, LinkedIn, Google, and other sources.

Squarespace handles the display.

Popular options in 2026:

  • WiserReview. Free plan up to 10 testimonials, $9/month paid. Photo and video testimonials, multi-platform aggregation, and AI moderation.
  • Senja. Free tier, strong on video testimonials and Wall of Love layouts. Imports from 17+ sources, including Twitter, LinkedIn, and YouTube.
  • Testimonial.to. Strong on video testimonials with one-click recording links.
  • Shapo. Free plan with 10 testimonials. 20+ import sources, schema markup for rich snippets.
  • Famewall. Testimonial-focused with a simple collection flow.
  • Elfsight Testimonials Slider. Free tier, drag-and-drop visual editor.

For this walkthrough, I’ll use WiserReview, which is what I built. Free plan covers up to 10 testimonials and unlimited site embeds. Paid plans start at $9 per month or $6.75 per month if you go yearly.

Adding testimonial widgets to your website or online store is fast and requires no code.

First, sign up for a WiserReview account.

Next, follow the steps below to show a clean, high-converting testimonial on your site.

Start by importing your existing testimonial via a direct integration or CSV import.

If you do not have any testimonials yet, you can start collecting them using WiserReview automations. We also support video testimonials.

Review integration

After that, go to the Widgets section. You will see multiple review and testimonial widgets built to build trust and help visitors decide.

Review widget section

For this example, we chose the carousel video. You can customize it to match your brand colors and layout. Once everything looks right, click Install.

Carousel video

You will then see the JavaScript, iframe, and URL options for embedding the widget on your site.

Review widget code

Here is how the Wall of Love looks on the MyMunche website.

My Munche Testimonial Example

This is another testimonial nudge example from Fundamental Skincare:

Fundamental skincare testimonial example

This is only the display side. WiserReview also helps you manage testimonials with built-in AI and collect them via email, SMS, WhatsApp, form links, QR codes, and more.

You can explore the platform further or book a demo to learn how to collect more testimonials and show them where they matter most, based on our four years of experience working with over 1,100 brands.

Embedding the testimonial widget in Squarespace

Once you have your embed code, here’s how to drop it into Squarespace. The steps work on both Fluid Engine and the classic editor.

  1. Log in to your Squarespace dashboard.
  2. Open the site editor and go to the page where you want testimonials.
  3. Hover where you want the widget and click Add Block (or the + button on Fluid Engine).
  4. Search for or scroll to Code. Select it.
  5. In the Code block settings, paste your WiserReview embed code into the editor.
  6. Adjust block width and spacing using Squarespace’s standard layout controls. On Fluid Engine, drag the block edges to resize.
  7. Save and publish.

For site-wide widgets (such as a 5-star testimonial badge in the footer), add the Code block to a footer section rather than to a single page.

The widget will appear on every page that uses that footer template.

Make sure the embed URL starts withhttps://, since Squarespace blocks HTTP iframes as mixed content on published sites.

Add testimonials to your Squarespace site in minutes

Free plan up to 10 testimonials. No credit card. Video testimonials, Wall of Love, automated collection.

Start Free →

Method 4: Manual testimonials (free, but high-maintenance)

Manual testimonials (free, but high-maintenance)

Sometimes you only need three glowing testimonials on your About page. No automation, no widget, no monthly cost. Two ways inside Squarespace beyond the Quote Block are already covered in Method 1.

Option A: Image Block with screenshot

Take a clean screenshot of a testimonial sent via email, Slack, or LinkedIn (including the sender’s name, photo, and platform branding). Upload it to Squarespace and place it via an Image Block.

  • Why it works: Looks verifiably authentic because the original platform context is visible (LinkedIn message, email screenshot).
  • Where it breaks: Screenshots aren’t readable by Google or screen-readers, so you lose SEO benefit. Image alt text helps accessibility, but not rich snippets.

Option B: Image + Text in a Grid layout

For a polished native look without screenshots, place customer photos in an Image Block and pair each with a Text Block containing the quote. Use Fluid Engine to align them side by side or stacked.

  • Why it works: Searchable text, accessible to screen-readers, full Squarespace design control.
  • Where it breaks: Hand-typed quotes can feel less verified than widget-pulled testimonials with source links.

Use these manual methods only for 3 to 5 evergreen testimonials per page. Above that, Methods 1, 2, or 3 win on every axis.

Best practices that actually move the needle

Best practices that actually move the needle

Five things I’ve tested across Squarespace sites that consistently improve engagement and conversion.

  1. Place testimonials near the conversion action. A testimonial directly above a contact form, booking button, or pricing CTA works harder than five testimonials scattered across the page. Use Squarespace’s section structure to anchor testimonials where decisions happen.
  2. Mix written and video testimonials. Video testimonials feel more authentic in 2026 and convert better, especially for high-ticket services. Even one short video testimonial alongside written quotes lifts trust.
  3. Use service-specific testimonials per page. Homepage testimonials should speak to the overall brand experience. Service-page testimonials should speak to that specific service. Use category filters in the Summary Block (Method 2) or tags in WiserReview’s AI moderation to surface the right ones.
  4. Match Squarespace global styles. Squarespace designs lean on consistent typography and color palettes. Style testimonial widgets to match your site’s global styles so they feel native, not bolted on.
  5. Test on mobile. Squarespace sites get heavy mobile traffic. The editor’s mobile preview helps, but always test on a real phone. Some embed widgets need width adjustments at the 375px breakpoint.

Mistakes I see Squarespace users make over and over

Three patterns worth avoiding:

Pasting embed code into a Text block instead of a Code block. Squarespace’s Text block strips iframe and script tags as a security measure. The widget saves but renders as plain text on the live page. Always use the Code block from the block menu for raw embed snippets.

Using the same three testimonials on every page. Repeat visitors notice. Use the Testimonials blog collection (Method 2) with category filters or widget tags so each page shows context-appropriate testimonials. Service pages benefit from service-specific feedback. Pricing pages benefit from ROI-focused quotes.

Forgetting attribution. Testimonials without a customer name, photo, or company feel anonymous and less believable. Always pair a quote with at least the customer’s first name. Better: full name, company, role, and photo. Best: linked source like a LinkedIn profile.

Which method should you actually pick?

Short version:

  • Pick native blocks (Quote, Auto Layout, Carousel) if you already have 3-6 testimonials and want fully native styling at no cost. Works on every plan.
  • Pick the testimonials blog collection + Summary Block if you have 10+ testimonials and want them dynamically displayed across multiple pages with category filtering. Required: Personal plan or higher.
  • Pick the Code block + third-party widget (like WiserReview) if you want video testimonials, automated collection via email requests, multi-platform import (Twitter, LinkedIn, Google), a Wall of Love layout, or a portable embed that survives a future platform change. Free plan covers 10 testimonials; paid plans are $9/month or $6.75/month annually.
  • Pick the manual method if you have fewer than five testimonials and want to feature specific ones on a single page.

For most Squarespace site owners I work with, the right answer combines two methods: native Auto Layout testimonial presets for the homepage, and a dedicated Testimonials page, plus a third-party widget on service and pricing pages for video testimonials and automated collection.

Together, they cover the whole site without overlap.

If you want to try the third-party widget path, the WiserReview free plan covers 10 testimonials and works on Squarespace 7.1, Fluid Engine, classic editor, and any template. No credit card to start.

Frequently Asked Questions

Common questions about this topic

Testimonials are curated client quotes you display on homepages, service pages, About pages, and portfolio pages. Customer reviews are product reviews from buyers (1-to-5 star ratings on Squarespace Commerce product pages). They're different intents and use different Squarespace features. This guide covers testimonials. For Squarespace Commerce product reviews, see the customer reviews guide.
No, not a dedicated testimonials feature. Squarespace has native blocks that work well for testimonials (Quote Block, Auto Layout testimonial presets, Carousel Block, Summary Block pulling from a blog collection), but no auto-collection system. The native Customer Reviews feature is product-only and requires Squarespace Commerce. For testimonial collection automation, use a third-party widget (Method 3).
Yes. Use Method 2: build a private blog called 'Testimonials' where each post is one testimonial, then use the Summary Block on any page to pull them dynamically. The same testimonial automatically appears wherever the Summary Block is placed. You can filter by category to show different testimonials on different pages.
The Auto Layout testimonial preset (Method 1 Option B) requires Fluid Engine, which is part of Squarespace 7.1. The Code block (Method 3) and Summary Block (Method 2) require the Personal plan or higher. The Quote Block and Carousel Block work on every Squarespace plan including the trial.
Yes. Method 3 supports video testimonials through tools like WiserReview, Senja, and Testimonial.to. These let customers record short video testimonials via a one-click link, then display them on your Squarespace site via a Code block embed. Video testimonials convert better than written quotes for high-ticket services.
You pasted the code into a Text block, which strips iframe and script tags as a security measure. Delete that block, add a new Code block from the block menu, and paste the embed code there. Save and publish to see it render on the live site.

Written by

Krunal vaghasiya

Krunal vaghasiya

Krunal Vaghasia is the founder of WiserReview and an eCommerce expert in review management and social proof. He helps brands build trust through fair, flexible, and customer-driven review systems.