Magento 1 to 2 migration has been one of the hottest topics among the Magento community since 2018. More than half of Magento 1 stores now are planning for their migration because of seeing Magento 2 potentials. Meanwhile, the remainings still wonder whether to move their sites from Magento 1 to Magento 2 or not. They don’t understand clearly about the Magento 2 upgrade process, worry about the Magento migration time and cost and fear possible data loss. Moreover, some store owners find it difficult to find good Magento migration service/ Magento development companies offering this type of service.
Therefore, we want to help the Magento stores that are going to implement Magento 1 to 2 migration by answering the 20 common questions about this process. Based on that, the merchants will be able to apprehend what is involved in the Magento migration process (e.g.: theme/ data/ code/ extension migration), estimated time and cost to deploying a Magento 2 migration project, tips to hire a reputable Magento agency, and so on. Let’s figure out now!
1. When Should We Migrate Magento 1 To Magento 2?
Most of our clients concern about this issue. They often make the following questions for us:
“Is Magento 2 stable?”
“Should we migrate Magento 1 to 2?”
“When is the appropriate time for Magento 2 migration?”
“Is it possible to run Magento 1 permanently?”
From our experience with Magento 2 – after trying all of its versions up to now, we think that now is the best time to migrate Magento 1 to 2. Turning back to 2-3 years ago, it can be said that Magento 2 was quite unstable with an insignificant number of ready-made themes and extensions. However, we have seen noticeable improvements over time. At present, Magento 2 not only shows us its stability but also delivers impressive performance with a wide range of features. If you can afford the Magento migration cost, there is no reason for not upgrading to Magento 2 NOW.
Apart from that, it’s fine to keep running your Magento 1 website in the short-term; but in the long-term, you might face some hidden threats such as:
- No longer get free support for the current store from Magento officials
- No more patches and platform enhancements
- Difficult to get support from Magento 1 module developers/ providers
- Get less help from Magento Community
- Be left behind by your rivals due to outdated design and performance
2. How To Migrate Theme From Magento 1 To Magento 2?
In the recent blog post, we have shown you some facts and methods to implement Magento 2 theme migration. Actually, it’s impossible to migrate the theme from Magento 1 to 2 by moving the current theme to the new site. Instead, we have to choose from the following ways:
- Find a free theme for Magento 2 and install it on the new store (included customization if needed): Very Cheap + Fast
- Buy a quality ready-made theme for Magento 2 and install it on your store (included customization if needed): Cheap + Fast
- Clone the old Magento 1 website to build a similar one for Magento 2 website (Magento 1 PSD design is required): Expensive + Time-consuming
- Clone your favorite website design to create a similar one for your store: Expensive + Very Time-consuming
- Create a unique design from the scratch: Very Expensive + Very Time-consuming
Depending on your requirements, budget and time that you can go for a proper method. However, we highly recommend you to select the second option – applying a ready-to-use Magento 2 theme.
There are a lot of well-design M2 themes and templates available on the market – at very affordable prices. By using those themes, you need to spend just 1 week to install it on the new site and make some minor customization if you want.
On the contrary, the third, fourth and fifth options might take more than 1 month to conduct, which raises the associated costs as well.
3. How to Migrate Extensions From Magento 1 To 2?
Similar to the theme migration, Magento 2 extension migration doesn’t mean transfer the existing Magento 1 extensions to the new store. Instead, we need to buy new modules for Magento 2 that provide the same functions as those for Magento 1.
This means that if your site is highly dependent on the third-party plugins (more than 50 extensions for instance), the cost to acquire the new ones might be substantial. Hence, you have better revise all of your current modules and plugins, and then decide which ones need migrating to your Magento 2 store or removing.
After buying the new Magento 2 extensions, you have to install them on the new site as well as solve possible conflicts. The higher number of modules to migrate, the greater number of time spent on it.
4. How To Migrate Data From Magento 1 To Magento 2?
Magento 2 data migration is one of the most essential steps on the Magento 1 to 2 migration process. We will need to transfer products, categories, customers, sale orders, blog & CMS page content, testimonials, ratings and reviews,… to the new store. Fortunately, Magento provides us with the free Magento Data Migration Toolkit to make this process easier.
Nevertheless, you need to have strong knowledge and skills of data migration to make sure that all database assets are transferred smoothly and safely. In some cases, the migration is implemented by unprofessional developers, which leads to serious customer data loss. As a result, the buyers need to register a new account again when logging in to the site and obviously not all of them are willing to.
5. How to Migrate Custom Code From Magento 1 To 2?
In terms of the theory, Magento 2 code migration should be easy since most of the code is compatible between the 2 platforms. But the reality is a different story.
If your site has any custom module, it would save time and effort by developing that module from the scratch for Magento 2 rather than migrating its code to the new site.
In short, it’s suggested to find a Magento 2 extension that delivers the same function with your custom module or build a similar one for Magento 2.
6. How Long Does It Take To Migrate Magento Site?
This is a tough question. We can’t give an accurate time for your store to carry out Magento 1 to 2 migration since it depends on the complication of your existing site and your future site.
For example, if you have 20 new Magento 2 extensions, it would definitely take more time to install and configure than if you have just 5 to 10 modules. On average, it takes 3-5 hours for a plugin installation and configuration.
Moreover, as we have mentioned before, using a ready-made theme would take just 1 week while other methods for Magento theme migration would take at least 1 month.
In general, you need to prepare in 1 to 5 months for Magento 1 to 2 Migration. Here are some tips to upgrade your store in the shortest period of time.
7. How Much Does It Cost To Conduct Magento Migration From 1 To 2?
This is another difficult question since there are a wide range of factors deciding your Magento migration cost. If you hire a Magento agency to migrate your site, the total cost of your Magento will depend on the developer’s hourly rate and the estimated time for completing the project.
For example, at Tigren, we offer a very competitive hourly rate: $25/hour for Magento 2 migration. If you choose our Magento migration service and the total estimated time for your project is 150 hours, the total cost would be $3,750. Otherwise, if you partner with a US agency with a high hourly rate (start from $50/hour), your total cost would be double – $7,500.
Contact us now to get a FREE & FAST quotation for your Magento migration project!
8. Should The Merchants Migrate To Magento 2 Themselves Or Pay Money for Magento Migration Services?
Many Magento store owners wonder whether they could migrate Magento 1 to 2 themselves or look for Magento migration services. For the first option, if the business possesses dedicated Magento developers, who have strong experience in Magento 1 to 2 migration, there is no reason for outsourcing their projects.
On the contrary, if the merchants just have the management knowledge without any technical skills, apparently they have to partner with a reliable Magento development company to upgrade their stores.
Magento 2 upgrade is a very complicated process for the amateurs but a simple one in the eyes of the professionals. It’s essential to work with a reputable Magento agency/ developers to migrate Magento 1 to Magento 2 successfully and efficiently.
9. How To Hire A Reliable Magento Agency For Magento 1 To 2 Migration?
Your selected Magento development agency will determine 90% of your project’s success. There are 3 most fundamental criteria when choosing a partner: Quality, Price, and Service:
- Quality: Is that Magento agency reputable? How many years of experience do they have (in Magento and Magento migration in particular)? How is the quality of Magento migration projects they have done?
- Price: Is Magento migration cost offered by the agency within your budget? Is it cheaper/ higher than the average on the market? Does the price deserve the quality delivered?
- Service: Do they provide sound advice for your project? Will they a convenient way for you to follow and control the whole migration process? Do you create a detailed schedule with specific tasks and milestones? Do they offer support after completing the migration?
With more than 8 years of experience in Magento, Tigren is confident to deliver a high-quality Magento migration service within your budget. Moreover, we offer 6-12 months of free support after your site goes live. Find out more about our service here or contact us to get more information.
10. What Will We Get After Implementing Magento 1 To 2 Migration?
If your site is migrated to Magento 2 successfully, you will get better website design, performance boost, modern admin interface and richer user experience, and so on. Find out more great results that you would achieve here.
Because of all promising improvements, Magento 1 to 2 migration’s worth your time, money, and effort!
11. Which Version Of Magento 2 Should We Migrate To?
At this moment (July 2020), Magento 2.3.5 is the latest version of Magento 2, which was released on April 28, 2020.
Apart from it, some people are afraid of migrating to the latest Magento 2 version since it is not supported by most of the current extensions. Nevertheless, we don’t think this issue matters. Firstly, it’s the responsibility of the module providers to test and update their plugins to be compatible with Magento’s latest versions as soon as possible; otherwise, they cannot sell their products. Secondly, even when the developers haven’t upgraded their extensions yet, many modules can still be installed in the new platform without any problems or with minors one.
12. Do Magento 2 Migrations Affect The Current Site Performance?
This is one of the biggest concerns of the sellers when taking Magento 2 migrations into consideration. Many people say that it will slow down the speed of the existing Magento 1 website during the migration process while others believe that there is no relation between the two sites. So, who’s right, who’s wrong?
Actually, both of them are right, depending on certain cases. To be more specific, if you develop the new Magento 2 website on the same server of the current store, the migration might have an impact on the Magento 1 site. On the other hand, if the migration process is conducted on another server, your high website performance will be maintained.
Therefore, for all of the Magento 2 migrations projects that we took on, we suggest the customers deploy it on our server. Once the migration is done, we will move the site to the client’s server (live environment).
13. How Can Merchants Get User Guide To Manage Their New Magento 2 Stores?
In essence, the structure of the Magento 2 admin panel is quite similar to Magento 1’s but the designs are totally different so it might take time for the store owners to be familiar with it.
There are some Magento 2 user guides for beginners that you can easily find on the Internet.
For our clients, we not only provide them with free useful user guide but also free training after delivering their Magento migration projects. As a result, they can quickly adapt to the new backend and monitor the store effectively.
14. Does The Number Of Products Influence The Time For Data Migration?
Yes, it does, but not significantly. Since Magento provides us with a useful Data Migration Tool, the data migration process becomes much easier. Regardless of the number of your products in the store, from hundreds to thousands of items, there is not a big difference in the time of migration. However, if your website has a very large product database to migrate, it might take more time to check and guarantee no data loss.
15. Can Merchants Migrate Multiple Websites To Magento 2?
Yes, we can, but it will definitely take more time and effort than migrating a store with only one website. For multi-website stores, we might need to install the themes several times for each site unless you apply the same templates for all of your sites.
Moreover, we must set up domains and complete configurations for them in turn. The more websites you have, the more time it takes to move them to Magento 2.
16. How Can We Merge Multiple Websites To Only One After Magento Migration?
In some Magento migration from 1 to 2 projects that we have implemented, the clients no longer wanted to keep their multi-website functionality of the Magento 1 stores and asked us to merge the websites into one.
There are many ways to do that but depending on each specific case that we will give a proper solution. For example, the Magento 1 store has a main website and a subdomain one; when migrating to Magento 2, we can create a new brand/ category on the main website to display the products of the subdomain one.
The important thing is that we will need to amend all products ID of 2 sites before unifying them on the sole website.
17. How Can We Migrate Data Of Extensions To Magento 2 Website?
For some Magento extensions such as Blog, Store Credit, Reward Points, Gallery, etc., after installing their alternatives we also need to migrate their data from Magento 1 to Magento 2, which is not supported by Magento Data Migration tool. Therefore, the developers must find ways to export the data of the Magento 1 module and import it to the new Magento 2 module and solve conflicts in the migration process.
If your current module and its replacement are from the same provider, the process of data migration might not be difficult, otherwise, it will take quite a lot of time to do that.
18. Should We Install Cache Management Extensions For Magento 2 Stores?
In Magento 1, many store owners install some kinds of cache extensions to enhance their store performance. Hence, they gave us a request to migrate these plugins to Magento 2.
Nonetheless, it is unnecessary to do that because Magento 2 supports 15 cache types by default (e.g.: configuration, layout, block HTML layout, collections data, DDL, compiled config, EAV,…) to speed up your store and boost its performance.
19. How Can We Make Sure That The Latest Data Is Migrated To Magento 2?
Magento 2 migrations can take just only 1 month or even half of the year to complete. Since the database migration often is conducted at the beginning of the migration process, some store owners worry that when moving to the live site after several months, the migrated data is not updated as in the existing Magento 1 store.
To deal with this issue, we always implement Magento data migration two times, at the beginning of the development process and before the site goes live to make sure that the migrated data is the latest.
20. How Can Store Owners Get Support After Magento 2 Migrations?
After migrating to Magento 2 successfully, the store owners might still need the help of the developers to maintain the new site performance and solve possible issues in the live environment.
While most of the Magento development companies will charge for after-service support according to their hourly rate, we provide our clients up to 12 months of free support. As a result, they will be more confident to introduce their new Magento 2 store by having our back.
Hoping that this Magento Migration FAQs blog post will help you understand more about the Magento 1 to 2 Migration process. In summary, the merchants should remember that:
Firstly, the best time to conduct Magento store migration is NOW since Magento 2 is stable with a lot of exciting features and enhancements compared to its previous versions.
Secondly, it’s impossible to continue using the Magento 1 theme and extensions and move them to Magento 2. Instead, you have to acquire the new ones for the new store.
Thirdly, you have to very careful when migrating data from Magento 1 to 2 due to possible data loss.
Fourthly, you have better re-develop the custom module for Magento 2 rather than migrate the custom code.
Fifthly, the time and cost of your Magento migration project are dependent on the complexity of your existing site and requirements for the new site, as well as your selected Magento agency’s hourly rate.
Sixthly, it’s more recommended to work with a reputable Magento development company to upgrade your site if you lack knowledge and experience of Magento 2 migration.
Seventhly, there are many criteria to select a Magento migration service but the most important ones are Quality, Cost and Service.
Last but not least, Magento migration will not make you disappointed since it delivers a much better website from design to functionality.
Tigren is one of the best choices when it comes to high-quality Magento migration service with affordable pricing. Send your requests to firstname.lastname@example.org to get a free quotation and consultation!