Magento 2 Instagram Feed

View Demo

Instagram is one of the most popular social networks around. It’s becoming more and more ecommerce-friendly with its seamless shopping experience. Expanding your presence on the network is an excellent business opportunity. However, seamless shopping means you have to get your products there first.

Magento 2 Instagram Feed lets you create a product feed for Instagram, schedule feed generation and delivery, analyze its results with an analytics suite, and more.

  • Generate an Instagram product feed
  • Create as many feeds as possible
  • Use ready templates and clone for similar catalogs
  • Use conditions to filter products
  • Validate feeds before upload
  • Automate the generation and delivery

ℹ️ Important: This sub-module is included in the Advanced Product Feeds extension.

Buying this item gives you access to all feeds including Facebook, Instagram, Google Shopping, and others in one powerful package.

Magento Cloud
Compatible with:
Community:
2.3.* - 2.4.9
Enterprise:
2.3.* - 2.4.9

Business Value

  • Opportunity: Instagram says it has more than 1 billion users. This social network is gaining the lead in ecommerce, too. Its shoppable posts let users buy products without even leaving the app. 70% of shoppers in the US use Instagram for product discovery, according to Facebook. In other words, Instagram is perfect for sales and advertising.
  • Problem: Seamless shopping experience means you have to export your products to Instagram before you can sell there. You also have to be able to update them regularly.
  • Solution: Magento 2 Instagram Feed lets you quickly and easily generate a product feed for Instagram, tweak its content and automate its generation and delivery.

How It Works

Instagram takes its products from Facebook Shops. This feature lets you create a feed with a ready-to-go template for Facebook which you can then use in your Instagram account.

Main Advantages

Create as Many Feeds as Possible

There are no limits to the number of feeds or products inside them. You can generate as many of them as you need, which can be as large as required for your business.

Get Straight to Business

This feature offers a preconfigured Facebook template so you don’t have to waste time setting it up. However, we also offer advanced pattern and variable customization options if your business requires them. You can clone a preset for similar catalogs while keeping the source unchanged, and quickly locate templates using the A–Z index and name search. If your channel requires a unique structure, you can build a feed from a blank setup instead of using a template.

Use Conditions to Filter Products

You may not need to export the entire catalog. You can single out only the exact products you need with Magento conditions. They support both product attributes and product performance data.

Validate Feeds Before Export

Make sure your file meets platform rules before upload. Set checks in Content Settings > Validation Rule, generate the feed, and run validation. You will get a clear report with line numbers and plain-language messages. Fix values, regenerate, and publish with confidence.

Automate Generation and Delivery

If you update your catalog often, you can set the feed generation to a specific date. You can also automate feed delivery to Facebook via FTP or SFTP.

No hidden fees
Lifetime access to source code
Access to free support and updates for 1 year
Updates and support prolongation - $108

Pay today $179 for the first year.

Then $108 for updates and support services per year.

Cancel anytime.

30 days money back guarantee
See it in action!
Pick a quick tutorial to learn about various aspects of this extension
Customer Reviews 0
Earn points for your review about this extension modules. $1 = 10 points
Write Your Own Review

check-circle You submitted your review for moderation.

Manual & Support
Need more help?

Save time by starting your support request online and we'll connect you to an expert.

Frequently asked questions
chevron-down chevron-right

Can I generate the feed for a different service?

Yes, you can. Besides manual generation, this module includes templates for **50+** ecommerce services, including Amazon and Google Shopping.

Changelog
Version 1.14.8Jul 23, 2026
Testing an FTP/SFTP feed connection no longer leaves a leftover file behind. The Test Connection button used to upload a deliverer.txt file to the destination folder and never remove it; it now writes a temporary file only to confirm write access and deletes it once the test passes, so the target directory stays clean.
Version 1.14.7Jul 21, 2026
Feeds now generate on stores hosted on network-mounted filesystems (NFS, AWS EFS). On these hosts the exclusive file lock taken during export could fail with a cryptic "An error occurred during '' fileLock execution." error, which aborted every feed generation from both the admin and cron/CLI. The lock now degrades gracefully on such filesystems so feeds generate normally, while a genuine lock conflict on a regular filesystem is still detected as before.
Version 1.14.6Jul 21, 2026
Redesigned feed edit page — The feed's main tab now opens with a status bar that shows everything at a glance: current status, how many products are in the feed, the feed URL with a one-click copy button, when it was last generated and how long that took, any quality-control issues (as clickable badges that open the validation report), and when it was last validated. The form fields are grouped into clean collapsible sections, active/JSON options are shown as toggles, and the statistics table is easier to read — so you can see a feed's health without hunting through the page.
Export problems that used to fail silently are now recorded to var/log/mirasvit/feed.log — for example when tier prices, a category-mapping file, a Google Merchant service-account key, or a click-tracking record can't be read. The feed still generates as before, but you now have a log entry to explain any missing data.
Opening the New Feed / Custom Feed page no longer crashes with a blank form — creating a feed from scratch failed to render on this version, and now works normally.
Feeds with quality-control issues no longer break the edit page. The validation badges triggered a JavaScript error ("validateFeed is not defined") that could stop the page from loading; the badges now open the validation report correctly.
Duplicating a feed now starts clean. A copied feed inherited the original's generated file link and "Last Validated" date even though it had never been generated; a duplicate now shows no feed URL and no validation date until you generate it.
Restricting an admin role's access to the feed configuration section (Stores → Settings → Configuration → Advanced Product Feeds) now works. The permission for that section was never registered, so the setting had no effect; it is now enforced correctly.
⚠️ This version now requires Mirasvit Core 1.7.15 or newer — run composer update and bin/magento setup:upgrade after upgrading.
Version 1.14.5Jul 9, 2026
Multiselect attributes with more than one selected option now export their actual labels instead of the literal word "Array". Products whose multiselect attribute (e.g. a "Features" or "Colors" field) had two or more values selected exported the placeholder text "Array" and, under strict mode, could raise a warning; the labels are now joined with commas and exported correctly.
Version 1.14.4Jun 30, 2026
Feed templates that use an {% elsif %} branch no longer break feed generation. Exporting a feed whose template reached an {% elsif %} condition failed with a fatal error and aborted the export; such templates now generate correctly.
Adding a new filter rule no longer throws an error. Creating or opening a filter rule before any conditions had been set could fail with a fatal error, blocking you from setting up product filters; empty conditions are now handled correctly.
Reasons to choose Mirasvit
Client focusing and satisfaction

These are our primary. A major portion of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support staff have invested the best knowledge and experience in the field into our work, so you know you can come back to us again and again.

Remarkable support

One year free and high quality support. We go to great lengths to provide maximum satisfaction with every module you have purchased in our store. By helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with our extension performance for any reason, we provide a full refund.

Constant improvements and upgrades

We constantly add new features to all our modules, and are always interested in hearing your opinion and implementing your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every aspect of our extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize extension according to your needs and requirements.

Usability and Performance

The Module is easy to install and upgrade, just follow our step-by-step user guide.

Ready for Magento Cloud

No core modifications. The extension has been tested in a Magento Cloud environment and is fully compatible with it.

Loading...