How to Add an Instagram Feed to Your Squarespace Homepage Without a Plugin
Showcasing your Instagram content directly on your Squarespace homepage is a great way to keep your site fresh and engaging. The best part is you do not need any plugins to make it happen. Squarespace has built-in tools that let you integrate your feed quickly and cleanly.
Step 1: Prepare your Instagram account
Make sure your Instagram account is set to public. Private accounts will not display a feed on your website. Also, double-check that your profile picture and recent posts reflect the style you want visitors to see.
Step 2: Connect Instagram to Squarespace
Log in to your Squarespace site
Go to Settings → Connected Accounts
Click Connect Account and choose Instagram
Authorize Squarespace to access your account
Once connected, Squarespace will be able to pull in your posts automatically.
Step 3: Add the Instagram block to your homepage
Open the page editor for your homepage
Decide where you want your feed to appear
Click the “+” to add a new block
Select Instagram from the block menu
Adjust the display settings, such as number of images and layout style
Step 4: Customize the look
Use the block’s settings to match your site’s design. You can:
Change how many posts display in a row
Adjust spacing between images
Choose to show or hide captions
Step 5: Save and test
After styling your feed, click Save and view your homepage on both desktop and mobile. Make sure the layout feels balanced and the images load quickly.
Adding your Instagram feed to your Squarespace homepage is a quick win for keeping your site dynamic and social. No plugins, no code, just a smooth integration that works.
If you want a more custom layout for your feed, I can create a styled Instagram section that blends perfectly with your brand design.
Want a custom tutorial or have a burning question?
Tell me what topics you’d like me to cover. Your input helps shape the content here at ByKatss, so don’t be shy. Fill out the form and I’ll get to work on your request.