🔥 Just Launched! Werra Premium Template for HyväSee it in Action

How to Integrate Instagram Feed with Magento 2?

By Sanjay JethvaUpdated on Apr 24, 2025 8 min read

In today’s world, Instagram is more than a social media app, it has become a shopping hub. 

If you connect your Instagram feed to a Magento 2 store, you can display photos from your page on your website. This integration can attract visitors and engage customers, making them more likely to buy. 

But figuring out how to set it all up can be tricky. In this guide, I’ll walk you through the simple steps to integrate Instagram Feed with Magento 2. By the time you’re done with this article, you’ll be able to give your store that appealing Instagram look and feel. 

Why add an Instagram Feed to Magento 2? 

An Instagram feed for Magento 2 stores is a feature that showcases your brand’s Instagram posts directly on your website. Having a Magento Instagram feed makes your store visually appealing and engaging for visitors.

Instagram Feed on Magento 2 store

If you decide to set up your Instagram Feed today, you get to enjoy some benefits in the long run. They include:

  • The Instagram feed enriches the shopping experience by integrating social media content directly into your store. This keeps customers engaged longer and increases the likelihood of a purchase.
  • When you display selected Instagram posts on your store, it adds a beautiful visual element that draws visitors in. If people like what they see, their interest piques, making them more likely to buy from your store. 
  • Displaying Instagram posts with tagged products helps customers discover new items they might not have noticed before. It’s an easy way to highlight your products in a natural, appealing way.
  • When customers engage with your Instagram posts through popups, they’re given the option to follow your Instagram page. This can potentially increase your follower count and boost your social media reach.
  • When you integrate Magento 2 Instagram feed, it can increase your store’s credibility. Showcasing real-life Instagram posts adds social proof to your site, making it easier for customers to trust your brand and make purchases.

Step-wise Guide to Integrate Instagram Feed with Magento 2

Magento 2 doesn’t have an inbuilt feature that allows you to integrate your Instagram posts into the store. You’ll need an Instagram feed extension for Magento 2. 

A reliable tool for this is the Magento 2 Instagram Feed extension by Meetanshi. 

This extension integrates your Instagram feed with Magento 2 to give your store that beautiful Insta look. 

Magento 2 Instagram Feed

Here are the steps to integrate Magento 2 with Instagram Feed:

  • Step 1: Install and Configure the Extension 
  • Step 2: Enable Setting to Display Instagram on Various pages
  • Step 3: Show Instagram Feed all Over Your Website

Step 1: Install and Configure the Extension

Firstly, install the extension and extract the zip folder of it. Then, upload it to the root of your Magento 2 directory using FTP.

Now, log in to your SSH and run the following commands one after the other:

  • php bin/magento setup:upgrade
  • For Magento version 2.0.x to 2.1.x: php bin/magento setup:static-content:deploy
  • For Magento version 2.2.x & above: php bin/magento setup:static-content:deploy –f
  • php bin/magento cache:flush

After the installation is done, it is time to configure. 

Log in to your Magento 2 admin panel. Navigate to Stores > Configuration > Instagram to access the extension settings.

  1. Enable the Instagram extension, then enter your Instagram username, user access token, and Facebook ID
  2. Next, choose to fetch Instagram images using your username or hashtags. Also, set the maximum number of images to fetch
  3. Select the image popup view that you want. You can choose either “Product Feed” or “Caption with Hyperlink”. 
  4. Lastly, you can upload a custom Instagram page banner image to show above the posts on your Magento Instagram shop frontend. 
Magento 2 Instagram Feed Configuration

Step 2: Enable Setting to Display Instagram on Various pages

Once you’ve installed and configured the Magento 2 Instagram Feed extension, you can choose the pages to display the Instagram images. Here’s how:

Set Page View Settings:

  • Enable displaying Instagram images on your chosen pages by setting the option to “YES.”
  • Decide how many Instagram images you want to show on each page.
Page view settings for Instagram Feed

Fetch and Manage Instagram Images:

Click “Fetch New Images” to bring in images based on the configured username or hashtag.

Fetch new images to display on feed

After fetching, you can manage your Instagram images. You can edit the image details to set hotspots, add links and captions, and create product feeds.

  • Customize Captions and Links: If you’ve chosen “Caption with Hyperlink” for the Instagram popup view, you can set up to five captions and corresponding links for each image. Simply drag and drop the pins to set hotspots.
Add image details
  • Product Feed View: For those using the “Product Feed” popup view, you can set product SKU and hotspot positions by dragging and dropping the pins. You can do this for up to five product feeds. 
Add details

Category and Product Specific Settings:

Select the specific username or hashtag to display Instagram images on certain category or product pages.

Here’s what the category specific settings look like – 

Add product-specific setting

With these settings configured and saved, you will be able to create your Magento 2 Instagram shop

Step 3: Instagram Feed on Your Magento 2 Pages

Your Instagram feed will start displaying on various pages of your Magento 2 store like homepage,category pages, and product pages.  


Instagram on Category Pages

Show Instagram Feed on your Magento 2 site

Caption with Hyperlink View

When you hover over an Instagram image, hotspots appear with captions. Clicking a caption redirects you to the linked page. You can browse through all images using the arrows and follow the Instagram account by clicking “Follow.”

Actionable details on your store

Product Feed View in Popup

In this view, hovering over hotspots on an image shows related product blocks. Clicking on a product block takes you to the product page.

Product feed popup

Expert Tips to the Make Most of Your Magento Instagram Feed

Now you know how to integrate Instagram Feed with Magento 2 and turn your Instagram feed into a powerful sales tool. By integrating Instagram Feed with Magento 2, you can enhance your store’s appearance, increase customer engagement, and boost sales. 

To get the best results from your Magento Instagram Feed, keep these tips in mind:

  • Keep your feed updated with fresh content.
  • Highlight your best-selling products.
  • Use relevant hashtags to target specific audiences.
  • Optimize the placement of your Instagram feed.
  • Monitor performance and make adjustments as needed.

For your  Instagram Feed integration with Magento 2, try Meetanshi’s Magento 2 Instagram Feed extension. With features like customizable image display, hashtag filtering, and interactive pop ups, this extension makes the process easy.

Magento 2 Instagram Feed

Displays 📸 Instagram images for a stunning 🛍️ shop-like experience.

Get Extension

Get started today and watch your engagement and sales grow!

Sanjay Jethva Full Image
Article bySanjay Jethva

Sanjay is the co-founder and CTO of Meetanshi with hands-on expertise with Magento since 2011. He specializes in complex development, integrations, extensions, and customizations. Sanjay is one the top 50 contributor to the Magento community and is recognized by Adobe. His passion for Magento 2 and Shopify solutions has made him a trusted source for businesses seeking to optimize their online stores. He loves sharing technical solutions related to Magento 2 & Shopify.