Google reviews widget & Instagram feed for Squarespace
Embed your real Google reviews or your Instagram feed on a Squarespace site with a Code block and one line of code. It works on any Squarespace template. There is one plan requirement worth checking before you start, and it is the first thing this guide covers.
The steps are the same for both widgets. Everything below works unchanged whether you are adding your Google reviews or your Instagram feed to Squarespace — the same block, the same one-line snippet, in the same place. Only the widget id differs, and that is generated for you when you save.
Works on any Squarespace template No plugin required About five minutes
Check this first: Squarespace Code blocks require a Business plan or higher. On a Personal plan the Code block is not offered in the insert menu at all, and there is no way to embed custom HTML — so it is worth confirming before you spend an evening on it. Open any page, click an insert point, and look for Code in the block list.
How to add Google reviews or an Instagram feed to Squarespace
Five steps. The first three happen in TrustGetter, and the last two in the Squarespace page editor.
Connect your Google listing or your Instagram account
Create a free account and search for your business by name, the way a customer would find you on Google Maps. We fetch your reviews once and serve your site from that copy, so your page never waits on Google.
For an Instagram feed it is the same step with a different button: you connect the account on Instagram’s own sign-in screen and approve read access there. We never see your password, and we cannot post, comment or change anything. From there on the two widgets are built and installed identically.
Choose a layout and match your template
17 templates across 7 layouts — grid, list, carousel, a scrolling marquee, a rating badge, a compact slider and a floating panel. Squarespace templates tend towards generous whitespace and quiet type, so the Minimal template usually sits best; set the font and corner radius to match what your site already uses.
An Instagram feed is the same panel with a different list: 10 layouts instead of templates, from a plain grid to a gapless wall to a scrolling row of reels. The colour, font and spacing controls are the ones you have just used.
Save the widget and copy the embed code
Saving publishes the widget and generates its embed code — two short lines, with your own widget id in place of the example:
Add a Code block where the reviews should go
Edit the page, hover where you want the reviews, and click the insert point — the + marker that appears between blocks. Choose Code from the block menu.
To show reviews across the whole site instead of one page, add the Code block to a footer section in Pages → Website Tools → Footer, which appears on every page at once.
Paste the code, set the mode to HTML, and save
Paste the embed code into the block. Set the mode selector to HTML and leave Display Source unchecked — if that box is ticked, Squarespace prints your code on the page as text instead of running it. Click Save.
Then view the live page. Squarespace often shows a grey placeholder reading that the code block will render on the published site, which is expected rather than an error.
Running both widgets on Squarespace
The steps above already cover the Instagram feed — it is the same one-line snippet, pasted into the same block, in the same place. What follows is the only part that differs, and what happens when you want both on one page.
The one difference is step 1. A Google listing is found by searching for it; an Instagram account is connected by signing in on Instagram's own screen and approving read access there. Everything after that — choosing a look, saving, copying the snippet, pasting it into Squarespace — is identical.
You can run both on one page: your reviews in a grid partway down, your latest posts in a row nearer the foot. On Squarespace that is two blocks and two snippets. See the Instagram feed widget for the 10 layouts and what connecting an account gives us access to.
Common Squarespace questions
I cannot find the Code block in the menu.
That means the site is on a Personal plan. Squarespace restricts Code blocks to Business plans and above, and there is no workaround on a lower plan — custom HTML of any kind is unavailable. Upgrading the Squarespace plan is the only route.
My embed code is showing as text on the page.
The Display Source checkbox is ticked. That option tells Squarespace to print the code rather than run it. Untick it, confirm the mode is set to HTML rather than Markdown, and save again.
The block shows a grey placeholder in the editor.
That is normal. Squarespace does not execute scripts inside the page editor and shows a placeholder in their place. Open the live page in another tab — that is where the reviews render.
Will it match my Squarespace fonts and colours?
You set the widget's colours, font, corner radius and spacing in the builder, so it can be made to match. It renders inside its own sealed container, which means your Squarespace styles cannot reach in and change it — and equally, it cannot leak out and disturb your page. Changing a Squarespace template later will not break it.
Using something else?
The same widget and the same embed code work anywhere you can paste HTML. These guides give the exact menu names for each platform.
Show your Google reviews and your Instagram feed on your Squarespace site.
Start free with one widget on one business. Connect your listing and see your real reviews in every template before you decide anything.