How to Embed an Instagram Feed on WooCommerce (Step-by-Step)
Installing the Idukki plugin, syncing your WooCommerce product catalogue, and placing a shoppable Instagram gallery on the pages that actually convert.
WooCommerce runs on WordPress, which means an Instagram gallery installs as a plugin rather than an app block, but the underlying steps are the same: connect the source, sync the catalogue, place the embed, tag the products.
In this article
Step 1: Install the plugin and connect your sources
Install the Idukki plugin the way you would any WordPress plugin, then connect Instagram (business or creator account) and your WooCommerce store from the same dashboard. WooCommerce's product data (name, price, image, stock status) syncs directly, which is what lets a post get tagged to a real, live product rather than a static link.
Step 2: Place the gallery
The gallery drops in via a shortcode or a Gutenberg block, wherever the theme's editor supports either: the homepage, the shop archive, or directly on individual product pages. Product pages are where the shoppable tagging pays off most, since the gallery sits next to the exact item it's trying to sell.
Step 3: Tag products
Tag two to four products per post against your synced WooCommerce catalogue, manually or with AI auto-tagging. The general Instagram embed guide covers the platform-agnostic version of this step if you want more detail.
Common mistakes
WordPress themes vary widely in how they handle shortcodes and blocks, so the most common install issue is a gallery that renders correctly in the block editor preview but looks broken on the live theme, usually a CSS conflict worth checking with the theme's own support before assuming the widget is at fault. The second recurring issue is the same one everywhere: an installed gallery with no products tagged.
Sources
- 1Bazaarvoice, 2025 Shopper Experience Index · Conversion lift from UGC interaction (representative range)
More from Rohin Aggarwal
- Strategy
Choosing hosts for live shopping: employees, creators, or founders
Three viable host types for a live shopping stream, each with a different strength and a different failure mode. What to actually test before committing to one.
- Strategy
Common live shopping production mistakes that tank conversion
The production mistakes that don't show up in a rehearsal but reliably show up on stream: bitrate assumptions, no fallback plan, and treating the cart as an afterthought.
- Strategy
Personalizing UGC display by shopper segment, not just by product
Most UGC personalization stops at "show content for this product." Segmenting by shopper history, not just product context, is the less obvious and more durable lever.