Testimonials
SQUARESPACE + GOOGLE REVIEWS

Google Reviews Squarespace: Widget, Plugin and Embed Options for Your Site

Squarespace has no Google reviews block and no plugin directory, so every route you will find ends with a third party widget pasted into a code block. Check your plan before you compare widgets: Squarespace runs JavaScript in code blocks only on Core and higher, and every one of these widgets is JavaScript.

See pricing
Flat, unlimited pricing Text & video, one place
Wall of Love Studio
For
New testimonial arrived

Sample wall, illustrative content. Your real testimonials collect and embed the same way.

Send a request, watch the wall of love fill

In short

Squarespace has no native Google reviews feature, so the standard route is a third party widget from Elfsight, Trustindex, EmbedSocial or similar, pasted into a code block or an embed block. The first thing to check is not the widget, it is your Squarespace plan. Squarespace states that "Adding JavaScript or iframes to code blocks is available in the Core, Plus, Advanced, and some legacy billing plans", and every Google reviews widget in this category is JavaScript, so on the entry level plan the code block accepts the paste and renders nothing. Two further limits decide what you can display once the widget does run. A widget reading live from the Google Places API is capped, because the reference states that reviews are "sorted by relevance" and that "a maximum of 5 reviews can be returned". And Google grants a Business Profile only "if your business either has a physical location that customers can visit, or travels to customers where they are", so a Squarespace site for a purely online or remote business often has no listing at all, and no Google reviews for any widget to read. Squarespace own Customer Reviews feature does not close that gap either: it is commerce only and product level, and Squarespace states that "It is not possible to collect reviews for gift cards or broadly for your business". Testimonials covers what none of these reach. You send one request link, the customer writes a quote or records a video straight from the browser with no login and no account, consent is captured with each submission, and you paste one line into a Squarespace code block to publish a wall styled to your template. Pricing is flat and unlimited, with no per view meter and no per response fee.

Last updated August 2026

§ CAPABILITY

What you get

Google reviews for Squarespace that founders, agencies, and SaaS teams can put live in minutes

Proof that does not need a Google listing

A Business Profile requires a physical location or a service area. Your customers can leave you a testimonial whether you run a studio, a remote consultancy, or a shop with a counter.

No five review ceiling

The Places API hands back at most five reviews in an order Google chooses. What you collect yourself has no cap, and you decide the order.

Video, which a Google review can never be

Customers record from a phone or laptop through the same link. Clips sit in the same wall as your written quotes, in your Squarespace fonts and colors.

One line into a code block

Paste the embed once. The wall updates as you approve new testimonials, with no monthly view meter that can switch it off mid month.

§ 4 STEPS

How it works

From one request link to embedded proof in four steps

01

Confirm your Squarespace plan can run the widget

JavaScript in a code block is a premium feature on Core and above. On the entry level plan no Google reviews widget will render, whatever the vendor says.

02

Work out which Google reviews you actually have

Business Profile star reviews, Squarespace native product reviews, and Google Customer Reviews are three separate things with three separate requirements. The table below separates them.

03

Collect proof you are allowed to own

Send one request link after the job or the order. Customers write a testimonial or record a video in the browser, with nothing to install.

04

Paste one line into a code block

Drop the embed into a code block or an embed block where the section should appear. Approve a new testimonial and every embedded wall updates on its own.

Every plan mixes video testimonials and written quotes in one Wall of Love, and you embed it anywhere with a lightweight testimonial widget.

§ DETAIL

In depth

What to check before you add a Google reviews widget to Squarespace

Your Squarespace plan decides whether any Google reviews widget can run

This is the step almost every tutorial in this category skips, and it is the one that decides whether the rest of the work is wasted. Squarespace treats scripting as a paid tier feature. Its own help center states that "Adding JavaScript or iframes to code blocks is available in the Core, Plus, Advanced, and some legacy billing plans", and elsewhere that "Adding JavaScript or iframes to a code block is a premium feature available in the current Website Core plan and higher". Code injection follows the same line: Squarespace notes that on a downgrade to the entry level plan, "Code injection is disabled".

Every Google reviews widget in this category is JavaScript. Elfsight, Trustindex, EmbedSocial and the rest all give you a script tag or an iframe. So on the entry level plan the code block will accept your paste, save without complaint, and render nothing on the live site. People spend hours re-copying embed codes and switching vendors over a limit that has nothing to do with the vendor.

Squarespace planJavaScript in a code blockCode injectionNative customer reviewsGoogle reviews widget will run
Basic (entry level)NoDisabledYes, on commerce productsNo
CoreYesYesYes, on commerce productsYes
PlusYesYesYes, on commerce productsYes
AdvancedYesYesYes, on commerce productsYes

Two practical notes. Legacy Business and Commerce plans also carry the premium code features, so a site that has been on Squarespace for years may already be fine. And the Markdown block workaround that circulates in forums is not supported by Squarespace, which means it can stop working on any platform update, taking your reviews section down with it. If a widget matters to your sales page, it belongs on a plan that is meant to run it.

The widget renders for visitors but not for you, and that is by design

Worth putting near the top, because it produces more false alarms than any real bug in this category. You paste the embed, save, look at the page, and the section is empty. The natural conclusion is that the code is wrong, so you go back to the vendor, regenerate the snippet, and get the same nothing.

Squarespace documents the cause directly: "As a security measure, code in a code block may not appear for you when you are logged in, even if visitors can see it. This happens when you try to view embedded JavaScript over a secure connection". Squarespace recommends checking in an incognito window instead.

So the first diagnostic is free and takes ten seconds. Open a private window, load the public URL, and see whether the widget is there. Only if it is still missing is it worth touching the code.

SymptomMost likely causeCheck this first
Empty section when logged in, fine in incognitoSquarespace security measure on embedded JavaScriptNothing to fix. This is expected behavior
Empty in incognito too, on the entry level planJavaScript in code blocks is not available on your planYour plan tier, before anything else
Widget shows exactly five reviews and no moreIt reads live from the Places API, which caps at fiveWhether the vendor caches reviews or asks you to sign in to Google
Widget connects but finds no reviewsNo Google Business Profile, or the wrong listing was matchedWhether your business is eligible for a profile at all
Widget worked, then went blank mid monthA monthly view cap was exceeded and the vendor deactivated itThe views allowance on your widget plan
Content jumps down as the page loadsThe widget renders after layout, causing cumulative layout shiftCore Web Vitals on the page, not just the homepage

Three different things get called reviews on a Squarespace site

Merchants and service businesses arrive at this page wanting one thing and often find they were describing another. These are the three, what each really is, and what it costs.

RouteWhat it actually showsRequiresVideoCost
Squarespace Customer ReviewsStar reviews of individual products, on product detail pagesA commerce plan and physical, download, service or subscription productsNoIncluded
Third party Google reviews widgetReviews from your Google Business Profile, in a slider, grid or badgeCore plan or higher, plus a verified Business ProfileNo$0 to $65 a year and up, depending on vendor and caps
Google Customer Reviews badgeA store rating badge fed by a post delivery survey Google sendsA Merchant Center account and roughly 100 eligible reviews a yearNoFree
Testimonials wallWritten and recorded testimonials you collected and approvedA code block on Core or higherYesFlat and unlimited, no view meter

They are not interchangeable. Native Squarespace reviews will never contain a Google review. A Google reviews widget will never show a product rating on a product page. And no widget can display Business Profile reviews for a business that has no Business Profile.

Squarespace native reviews are product level only, and permanent

If you sell through Squarespace Commerce there is a native review feature, and it is decent for what it is. It is also narrower than most people assume, in three ways that matter.

It only reviews products, never the business. Squarespace states that customers can review physical, download, service and subscription products, and then says the limit outright: "It is not possible to collect reviews for gift cards or broadly for your business". A consultancy, a studio, a law practice or a nonprofit running a Squarespace site with no store has no native route to a review at all. That is a large share of Squarespace sites.

The timing is fixed and it is late. The request email goes out automatically 14 days after you fulfill the order, and the customer then has 120 days to answer. Fourteen days is sensible for a shipped product. It is the wrong moment for a service that was delivered in one session, where the customer was most enthusiastic on the day and has moved on by the second week.

A review cannot be removed once it exists. Squarespace lets you hide a review from the product page, and notes that hiding it changes the average rating, but is explicit that "It is not possible to delete a review", and that customers cannot delete or edit theirs either. That is defensible as an integrity rule. It is also worth knowing before you switch the feature on, because a customer who wrote something in error, or who later asks you to take their words down, cannot simply be honored.

QuestionSquarespace native reviewsTestimonials
What can be reviewedIndividual products onlyYour business, a service, a person, or a product
Works without a storeNoYes
When the request is sentAutomatically, 14 days after fulfillmentWhenever you send the link
VideoNoYes, recorded in the browser
Can you remove oneHide only. Deletion is not possibleYes, you approve what publishes and can unpublish
Where it appearsProduct detail pagesAny page, through a code block

Most non retail Squarespace sites cannot have a Google Business Profile

Skipped almost everywhere, and it decides whether a Google reviews widget is available to you at all. Google states the eligibility rule plainly: you can create a Business Profile "if your business either has a physical location that customers can visit, or travels to customers where they are".

Squarespace skews heavily toward the businesses that fail that test. Designers, copywriters, coaches, agencies, online course sellers, remote consultancies and portfolio sites take no visitors and travel to nobody. There is no listing, so there are no Business Profile reviews, so a widget has nothing to render. The usual discovery path is late and annoying: the widget connects, asks you to search for your business, and returns nothing that matches.

Sites that are eligible are the ones with a real address or a service area: a studio clients book into, a clinic, a shop, a photographer who shoots on location, a contractor who works at the customer premises. If that is you, a Business Profile is worth having for local search on its own merits, long before you think about embedding it anywhere. Our wider notes on the display side sit on the Google reviews widget page, with platform specific versions for WordPress and Shopify.

If you do have a profile, five is the ceiling on a live widget

Say you clear the eligibility bar and your listing has eighty reviews. You install a widget and it shows five. No setting fixes that, and it is not the vendor being stingy.

The Places API reference states it directly: reviews come back "sorted by relevance" and "a maximum of 5 reviews can be returned". There is no parameter that raises the number.

The sort order deserves more attention than the count. Relevance is Google definition of relevance, not yours. It is not newest, not highest rated, and not the five that answer the objection stopping people from booking. If one of the five is a two star complaint about parking, that is what sits on your Squarespace homepage.

Widgets that show more than five have cached your reviews on their own servers, or they authenticate against a Business Profile you have verified ownership of. That is a useful question when comparing vendors: if a widget promises forty reviews and never asks you to sign in to Google, it is serving a stored copy, and how often that copy refreshes is worth asking about.

What the widget vendors charge, and what they meter

Prices in this category look similar and the metering does not, which is where the surprises come from. Two of the common choices, verified on their own pricing pages in August 2026.

VendorEntry priceWhat is meteredWhat happens at the capVideo testimonials
ElfsightFree, then $4 a monthWidget views per month: 200 free, 5,000 on Basic, 50,000 on Pro at $8Elfsight states the app is temporarily deactivatedNo
Trustindex$65 a year for one domainDomains only. Views, widgets and reviews are unlimitedNothing. There is no view capNo
TestimonialsFlat, unlimitedNothing per view and nothing per responseNothingYes

The metering line matters more than the headline price on a Squarespace site, because Squarespace sites are frequently marketing sites that get traffic in bursts. A view metered widget is cheapest on the quiet months and switches itself off on the day a post does well, which is the one day the proof was earning something. Trustindex avoiding a view cap at that price is genuinely notable, and we say so on our Trustindex alternative page, alongside the Elfsight alternative comparison. Also note that the free tiers exist to be outgrown: Elfsight free carries Elfsight branding on your page, which on a design led platform like Squarespace tends to be the thing that ends the trial.

What none of these routes can give a Squarespace site

Everything above is about displaying reviews that already exist somewhere. That is a display problem, and display problems get solved with widgets. The harder gap is upstream, and it is about the content itself.

A Google review is a star rating and a sentence or two, typed on a phone, usually about the transaction: easy to book, arrived on time, friendly service. It is genuinely useful in local search. What it rarely contains is the specific outcome that sells the next visitor. The client who says the rebrand let them raise their prices, or that the physical therapy got them back on a bike after two years, is telling a story a star rating has no room for, because Google never asked for it.

You also have no control over format or follow up. You cannot ask a Google reviewer a second question, you cannot request the before photo, and a Google review can never be video, which on a Squarespace landing page is the format that does the most work per pixel.

That is the job a testimonial does. One request link goes out after the work is delivered, the customer answers three or four specific questions or records sixty seconds on their phone, and what comes back is proof aimed at the objection that actually stops people from booking. It goes into a code block on the page where the decision happens, in your template fonts, next to the button. If you also run sites on other platforms, the same collected wall drops into Wix, Webflow or WordPress without collecting the proof twice.

None of this replaces your Google presence. Keep the Business Profile if you are eligible and answer the reviews you get. Treat testimonials as the layer Google cannot reach. If you want the slider and wall layouts on their own, without the Google angle, that is on Squarespace testimonials, and the collection side is on collect testimonials.

§ ANSWERS

Frequently asked

Google reviews squarespace: the questions people actually ask

How do I add Google reviews to my Squarespace website?

Sign up with a review widget vendor, connect it to your Google Business Profile, choose a layout, and paste the generated snippet into a code block or embed block on the page. Squarespace has no first party Google reviews feature and no plugin directory. Before you start, check that your plan is Core or higher, because JavaScript in code blocks is a premium feature.

Does Squarespace have a Google reviews plugin?

No. Squarespace has no plugin system in the WordPress sense, so there is nothing to install. Everything described as a Squarespace Google reviews plugin is a hosted third party widget you paste in as code. That also means there is no plugin to update, and no plugin that can break your site, but it does mean the widget lives on someone else servers.

Is there a free Google review widget for Squarespace?

Yes, several vendors have free tiers, and they are capped in ways that matter. Elfsight free allows one widget with 200 views a month and shows Elfsight branding on your page. Free plans generally cut off either the number of reviews shown or the monthly views, and a widget that deactivates at the cap goes blank exactly when traffic is highest.

Can customers leave reviews on Squarespace?

On products, yes, if you are on a commerce plan. Squarespace emails buyers a review request 14 days after you fulfill an order, and they have 120 days to respond. Reviews of your business as a whole are not supported: Squarespace states it is not possible to collect reviews broadly for your business. Testimonials you collect through a request link have no such restriction.

Why is my Google reviews widget not showing on Squarespace?

Check it in an incognito window first. Squarespace states that as a security measure, code in a code block may not appear for you while you are logged in even though visitors can see it, when the embed is JavaScript served over https. If it is missing in incognito too, the next suspect is your plan, since JavaScript in code blocks requires Core or higher.

How do I show more than 5 Google reviews on Squarespace?

You need a widget that does not read live from the Places API, because that endpoint returns a maximum of five reviews and offers no way to raise it. The alternatives are a vendor that caches your reviews on its own servers, or one that authenticates against a Business Profile you have verified. If a vendor promises dozens of reviews and never asks you to sign in to Google, it is showing a stored copy.

How do I import Google reviews into Squarespace?

There is no native import. Squarespace documents importing customer reviews from Etsy, not from Google, and its native reviews attach to products rather than to your business. To bring Google reviews onto the site you display them through a third party widget, or you collect the same customers testimonials directly and publish those instead.

Which Squarespace plan do I need for a Google reviews widget?

Core or higher. Squarespace describes adding JavaScript or iframes to a code block as a premium feature available on the current Website Core plan and above, and it disables code injection on the entry level plan. Legacy Business and Commerce plans also include the premium code features. On the entry level plan the code block will save your snippet and render nothing.

Social proof that converts, collected, not chased

Send one link, your customers record a video or text testimonial, and you embed a beautiful wall of proof on your site in minutes. Text and video, unlimited, at one flat price.

Flat, unlimited · No metering · Cancel anytime