How To Migrate From Magento 1 To Magento 2

I now have a working Magento 1 store, why do I demand to move to Magento 2? Ben Marks – Magento Evangelist, Accredited Trainer, and Ecommerce Specialist, announced on his Twitter statement that Magento 1 will be no longer maintained in November 2018 and you want to update to version 2 of this great e-commerce program as soon as probable.

What does this mean?

Stopping the development and maintenance of the first report of the program, issuing further discharges, developing roles and modules. Documentation assistance. Discontinued supply of safety applications. Common likely, at some purpose in time you will be issued alone with the vulnerabilities that will be on your position. You may say that not everyone can or will need to switch to the second redaction of Magento in magento web development agency and society will be developed that will help the first version of the principles, but you are correct, but this has not occurred yet, and it is not understood how long it will take for this society to form.

Migration process


Magento 1 modules are not compatible with Magento 2 and therefore, first of all, you require obtaining a list of modules that can be bought on Magento Markeplace, for example, and modules that require to be created anew. It is also necessary to transfer data from the records of the popular modules to the new store – you need to create a report that will be carried.

Appearance is the theme of the future store

These files also do not have compatibility with Magento 2, so there are two options: buy a ready-made theme and customize it to your requirements, or create a theme based on a layout or based on the current store.

Can styles be transferred from the old site to the new one?

Yes, you can, if the current theme is developed using LESS / SASS, but with SASS it will take more time to integrate since Magento 2 in the basic version only supports LESS, the presence of the necessary files will save 30-40% of the time.

Data migration

Transfer of settings, migrate wordpress to magento, data: 

1.  products; 

2.  categories; 

3.  customers orders. 

Installation of modules that can be quickly replaced can be purchased online. Writing scripts to synchronize data from old modules to tables of new modules.

Theme customization / implementation

In the case of a “regular” theme that you can buy, we just install it and mend failures while testing the theme. Usually, it is an adjustment to the operation of modules. Since (in a good manner) modules are developed for the default theme, now Luma, not all modules, and this may depend on the features and capabilities of the theme, may not work correctly.

Can I submit a complaint to a module developer if their module does not work in my theme?

Yes, you can, but the answer will be the same: “you need to install this module on the Luma theme and everything will work for you”.

In other words, the module warranty is not valid if you are using a different theme and need to invest additional funds to integrate the module.

How long does it take for additional changes, module integration?

This is usually not as long or as long as it might seem. It all depends on the number of modules and their functions. It can be 2 hours and maybe 22 hours.

If we need to implement a completely new theme, then work on the Front-end part is carried out separately after the migration process. The same applies to the development of new modules.

What happens after the migration if the store is still not ready to launch?

Data from the current store is synchronized with the new one, so we don’t need to worry that after a while, we need to start all the processes again.

Will there be an SEO problem, what to do with old URLs?

Most of 70-80% of addresses are transferred or even 100%. If your store uses a module to generate addresses, then this point should be taken into account first. We create a Google spreadsheet where we compare the addresses of the current store with the addresses of the new one. If there are addresses that, for some reason, will take a very long time to transfer, we create automatic rules for redirecting requests.

Final testing

After all the migration and preparation processes, we test the project:

·    code profiling. What began to work faster and what slower, we also give recommendations;

·    External testing. Checking the display of pages on different browsers and operating systems;·    Stress test/load testing. Checking functional pages for correctness under a load of 100-200-500-1000 simultaneous openings: category + products, product filtering by attributes, product page.


TBN Editor

Time Business News Editor Team