Shopify guide

Add an Instagram feed to Shopify

Put a live Instagram feed on your Shopify storefront with one snippet — free to start, no app to install. The feed syncs automatically as you post, and images are proxied through Simpleembed so they never expire the way raw Instagram CDN links do.

1Get your Simpleembed feed ID

Create a free Simpleembed account and connect your Instagram account — it needs to be a Business or Creator account (switching a personal account is free and takes a minute in the Instagram app). Create a feed, then open Embed code in the dashboard and copy the snippet. It comes pre-filled with your feed ID:

<script src="https://simpleembed.com/embed.js" data-feed-id="YOUR_FEED_ID" async></script>

2Add a Custom Liquid section (simplest path)

In your Shopify admin, go to Online Store Themes and click Customize on your current theme. Navigate to the page where the feed should appear, click Add section in the left sidebar, and choose Custom Liquid (all current Shopify themes, like Dawn, include it).

Paste the Simpleembed snippet into the section's Liquid code field, drag the section to where you want it on the page, and click Save. The feed renders on your storefront right away.

3Alternative: paste it into your theme code

If you want the feed hard-wired into a template instead — say, at the bottom of every product page — go to Online Store Themes, open the menu on your theme, and choose Edit code. Paste the snippet into the template or section file where the feed should render (for example sections/footer.liquid to show it site-wide), then save. Consider duplicating your theme first so you can experiment safely.

Customize it

Layout (grid or carousel), columns, spacing, captions, and hover effects are all controlled from the Simpleembed dashboard. Change a setting there and every embed updates automatically — you never need to touch your theme again just to restyle the feed.

Frequently asked questions

Do I need an app from the Shopify App Store?
No. The feed is a single script tag pasted into a Custom Liquid section or your theme code, so there is no app to install, no app charges, and no extra app scripts weighing down your storefront.
Can I show the feed on product pages too?
Yes. Add a Custom Liquid section with the snippet to your product template in the theme editor, or paste the snippet into the template's code directly. You can place the same feed on as many pages as you like.
Will images break when Instagram links expire?
No. Instagram's CDN links expire after a few days, which is why naive embeds show broken images. Simpleembed proxies and caches every image behind a stable URL, so your feed keeps rendering indefinitely.
Does it slow my store down?
No. The loader script is tiny and loads with the async attribute, so it never blocks your storefront. The feed renders in its own iframe with lazy-loaded, CDN-cached images.
Is it free?
Yes — one Instagram source and one feed are free forever, with a small Simpleembed watermark on the feed. The $7/month plan removes the watermark and unlocks unlimited feeds and sources.

Get your feed ID in about two minutes

Create a free Simpleembed account, connect your Instagram Business or Creator account, and copy your embed snippet. One source and one feed are free forever; $7/month unlocks unlimited feeds, sources, and views.

Start free