How to Embed Instagram Feed in Squarespace: Turn Your Instagram Into a Visual Showcase

How to Embed Instagram Feed in Squarespace: Turn Your Instagram Into a Visual Showcase

Your Instagram is alive. Your Squarespace site? Not so much.

Static pages don’t cut it anymore especially when your latest posts, stories, and reels are happening over on Instagram. But if no one sees them on your website, you’re missing out on engagement, trust, and sales.

Embedding your Instagram feed into Squarespace turns your homepage, footer, or gallery into a living, auto-updating visual story. You post once, and it shows up everywhere. That's content recycling-done right.

Here’s exactly how to do it.

Method 1: Embed a Live Instagram Feed Using a Third-Party Widget

Squarespace no longer offers native Instagram feed support (thanks to Instagram API changes). But don’t worry tools like LightWidget, Elfsight, and SnapWidget work perfectly and update automatically.

Steps:

  1. Choose a Widget Provider
    Go to lightwidget.com, elfsight.com, or snapwidget.com and create a free or paid account.
  2. Connect Your Instagram
    Authenticate your Instagram account with the widget provider.
  3. Customize Your Layout
    Choose grid style, number of columns, hover effects, margins, and how many posts to display.
  4. Copy the Embed Code
    Once your feed looks good, generate and copy the HTML embed code provided.
  5. Paste It into Squarespace
    In your Squarespace editor:
    • Go to the page where you want the feed
    • Add a Code Block
    • Paste in the embed code
    • Click Apply, then Save

Done. Your live feed will now display and update automatically with every new Instagram post.

Method 2: Use Static Social Icons (If You Don’t Want a Feed)

If you just want clickable icons and don’t need a visual feed:

  1. Go to Edit Page > Add Block > Social Links
  2. Paste your Instagram URL
  3. Choose the icon style (round, square, monochrome, etc.)
  4. Save

This doesn’t show your feed-but it’s quick and clean.

Common Troubleshooting

  • Feed not loading? Make sure your Instagram account is public
  • Code block blank? Third-party script might be blocked-try a different provider or refresh the page
  • Looks broken on mobile? Customize the widget’s responsive settings or use padding/margins inside Squarespace
  • Want to embed multiple feeds? Most providers support this on paid plans

Conclusion: Make Your Site Feel Alive with an Instagram Feed

When your Instagram feed lives inside your site, everything feels more connected.
Your visitors see your most recent work, your personality, your style-without having to leave your site. It builds trust. It makes your site feel up-to-date without you lifting a finger.

And if you're a visual brand - photographer, designer, creator, fashion store-it turns your website into a dynamic gallery that updates itself.

One embed. No extra maintenance. Just your content working harder.

So stop hiding your best posts on a separate platform.

Bring them into your world - where they belong.

Keep Reading

* Read the rest of the post and open up an offer
Top