Installation guide
How to add Google reviews to Squarespace
Use a Code block for the review widget, check that your plan can run scripts, and test what visitors see outside the editor.
Updated October 2026
Quick answer
- Edit the page, click Add block (the plus control) where reviews belong, and choose Code.
- Open the block with the pencil icon, set the mode to HTML, paste the VerifiedWidget script, and turn Display Source off.
- Save, then view the public page while logged out (embedded code can be hidden while you are signed in).
Squarespace requires a Core, Plus or Advanced plan for JavaScript in Code blocks; check your own account if you have an older subscription.
What you need
A saved widget and a Squarespace plan that permits JavaScript in Code blocks (Squarespace currently names Core, Plus and Advanced). You do not need a separate reviews extension.
Add Google reviews in five steps
Check your Squarespace plan and version
Squarespace's current Code block guidance says JavaScript and iframes in Code blocks require a Core, Plus, or Advanced plan. The block itself can also display plain code as text, so plan access matters even if you can add a block. To find your site version, open the Pages panel and look at the bottom. A 7.1 site shows a Version 7.1 label. A 7.0 site shows its template name. You can use a Code block in either version where the page supports blocks.
Create the widget before editing the page
In VerifiedWidget, connect your business with its Google Maps link. Confirm the business name and imported review dates. Choose a layout that fits the page, save it, and copy the complete script tag from the Embed dialog. The Free plan includes one widget, up to 20 reviews refreshed monthly, and 10,000 views per month. Automatic syncing is a paid feature.
Place a Code block where reviews belong
Open the target page or post for editing. Hover over the intended section, click Add block or the plus control, and select Code. Open the block editor with its pencil icon. Paste the complete embed snippet in the code field. Choose HTML in the Mode menu so a script tag can render, and keep Display Source turned off. The JavaScript or Plain Text modes show code as text instead of running it.
Save, publish, and view the public page
Save the page, then load its public address in a private window. Squarespace says embedded code can be hidden while you are logged in, even when visitors can see it. Its Preview in Safe Mode can help distinguish that editor restriction from a broken embed. Check that the review cards, source links, and navigation controls actually appear to a visitor.
Check a narrow screen and a second page
Use a phone or narrow browser to check the card width, spacing, and last line of longer reviews. If you add the block to several pages, open each public URL because a block in one page does not automatically appear on every page. Verify any domain allowlist in VerifiedWidget includes the Squarespace address or connected custom domain you are testing.
Squarespace 7.1 and 7.0: what changes?
Version 7.1 uses page sections and Fluid Engine for flexible placement of blocks. Add the Code block to the section that can give the widget enough width, then check the mobile arrangement because nearby blocks can shift. Version 7.0 uses template families, so available content areas and sidebar or footer positions vary by template. The basic Code block procedure is the same, but the spot where you can add one may differ. Squarespace identifies the version at the bottom of the Pages panel. Do not follow instructions for a 7.0 template family if your site is on 7.1.
Index pages can cause a separate problem. Squarespace's Code block help says custom code may fail on a page inside an index, or when Ajax loading is on. Test the standalone page URL while logged out. If it works there but not when reached through the index, use Squarespace's documented index and Ajax troubleshooting before changing the VerifiedWidget embed. If you later move a 7.0 site to 7.1, recheck every block placement and page URL after the update.
Good placements for a Squarespace site
On the homepage, put a grid after the main description and before the contact call to action. On a product page, use a compact list beneath the item information only if the reviews clearly describe your business, not the specific product. On a contact page, two or three short cards in a list can support a form without pushing it below the fold. A booking or appointment page benefits from a small review section near the service details, with the booking controls always easy to reach. In a 7.0 sidebar, use a narrower layout and check it against the template's fixed width.
Squarespace lets Code blocks appear in several content areas, including posts, footers, and some sidebars. A footer embed repeats broadly, which may increase monthly widget views. If you have a large site, a targeted page placement may be more useful than a site-wide footer. Avoid putting a long carousel into a small Code block next to a form; the page layout may leave very little reading space on mobile.
Mobile and accessibility check
Inspect the published page at phone width. Confirm the review text stays inside the content column, controls can be tapped, and attribution remains readable. A grid that looks balanced on desktop can squeeze into very narrow cards when Fluid Engine moves blocks. Give the Code block a full-width row or change to a list. If the display is visually cut off, first inspect the Squarespace block and section spacing, then the widget layout. Do not paste extra unverified CSS to hide overflow; that can conceal reviews or navigation.
Check page loading in a private browser window. Squarespace may suppress custom code for logged-in editors as a safety measure. That is why a missing editor preview by itself is not proof of failure. Also inspect a page with consent controls if you use optional analytics, and keep business details consistent wherever your site publishes them.
Widget not showing? Check in order
- Plan. Without a plan that allows scripts, the code disappears or shows as text.
- Mode. JavaScript and Plain Text modes display the code as text. Use HTML, with Display Source off.
- Logged in. Test the public page while logged out or in Safe Mode; editor login can hide embedded scripts.
- 7.0 index pages. Test the standalone page and review Squarespace's Ajax loading guidance.
- Code locks the editor. If a Code block stops you editing the page, Squarespace suggests turning off scripts in preview, then editing or removing the block.
Squarespace support does not help with custom code, so bring widget questions to VerifiedWidget instead.
If the widget is still blank on the published page, work through the general checklist.
How this compares with Squarespace Extensions
Squarespace has an Extensions panel of third-party services, and some review extensions can import Google reviews. An extension can be useful if its connection and page controls match your workflow. Check its current pricing, permissions, and Google review features on its listing. A VerifiedWidget Code block gives you a reusable script and layout choices without connecting a Squarespace extension. But it needs a Squarespace plan that allows the script to run. Choose based on the actual page placement, review limits, and upkeep you need.
See also our guide to Google star ratings.
Frequently asked questions
Can I use a Squarespace Code block on any plan?
A Code block may be present, but Squarespace currently requires Core, Plus, or Advanced to run JavaScript or iframes inside it. Check the features of an older subscription directly.
Which Code block mode runs the widget?
Use HTML mode with Display Source off. A JavaScript or Plain Text mode displays the snippet as text rather than rendering it.
Why is the widget missing while I edit?
Squarespace may hide embedded code for logged-in users. Check the public page in a private window or use Preview in Safe Mode.
Does the method work in Squarespace 7.0 and 7.1?
Yes, where your page accepts a Code block and your plan permits scripts. Placement differs: 7.1 uses sections and Fluid Engine, while 7.0 depends on the template family.
Will Google show stars for these reviews in search?
No. Google's self-serving review rule generally prevents a business from getting review star rich results for its own reviews on its own site.
Show Google reviews on Squarespace
Make a free widget, add its script to a permitted Code block, and check the published page.
Related reading
Squarespace documentation checked
Code blocks and plan requirements · Find your site version · Squarespace Extensions