Squarespace is beautiful for photos and words, but it is deliberately closed — there is no plugin marketplace, and no built-in way to pull in your Google reviews. That leaves a gap on exactly the sites that most need social proof: portfolios, cafés, salons, studios and independent shops.
The good news is you do not need a plugin. Squarespace's Code Block lets you paste a small embed snippet directly onto any page, and that is all it takes to show live, auto-syncing Google reviews. Here is the full process.
Step 1: Generate your embed code
Before you touch Squarespace, you need the snippet that holds your reviews.
- Sign up at WeWidget (the rating badge is free, no card needed).
- Search for your business by name — no Google login required.
- Pick a widget style: carousel, grid, review wall, floating badge, or pop-up.
- Copy the two-line embed code it gives you.
That code is all you will paste into Squarespace. Keep the tab open — you will copy it in Step 3.
Step 2: Open the page and add a Code Block
In your Squarespace dashboard, navigate to the page where you want the reviews — your home page, an "About" page, or a dedicated "Reviews" page all work well.
- Click Edit on the page.
- Hover where you want the reviews to appear and click an insert point (the round + icon).
- In the block menu, search for Code and choose the Code Block.
Step 3: Paste your embed code
- Delete the placeholder text inside the Code Block.
- Paste your WeWidget snippet.
- Make sure the block's format is set to HTML (not Markdown).
- Leave Display Source switched off — that setting shows the raw code instead of rendering it.
You will often see a "Content cannot be rendered in this view" message inside the editor. That is normal — Squarespace does not run embedded scripts in edit mode. It will render correctly once the page is live, which you will confirm in Step 5.
Step 4: Save and publish
Click Done on the block, then Save at the top of the editor. If the page was a draft, publish it. Your changes are live immediately.
Step 5: Check it on the live page
Open your website in a normal browser tab (not the editor). Your Google reviews should now be displaying. If you want to see how it looks to a first-time visitor, open the page in a private/incognito window.
Tip: Squarespace themes vary in width. If the widget feels cramped, put the Code Block in a full-width section rather than inside a narrow column, and the reviews will have room to breathe.
If it does not appear
- Blank space on the live page: confirm the Code Block format is HTML and Display Source is off. Re-paste the full snippet if any part was cut.
- Personal plan: Code Blocks may be restricted. Upgrading to Business unlocks them, or use the sitewide Code Injection area.
- Nothing loads at all: check your Google Business Profile is public and has at least one review — a widget cannot display reviews that do not exist yet.
Our full widget-not-showing troubleshooting guide covers every case in detail.
Why you only do this once
Because the Code Block references a live widget rather than a static screenshot, your reviews stay current on their own. WeWidget re-syncs with Google every day, so when a customer leaves a new five-star review, it appears on your Squarespace site automatically — no editing, no re-pasting.
The widget also carries schema.org markup, which makes your rating eligible to show as stars beneath your website in Google search results — a small edge that helps your Squarespace site stand out.