"xml"

Magento 2 XML Integration Guide 2025: How to Import Magento 2 Products from XML Feed & Export Them Back as XML (+Other Entities)

- Fire development, Magento 2

illustrative image for the Magento 2 XML Integration Guide with emojis, magento logo, and text on orange background

Working with supplier catalogs, marketplace integrations, or ERP systems often means handling XML data, yet Magento 2 does not natively support it. If you need to import products from an XML feed into Magento 2 or perform a Magento export of products to XML, the default platform leaves you with only one option: converting everything to or from CSV files. While this works for basic tasks, it adds extra steps, increases the risk of formatting errors, and slows down your workflow, especially when managing large or frequently updated catalogs.

A better approach is to remove the conversion process entirely. The Improved Import & Export Magento 2 extension allows you to connect directly to XML product feeds, pulling data into your store without manual transformations, and to export your catalog back into XML for seamless integration with external systems. It makes Magento XML product import and export as straightforward as working with CSV, helping you keep your catalog in sync with suppliers, marketplaces, and internal tools.

In this guide, you’ll see how to work with XML in Magento 2 using both the default CSV-based method and the streamlined, conversion-free approach with Improved Import & Export. You’ll learn how to configure the Magento 2 import of products from an XML feed, automate this process, set up Magento XML exports for products and other entities, and avoid the common pitfalls that can cause data errors.

Continue Reading

FireBear Improved Import & Export for Magento 2 – Extension Change Log

- Magento 2, Our extensions
improved import and export - Magento 2 extension

The following blog post will help you retrace the evolution of the Improved Import & Export Magento 2 module. The article gathers updates associated with the extension’s new version from the very beginning. At the time of 1.0.0, it was a basic import solution with an existing import jobs architecture and import cron automation. With the next few versions, the module got such enhancements as product attribute import on the fly, transfers from FTP, SFTP, URL, Dropbox, custom mapping, etc. Each new release made the Improved Import stronger and stronger. However, it was still an import-only tool until 1.5.0 was released. With this version, our extension became capable of both import and export processes. You can peruse the detailed evolution of the module and see its latest features below. 

Extension Manual | FAQ | Demo | Sample Files

3.8.8 (released 28.07.2025)

It’s been a while since our last major release, but we’re excited to announce a new version with full support for the latest Magento 2 and PHP. We remain committed to actively developing the Improved Import extension to meet the evolving needs of the Magento ecosystem and community. You can count on ongoing updates and top-quality support. Continue Reading

Advanced Shopify Export: How to Export XML Files from Shopify

- Our extensions, Shopify

In this article, we continue our journey to the realm of Shopify and file formats. When it comes to different file types that can carry your data updates, Shopify’s preferences are fairly limited: CSV or CSV. You are bound to this format and its modification in the case of both import and export processes. But what if your data updates are stored in XML format? We’ve already described what to do in our Shopify XML Import guide. But what if you need to produce an export output from your e-commerce website in XML? Well, if you decide to go with the standard seat of tools, it is necessary to perform lots of manual transformations, converting the standard CSV files into XML. This process is notorious for its inefficiency and time consumption. However, there is a more streamlined solution introduced by our Import & Export Tool for Shopify. This application supports not only CSV imports and exports but also a bunch of other file formats, including XML. You will learn how to export XML files from Shopify. We compare the difficulties of the default Shopify XML exports to a more advanced and automated procedure. Yet, before we embark on this enlightening journey, let us first delve into the nuanced disparities between CSV and XML. For further information on how to improve your e-commerce routine, follow our Shopify Cookbook. So, how to export XML from Shopify? Let’s see! Continue Reading

Advanced Shopify Import: Shopify XML Import

- Our extensions, Shopify

When it comes to multiple file types that can carry your data updates, Shopify presents a singular demand: the use of CSV files for both import and export processes. But you can easily run Shopify XML import with the help of proper tools. With the default instruments, however, you a bound to lots of manual transformations, converting XML into CSV – a process notorious for its inefficiency and time consumption. Thankfully, a more streamlined approach is introduced in the Firebear Import & Export Tool for Shopify. This application supports not only CSV imports and exports but also a bunch of other file formats so that you can easily import XML into Shopify.

In this guide, we shall unravel the intricacies of importing XML files into Shopify. You will face the difficulties of the default import of XML into Shopify, comparing this process with a more advanced and automated procedure. Yet, before we embark on this enlightening journey, let us first delve into the nuanced disparities between CSV and XML. For further information on how to improve your e-commerce routine, follow our Shopify Cookbook which stands ready with a trove of valuable insights. So, how to import XML to Shopify? Let’s see! Continue Reading

Unlocking Shopware 6’s XML Export Potential: A Practical Guide

- Our extensions, Shopware

Regarding export file formats, Shopware’s options are somewhat limited since it primarily uses CSV files. But what if your partner specifically requests updates in XML format? The traditional approach involves converting CSV files into XML after exporting, which can be quite frustrating and time-consuming. Fortunately, there’s a more efficient method to update your partner’s system without the need for this conversion, and it’s facilitated by the Improved Import, Export & Mass Actions application for Shopware 6. This powerful tool offers comprehensive support for XML files in both import and export operations. In this article, we’ll guide you through the process of exporting XML files from Shopware 6. However, before we delve into the details, let’s take a moment to understand the distinctions between CSV and XML formats. Don’t miss our Shopware 6 XML import guide and be sure to explore our Shopware 6 Cookbook for additional valuable recommendations. Continue Reading

How to Export XML Files From BigCommerce

- BigCommerce, Our extensions

BigCommerce Import: products, customers, orders

When it comes to export file formats, your options are limited due to BigCommerce’s requirement for using CSV files. But what if your partner requires updates in XML? The only conventional method involves converting these files from CSV into XML after export, which can be quite frustrating. However, there’s a more efficient way to update your partner’s system without the need for this conversion, and it’s made possible through the Firebear Import & Export Tool for BigCommerce. This application offers comprehensive support for XML files in both import and export operations. In this article, we’ll walk you through the process of exporting XML files to BigCommerce. But before we delve into that, let’s take a moment to understand the differences between CSV and XML. And don’t forget to explore our BigCommerce Cookbook for additional valuable recommendations. Continue Reading

How to Import XML Files to BigCommerce

- BigCommerce, Our extensions

BigCommerce Import: products, customers, orders

Regarding file formats, you have only one choice in BigCommerce. The system necessitates the use of CSV files in import processes. But what if you have your updates in XML? There is only one way associated with converting such files to CSV and then initiating an import process, which is quite clunky and time-consuming. Fortunately, there’s a more efficient way to update your BigCommerce website without this conversion, introduced in the Firebear Import & Export Tool for BigCommerce. This application offers full support for XML files in BigCommerce for import and export operations. In this article, we’ll guide you through the process of importing XML files into BigCommerce. Before we dive into that, let’s take a moment to understand the distinctions between CSV and XML. And remember to peruse our BigCommerce Cookbook for additional valuable recommendations. Continue Reading

How to Import XML Files to Shopware 6

- Our extensions, Shopware

By default, Shopware 6 requires CSV files to import data to your e-commerce website. But what if your update is available in an XML file? You need to convert it to CSV and then run an import procedure. However, there is a more convenient way to update your Shopware 6 website without this conversion. Meet the Improved Import, Export & Mass Actions application for Shopware 6. This extension fully supports XML files for both import and export processes. In the following article, you will learn how to import XML files to Shopware 6. But before going any further, let’s see what’s the difference between CSV and XML. And don’t forget to check our Shopware Cookbook for more useful recommendations.  Continue Reading

How to add a custom import adapter in Magento 2

Magento 2 export CLI

StackExchange is always a good source of answers to all possible questions, including ones related to Magento 2. Therefore, we monitor the platform to provide you with the most useful solutions posted there. This time our attention is captured by Mir, who asks about a custom import adapter for Magento 2. The author of the question is not satisfied with the default import opportunities of the platform (and we know why), so let’s find out how to solve the current issue. Find more tips in our Cookbook. Continue Reading

How To Import Custom CSV / XML File Which You Can’t Modify To Magento 2

- Magento 2

Magento 2 Color Swatches Extension

Unfortunately, Magento 2 doesn’t let you import a custom CSV / XML file which cannot be modified. Furthermore, it doesn’t provide any opportunity to work with the XML format. So, if you even have an XML file that satisfies other requirements of the platform, you will never update your store data. Luckily, we know the right recipe, so it is no longer a problem to import a custom CSV / XML file which you can’t modify to Magento 2. Continue Reading