How to Update Bundle Product Options Using Magento 2 Import

- Magento 2, Our extensions

Magento 2 Development; Magento 2 tutorial

Updating existing bundle product options in Magento 2 can be tricky, especially when multiple options share the same title, or you need to change individual selections without affecting the rest of the bundle. A regular product import in Magento 2 may not reliably identify which existing option or selection to modify.

Fortunately, you can update Magento 2 bundle product options using import with the Improved Import & Export extension. The module supports two important identifiers — option_id and selection_id — that let you target existing bundle options and their selections.

In this guide, we’ll explain why these identifiers matter and demonstrate how to change a bundle option title and an individual selection’s default quantity. For a broader explanation of bundle configurations, see our complete Magento 2 bundle product guide. Continue Reading

How to import nested XML files to Magento 2

- Magento 2, Our extensions

Magento 2 Development; Magento 2 tutorial

Since Magento 2 supports only CSV files for data import, you get stuck when your product update is provided via XML. So is a file with customers or any entity that you may need to import to Magento 2. However, some third-party modules understand what XML files are. But it is not always enough. Especially when you deal with complex XML structures or nested XML files. 

If your XML file contains more than one nested level most third-party extensions cannot import it to Magento 2.  Unless it is the Improved Import & Export Magento 2 module. 

Below, we explain how to import data to Magento 2 using nested XML files if the update is hidden deep in their structure. To be honest, it is quite simple: you need to specify a path to the data within the file. But let’s first see what nested XML is.  Continue Reading

How to import nested JSON files to Magento 2

- Magento 2, Our extensions

Magento 2 Development; Magento 2 tutorial

By default, Magento 2 doesn’t let you use JSON files to import data to your e-commerce website. While you can fix that with the help of some third-party extensions, they usually fail when it comes to complex JSON structures or nested JSON files. If there is more than one nested level, you won’t be able to import data to Magento 2. However, we know the solution, and it is our Improved Import & Export Magento 2 extension.

Below, you will learn how to import nested JSON files to Magento 2 if the desired information is hidden deep in their structure. In a nutshell, it is necessary to specify a path to the data within the file, but let’s see the details.  Continue Reading

How to import unique custom option titles for specific store views in Magento 2

- Magento 2, Our extensions

Magento 2 Development; Magento 2 tutorial

Magento 2 allows for having different titles for the same custom option in different store views. Thus, it brings an additional layer of diversity if you use several storefronts. However, you may not be able to import specific titles for particular store views. In this situation, you have to deal with additional editing after importing the product update file. Fortunately, it is possible to avoid these unnecessary chores with the help of Improved Import & Export. Below, we explain how to import unique custom options titles for specific store views in Magento 2. Continue Reading

How to import customers to Magento 2 and assign them to a customer group

- Magento 2, Our extensions

Magento 2 Development; Magento 2 tutorial

Chances are, you know a situation when it is necessary to import customers to Magento 2, but they are not assigned to a customer group. You need to re-assign them manually in this situation. The more cusomers your data file consists of, the more time you have to spend doing this data entry routine. But what if this process could be automated? 

Below, we explain how to import customers to Magento 2 and assign them to a customer group even if this customer group doesn’t exist on your e-commerce website. All you need is Improved Import & Export. But let’s explore the issue in more detail before discussing the solution.   Continue Reading

How to Import & Export Product Attributes for Magento 2 (Along with Attribute Values & Sets)

- E-Commerce, Magento 2, Our extensions

import export product attributes for magento 2

Today, we are going to talk about the import and export of product attributes for Magento 2. Operating an e-commerce store is associated with numerous processes. Various management chores include a broad array of actions from creating a category tree to adding an FAQ section. Somewhere between these processes, attribute management is hidden. Magento 2 heavily relies on attributes, attribute sets, and attribute values. You may need to update them frequently to keep your catalog in order. Although the platform delivers all the tools necessary to manage your attributes and all the related data, your daily routine turns into an unbearable burden if you work with hundreds of records. However, there is a simple way to do so – import attributes to Magento 2 instead of applying all the necessary changes manually.

You can import and export attributes, attribute sets, and attribute values in Magento 2, replacing various manual tasks and automating your management routine. Below, we shed light on how to enable this functionality in your store even though Magento 2 lacks the corresponding features. A little spoiler: you need to install the Improved Import & Export Magento 2 extension. It will help you transfer Magento 2 attributes, values, and attribute sets to and from your e-commerce website. 

The article below focuses on the pros and cons of both manual attribute management and the corresponding import and export automation. After that, it sheds light on various aspects of the Magento 2 import-export of product attributes associated with our extension. You will learn how to manage attribute tables, edit attribute values, create new attributes on the fly during import, use multiple file formats and sources for the attribute import and export, as well as leverage alternative transfers.  Mapping and scheduling are also described in this post. These features will help you automate the Magento import of attributes from external sources. 
Continue Reading

How to generate order increment IDs automatically during Magento 2 import

- Magento 2

Magento 2 Development; Magento 2 tutorial

What if you need to import orders to Magento 2? The platform doesn’t support this process. But you can easily add the missing functionality with the help of third-party order import solutions. But what if your import file doesn’t include order increment IDs? The situation becomes slightly more complicated since not all third-party modules know how to deal with this problem. In the following article, you explain how to generate order increment IDs automatically during Magento 2 import. Continue Reading

Magento 2 Page Builder Import & Export

- E-Commerce, Magento 2, Our extensions

Magento 2 Page Builder Data Import Export

In the following article, we shed light on Magento 2 Page Builder. You will learn its core features. After that, we will focus on the Magento 2 Page Builder import and export. Since you cannot transfer anything to/from the tool via the platform’s default instruments, it is necessary to install a third-party extension. Below, we explore the most intuitive and easy-to-use solution aimed at recreating the missing functionality. Meet the Improved Import & Export extension. With its help, you can most efficiently import and export the data associated with Page Builder in Magento 2.

The blog post below unveils the most important facts about Magento Page Builder. You will learn about its drag-and-drop functionality, grid system, visual effects, flexible integrations, products, instant previews, schedules, etc. Besides, there is a technical introduction to the tool and a brief description of Bluefoot CMS as the foundation of the Page Builder in Magento. After that, the article switches to its key part – you will learn how to import and export data to/from Magento 2 Page Builder. Since the process incorporates the Improved Import & Export extension, you will also find its features described below.
Continue Reading

How to update products that are not listed in a product table during Magento 2 import

- Magento 2

Magento 2 Development; Magento 2 tutorial

Chances are, you faced a situation when your product import file didn’t contain all the items from your Magento 2 catalog, but you had to update every single position on your e-commerce website. The more records were missing, the more work had to be done. Now, you can forever forget about this painful experience. Below, we explain how to update products that are not available in your import table during the Magento 2 import. Spoiler: No manual editing is required!  Continue Reading

How to fix “The source file moving process failed” error in Magento 2

- Magento 2

Magento 2 Development; Magento 2 tutorial

In this article, we explain how to fix the “The source file moving process failed” error in Magento 2. It may occur in Magento 2.4 upon import. If you’ve already experienced this issue, you will find the solution below. Check our Magento 2 cookbook for more tips like that. The following material incorporates a Stack Exchange case and our own experience related to Magento 2 data import and export.  Continue Reading