How to Add Instagram to Squarespace Website, Solve Feed Not Updating 2026
By Impran M N
Showing off your latest Instagram posts directly on your Squarespace site is a great way to keep your homepage feeling fresh and build social proof. This guide walks through connecting an Instagram feed with Squarespace's native Instagram block and explains what to check if the feed stalls or stops refreshing.
01Log in to Squarespace
Go to squarespace.com and click Login, using Continue with Google if your account is linked, then choose the correct Google account.
02Open your website dashboard
From account.squarespace.com, select the site you want to edit and click Edit to enter the visual page editor.
03Add the Instagram block
Pick the section of the page where you want the feed — homepage, footer, or a social page — click Add Block, and choose the Instagram block. This block is only available on Squarespace 7.1, so confirm your site version if you don't see it.
04Connect your Instagram account
Open the block's settings and connect your Instagram account, granting the requested permissions so Squarespace can pull your latest posts automatically.
05Customize and save
Adjust the layout, number of images, and spacing to fit your design, then click Save to publish the feed live.
Frequently asked questions
Why is my Instagram feed not updating on Squarespace?
This is usually caused by an account permission issue or your Instagram profile not being set to public, which stops the block from pulling new posts.
Do I need a plugin to show Instagram on Squarespace?
No, Squarespace has a built-in Instagram block, so no third-party plugin or custom code is required.
Which Squarespace version supports the Instagram block?
The Instagram block is available on Squarespace 7.1; if you're on an older version, block availability may differ.
Can I control how many photos show in the feed?
Yes, the Instagram block settings let you adjust the number of images displayed along with layout and spacing.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



