Due to the Magento 1 End Of Life, the merchants tend to migrate to Magento 2. But many things need to be done in the process of migrating. In this blog post, the Magento migration checklist will be clarified. By following this checklist, we will avoid all the issues and have a successful migration. Let’s get it on!
The Magento 2 migration will be divided into three phases: before, during, and after the migration.
Before The Migration
Researching The Migration Process
The first and foremost step that everyone has to take before jumping into the Magento migration is researching the Migration process.
The Magento migration process usually includes theme migration, extensions migration, custom functions migration, configurations migration, and data migration.
Finding Service Providers
Most of the Magento merchants don’t know how to migrate the website to Magento 2. Thus, finding service providers is a must.
Magento agencies mainly provide pay-as-you-go services. Which means they will charge based on the requirements. Rarely, some of them supply the Magento 2 migration service in packages.
Searching And Comparing The Price Of Services
After finding a certain number of Magento 2 migration service providers, it’s recommended to compare the service’s price.
The Magento 2 migration price varies by many factors like data volume, extensions and custom functions, etc. Besides, it also depends on the providers’ location. Magento service providers in the US, the UK is mainly cost much more than in Asia.
Reviewing The Existing Website
It is an essential step to get to know how our existing websites work. By reviewing the site, we can figure out its problem and sketch out the solution when migrating to Magento 2.
Choosing Magento 2 Theme and Extensions
As mentioned above, migrating the theme and extensions is a step of Magento 2 migration. Thus, Magento 2 theme and extensions need to be chosen before the migration started.
About the theme, we have three options: clone designing the old website, using the ready-made theme, and designing a new theme. Each option has its advantages and disadvantages, depends on the needs and wants, we can choose the most appropriate one.
Moreover, the extensions must also be chosen before the Magento 2 migration. There are many Magento 1 extensions that become Magento 2 default functions.
Listing The Specified Requirements
It’s clear that listing the specified requirements is really important to the Magento migration process.
Specific requirements such as theme, the functions, the data to migrate should be provided.
Requesting A Quote
After providing specified requirements, the Magento agencies will provide a ballpark quote. The point is we should request a particular proposal that included the project’s estimated timeline and the hourly rate.
Preparing The Budget
By getting the quotes from the previous step, we would know how much we have to prepare before deciding to use any Magento migration services.
Choosing An Appropriate Provider and Signing Contract
Through the proposal, we can figure out which provider is the most appropriate provider to migrate our website to Magento 2.
Reviewing The Project’s Timeline
The last step to take before the Magento 2 migration is reviewing the project’s timeline.
To meet the common benefit, merchants and the M2M service provider should unify the project’s timeline once more after signing a contract.
Sorting The Data
The first thing in the Magento migration checklist during the migration is sorting the data.
Before officially starting the migration, merchants should sort out the data, which means choosing what needed to be migrated. The data should be the number of extensions, custom functions, recent data, etc.
Sending Necessary Resource
Merchants should provide the requisite resources such as theme, extensions, images, etc., for the developer before the migration.
If the merchants use the ready-made theme/the extensions, it has to be purchased.
Providing Access Information
The next step is providing the access information like SSH, backend access, server.
After finishing providing the needed data and information, we have to follow the project strictly based on the project’s timeline before the migration.
Altering The Requirements (Optional)
It is optional for the merchants who want to alter the requirements. If there is something you want to change in the process of Magento 2 migration, we still modify it.
Testing The Project
Testing is the progress that is inevitable in every Magento migration project. To ensure that the new website will work well, we have to test the development website several times.
And it will be the responsibility of merchants to feedback to the service provider after testing the development website. The more feedback, the more bugs are fixed.
After The Migration
After the migration, merchants still have things that need to get done.
Testing The Development Website
After feedback for the developer to accomplish the website nicely, we will have to test the development website once more before it goes live.
Testing The Live Site
After the site goes live, we need to check it over again. The point is, many functions that work smoothly on the development website cannot work on the live website.
Checking The Website’s Performance
The last thing is don’t forget to check the website’s performance in at least three months.
This action is aiming to detect the leftover bugs and request the service provider to handle them.
Above is the 20-point Magento migration checklist for merchants. If you have any questions, don’t hesitate to ask us right away. Click here to contact us!