Today, we are here to talk to you about the long-awaited end-of-life of Magento 1: June 30, 2020 – the date that everyone in the Magento world is discussing.
If you are part of the e-commerce sector in the last 10 years, you are aware of Magento. The tool helped the sector to transform. It’s a great piece of software that helps you run an online shop with just one software. You can manage your inventory, your client accounts, and even handle payment and shipping records in one place.
Table of contents
- Upgrading from Magento 1 to Magento 2
- All About Magento 2 Migration Process
- How to Migrate Magento 1 To Magento 2 In 30 Days?
- Answers to ALL Questions About Magento 1 End of Life (EOL)
- Magento 1 to 2 Migration — 20 Frequently Asked Questions & Answers
- Magento Migration Service — Affordable Magento 2 Migration Packages
Upgrading from Magento 1 to Magento 2
Magento was first released in 2007. But by 2012, Magento’s developers understood the need for updating the stack, considering the fact that the evolution of the internet that demanded a new iteration. And by 2016, Magento released the initial version of Magento 2.
Shortly afterwards, they reported an October 2018 end of operation deadline for Magento 1. This gave alarming signals to the Magento community, and in the e-commerce community at large. Developers realised that the tool was buggy, and they needed to add some features. And at the same time, merchants found that the cost of Magento 2 was considerably, far higher than Magento 1. Two to three times larger in many cases. So, it was not going to be ready for the audience and developers.
Therefore, Magento pushed the release date of its updated version of the software to June 2020, and this is the new deadline. And it looks like the one that will stick.
What is meant by the end-of-service?
Post the end-of-service, Magento will stop pushing security updates for versions 1.5 through 1.9.
Now, let’s talk about the Community Edition. The period is basically the same if you have the Enterprise Edition, though some exceptions are given for bigger Enterprise customers. Yet in fact, the June 2020 date says, “We’ll not get security patches for Magento 1 post-June 2020.”
Why are these security patches important?
Well, security patches prevent hackers from getting sensitive information from businesses. And where do these security holes come from that require patches? The holes come from the newly discovered bugs in PHP, one of the underlying technologies of Magento, and even inside the Magento code itself, as well as certain items like the security protocols around the internet, and so forth.
Do I need to worry about security?
Yes, you should be really concerned about the changes. As an e-commerce platform that stores sensitive information such as payment information, Magento sites are some of the most target sites by hackers. So, you need to be careful about it and keep your site secure. You may even lose your payment processor. In another video, we’ll talk more about what end-of-service means in terms of the implications that can affect your business.
Basically, for retailers, this means that it’s time to make a choice. If you are on Magento 1, it will not be a safe platform in a few weeks.
What are my choices?
Well, the best choice is to update your website to Magento 2 version. But you’ve also got to make a decision there as the upgrade gives you a number of new features and options, Magento Cloud.
Secondly, you may be interested in moving to a different platform. Going from Magento 1 to Magento 2 can’t be taken as an upgrade. The term is a misnomer, and I wish to stop using it. The Magento 1 to Magento 2 can be better described as a “re-platforming”. While Magento had has provided some tools, making the upgrade is still a huge amount of work. It needs planning, time, and developer resources.
So, if you’re planning to spend that kind of money in moving to Magento 2 or moving away from Magento 1, you should really look further, because the odds are that the world has changed since you first put your shop in Magento. There are SaaS solutions, such as BigCommerce, that have really evolved in this open SaaS model, and are far more customisable than they have been in the past. There are options such as WooCommerce, which is very well built for business-to-business. It is not an e-commerce solution that has business-to-business features: it is an e-commerce system primarily tailored for business-to-business activities. It gives you something to consider there as well.
But whatever your choice is, you need to get started. You need to take some time, find out what you need, work out, and come out with your strategy. Your choice of the next platform should be chosen based on your business strategy, not the other way around, which we see in so many retailers selecting a platform that influences their strategy.
Magento has declared that they will phase out Magento 1 security support in June 2020. However, feature enhancement stopped in 2016. Merchants who are currently using Magento 1 have to re-platform or move to Magento 2. Importantly, you should know that it will take a few months to plan and execute a site rebuild.
There are a number of reasons why you should ramp up: better performance, smoother catalogue management, and improved security — to name a few.
Will I need to upgrade?
That’s a legitimate question considering the amount of effort required to upgrade. Some SaaS platforms have customised their offerings to the point that smaller merchants could consider it more viable. New platforms have emerged, such as Oro Commerce for the B2B merchants.
Upgrading to Magento 2 will still be the right choice for most merchants, so now is the time to assess the choices.
Let Adaptify help you migrate!
Upgrading to Magento 2 cannot easily be completed by flipping a switch or executing an upgrade script. It needs proper planning and strategic choices. Adaptify proposes a test-evaluate-update-retest process, working step-by-step through the store’s main features and various customisations. If you are moving down the Do-It-Yourself (DIY) path, you may want to have Adaptify set up a training environment to help you prepare your migration process and perform an initial test migration [link to product].
Magento extensions upgrades
Since Magento 2 core contains several features, you do not need all the extensions. Conversely, Magento 2 might not have some extensions that you relied on earlier. Also, some extension providers have adopted a SaaS model. Ensuring the movement of the custom features, which your customers depend on, from Magento 1 to Magento 2 is critical for a successful upgrade.
Endless possibilities of improvement
Since you’re going to have to alter a lot of stuff on your store, this can be the right time to make some strategic, design, and functional changes that you needed to make. Test and work on the user interface. Simplify your content and work around it. Clear out old data. These strategic and functional changes can improve your business performance and enhance the user experience.
All About Magento 2 Migration Process
In recent years, how to perform Magento Migration – converting websites from Magento 1 to 2 – has been a hot topic for discussion. While some people have apprehensions about the stability of Magento 2, others are wholeheartedly in favour of the migration because of its impressive new features as well as storefront designs. As a qualified Magento provider with more than 6 years of experience on Magento, we are in favour of Magento 2 because it brings better performance, enhanced safety, more user-friendly checkout, more efficient admin interface, and so on for your shop. In addition, Magento 2 has proven its stability over time by continuous updates and performance improvements, which could she most fears around the new platform in many Magento store owners.
The Magento 2 Migration cycle consists of 4 stages, namely data migration, extensions migration, theme migration and code migration.
Theme Migration: Moving the style from Magento 1 to Magento 2 is quite complicated, and all you need to do is build a Magento 2 template based on your PSD file and ensure that it looks the same as your Magento 1.
Data Migration: This is the process of transferring all your data to the new Magento 2 site. This includes your product data, order date, customer list, configurations.
Extensions Migration: You cannot transfer extensions of Magento 1 to 2 because of the code conflicts. However, you can find extensions with same or similar functions in Magento 2 to have them installed in the new store.
Code Migration: It’s lucky that most of the Magento 1 custom code is compatible with Magento 2 so you can either rewrite or migrate the code using multiple Magento code migration tools.
Website Configuration: We will need to configure the new Magento 2 store after executing the Magento theme, extension, data, custom code migration process. For instance, there are some settings related to email templates, language, store views, CMS pages, etc.
Testing & Production Server Deployment: The final essential phase of the Magento migration process includes the review of the entire work, testing possible cases to ensure that all the functions of the new store work as expected. Our qualified testing team will comprehensively review the new Magento 2 website and minimise the bugs as much as possible.
A 7 step Magento migration plan
1st step: Test the migration tool
- Ensure that the data transfer platform is connected via the network to Magento 1 & 2 databases
- Open the firewall ports
- Disable Magento 2 cron jobs
- Setup and map files
2nd step: Check your old Magento website
- Review current plugins and extensions and verify what to migrate to the new site
- Check and ensure whether such extensions have Magento 2 versions
- Define which database assets to be migrated from these extensions
3rd step: Carefully make the capacity plan
- Confirm the design of your new Magento 2 shop with more hardware or advanced topology with enhanced caching speeds.
4th step: Create and test Magento 2 site
- Set up Magento 2 system
- Improve migration performance by reducing network latency
- Replicate and create a backup of Magento 1 database to stay protected from unforeseeable issues
5th step: Start with Magento 2 migration
- Stop all Magento 1 admin (except order processing and delivery)
- Magento 1 cron job stoppage
- Migrate websites and settings using the Magento migration tool
- Copy media assets and move from Magento 1 and 2
- Do a bulk copy of the database
- Re-index Magento 2 indexers
- Check the new website
6th step: Provide additional customer, inventory, and order-based notifications
7th step: Test the new platform and go live
- Start downtime and set maintenance mode for the Magento 1 Site
- Halt incremental updates
- Begin Magento 2 work cron
- Re-index all Magento 2 indexers
- Demonstrate eventual verification
- End downtime by changing load balancers and DNS
- Begin with activities in the admin
How to Migrate Magento 1 To Magento 2 In 30 Days?
It’s no doubt to say that there are a lot of reasons to migrate from Magento 1 to Magento 2, especially after Magento has released the latest version (Magento 2.3.4). Compared to Magento 1, Magento 2 brings better design and improved performance. A few years back, not many people were willing to upgrade to Magento 2 owing to its instability. There were plenty of bugs in the first version of Magento 2. But now, the story is completely different, considering the efforts put by Magento to innovate, improve, and enhance the Magento 2 functionality.
You can consider switching from Magento 1 to Magento 2 as soon as possible as Magento may in the immediate future stop offering help for its “first boy” – to be applicable from June 2020. Click here for more detail.
Besides that, migration to Magento 2 is a complicated process that requires your time, money, and effort. They undoubtedly know how hard it is for Magento developers; hence, this blog post is not for them, but the owners of Magento stores, who want to move from Magento 1 to Magento 2. In other words, we’ll be showing how to conduct Magento migration step-by-step and within the optimal time period.
Important Things to Learn before Migration to Magento 2
Most people believe the method of upgrading Magento 1 to Magento 2 is close to updating Magento 1 to the current edition.
It’s totally wrong though!
To be more precise, Magento migration means you’ll need to create a new website from scratch on Magento 2 and then move data from the old platform.
You cannot use your current Magento 1 themes, extensions and code any further. In the following sections, we’ll go into depth. Now, let’s go deep into the migration process for Magento 2.
Migrate to Magento 2
From our experience, moving Magento 1 to Magento 2 on average will take 4-5 weeks (approximately 30 working days). However, if the platform needs a lot of custom functions and layout configuration with a large amount of data to transfer, the update time will be higher. Let’s see what migration will involve:
7 Days: Review the old website and prepare for the next migration
5 Days: Begins migration theme
5 Days: Migration of all materials from the database
3 Days: Put in new extensions
5 Days: Custom code move
2 Days: Create and customise the new website
3 Days: Check bugs, patch them and go live!
Please take a look at the original Magento 1 store before you convert Magento 1 to Magento 2, and determine your “true needs” that you need to move to the new location. For example, while the website may include a massive asset in the database, what you need to move includes products, categories, customers, and orders. Also, just keep what you think is necessary, in terms of the extensions, and remove the redundant ones.
After that, having a comprehensive backup for your Magento 1 website is highly recommended, storing all the archives, directories, and the archive to manage the bad situations.
We also suggest you use the same hosting server for both your Magento 1 and Magento 2 stores (optional).
2. Migration Theme
As we have already stated, moving the theme and design from Magento 1 to Magento 2 new site is unlikely. Several alternatives exist to this:
- First solution: Buy a ready-made Magento 2 theme to use for your new website. There are hundreds of stylish templates available for you to choose from on the Magento market or the well-known theme markets such as Themeforest or TemplateMonster.
Pros: You’ll have lots of options for your new website design, save time for theme design and coding as well as save tremendously on your budget. While having a well-designed Magento 2 responsive theme costs you from $100-200, you have to spend up to 10 times that to get an exclusive style for your shop.
Cons: You can also buy the theme from other Magento e-commerce stores and have the same appearance on the storefront as yours. You may want to customise the theme to fit your brand identity to tackle this problem. The cost of customising theme would rely heavily on the degree to which you want to customise and with which Magento developer/designer you cooperate.
- Second solution: Build a new website from scratch. You can recruit either a Magento agency for this service or even a website designer with Magento expertise to make a template as your requirements.
Pros: To acquire a unique website design that meets all your needs and needs.
Cons: You have to spend a lot of money to get this system implemented. It may also take 1-2 months for the design to be completed on both the PSD and frontend programming.
- 3rd solution: Magento 1 shop cloning. If you still retain the design of your store (under PSD file), you might consider cloning it to create the same look and feel for your Magento 2 store.
Pros: Retain the latest version of the Magento website, which is common to all the shoppers.
Cons: The time spent cloning your website depends on how complex your current design is. Cloning a website, however, will generally also take a noticeable amount of time (on average at least 1 month). Furthermore, what you can finally get is a design similar to the old one (70-80 percent) but not the same (100 percent).
- 4th solution: Clone every website you are interested in and create a similar look for your new website Magento 2.
Pros: designing a new Magento 2 website template similar to your previous one and giving your customers the freshness as well.
Cons: This method will take your time and cost like 4th solution.
What is the Best Magento Theme Migration Solution?
Despite bringing several solutions to fix the Magento theme migration issues, we strongly recommend the first solution. Overall, it will take the least time to use a ready-made Magento 2 theme (to seek the right theme), money (to have the theme) and effort (to install and customise it). Most of our customers go for this option right now.
In general, the estimated time to deploy the theme on the new Magento 2 website (including installation, setup, and customisation adjustments) is usually 4-5 days.
3. Migration of Data
Magento data migration is the process of moving all of your data to the new Magento 2 platform, including categories, products, customers, orders, reviews, testimonials … In fact, this is one of the most pivotal stages in the Magento 2 upgrade process, demanding your strong migration knowledge and experience. Otherwise, even minor mistakes can cost you dearly and result in a serious loss of data without recovery.
We can use the handy Magento 2 Data Migration Tool provided by Magento to move your database assets from Magento 1 to Magento 2. This tool simplifies data transfer to your Magento 2 store using map files. More precisely, it will check the compatibility of your Magento 1 and 2 database systems, monitor the progress of data transfer, build logs, and then run tests for data verification.
Firstly, you will need to install the Data Migration Tool via the composer to perform the data migration. Remember to download the correct version of the tool used for your version of Magento 2.
For example, you must install the Data Migration Tool with the same version (2.3.4), if you build your new website on Magento 2.3.4. Second, you need to move configuration settings from M1 to M2, including stores, system configurations (shipping, payment, tax), websites, and so on. Third, it is time to move the important data in the database.
In addition, it may usually take 3 to 5 days to move data from Magento 1 to Magento 2 depending on the size of your data, including the number of products, orders, and customers.
4. Migration Widening
Like the theme, Magento 1 extensions can no longer be used in Magento 2 store. What you need to do is to find the modules and plugins which provide the same functions but to “migrate” to the new site for Magento 2 version.
However, not all of Magento 1 extensions are built for Magento 2. In that case, you can contact various Magento extension providers to request them to create custom modules for your shop.
For some extensions, we also need to move specific data from M1 from M2, including Reward Points and Store Credit.
On average, each plugin migration will take 3-4 hours, including installation, setup, and potential conflict address.
Therefore, to save your time, energy, and money, we advise you to pick and “migrate” only the required Magento extensions to the new site.
5. Custom Code Migration
It’s good that much of the custom code from Magento 1 is compatible with Magento 2, and you can either rewrite or migrate the code using various Magento project migration tools. In many cases, we use Magento’s Code Migration Toolkit, which simplifies things.
Besides, it’s worth noting that the structures of M1 and M2 have several differences, so you need to carefully check the code to make sure it works well in the new store.
6. Migration Settings
With theme, extension migration, and data, almost 80 percent of the Magento 2 migration process is over. Now, you must complete the configuration on your new Magento 2 website, and that includes settings for language, tax, currency, email templates, etc.
SEO plays a critical role in boosting subsequent traffic to your website. You can create SEO-friendly URLs in Magento 2, edit meta title/description/tag/keywords, add image alt, monitor site indexing, and integrate with Google services (Analytics / Search Console / AdWords). And don’t forget to take advantage of all these important features when you are upgrading Magento 1 to Magento 2.
Testing is the final fundamental phase of the Magento migration process. To make sure everything runs after you migrate Magento 1 to Magento 2, it is compulsory to review and inspect the entire site thoroughly. Here is the recommended checklist which you can use when testing your stores after the M2 upgrade:
For Store Appearance
- Home page
- Links to CMS
- Content of pages
- Banner sliders
- Header and Footer links
- Categories and sub-categories
- Product list/grid mode
- Layered navigation menu
- Product sorting
- Product add-to-cart
- Product pager
- Product add-to-cart/ comparison list/ wishlist
- Brand images and videos
- Quantity of the products
- Product prices
- Product description
- Product reviews and ratings
- Add-to-cart feature
- Change of quantities
- Product removal
- The apply of discount
- Calculation of shipping costs & taxes
- Subtotal & Overall price
- Guest checkout option
- Billing and shipping
- Shipping and payment methods
Customer Account & Information
- Customer Login and Registration
- Forgot your password
- Customer account page
- Registration confirmation
- Reset Password
- Confirmation of order
- Contact Us form
- Subscription to the newsletter
Products and Catalogues
- Product configuration
- Categories configuration
- Reviews management
- Attributes management
- Sitemap generation
- Creation of the order
- Invoice submission
- Shipment submission
- Creation of Credit Memos
- Customer management
- Customer categorisation
- Catalogue price rules
- Shopping cart price rules
What is the cost for a Magento 1 to Magento 2 migration?
The cost of migration from Magento 1 to Magento 2 might be high, but that is understandable. Depending on the complexity of your Magento 2 website, the cost may be higher or lower. In particular, in terms of Magento theme migration, for example, you can either spend just $100-200 on a ready-made theme, or up to $1,000-$2,000 to get a unique design or clone the old site. Furthermore, the more extensions you wish to move, the more money you need to spend.
If you don’t migrate Magento 1 to Magento 2 yourself but use an agency’s Magento migration service, the cost of your project will also depend heavily on the hourly rate for the Magento developer. For example, while a Magento developer in the US would charge you $75-150 per working hour, for an offshore Magento development agency you have to pay only half or even less ($20-50 per working hour). This huge price gap is because of the enormous difference between regional labour costs.
Adaptify’s Magento Migration Service
With over 8 years of Magento development experience, we can offer a smooth and high-quality migration process at a very competitive price. Contact us to get a quotation and consultation for your Magento 2 migration project for FREE!
Magento 2 is “Now” and “Future”, while Magento 1 has become obsolete and lagged far behind. If you want to do the best for your website, why not migrate Magento 1 to Magento 2 now? Maybe most of your rivals have upgraded their websites to Magento 2 already.
Answers to ALL Questions About Magento 1 End of Life (EOL)
There are fewer than 2 months left until the day of Magento 1 End Of Life – June 30, 2020. Owing to that, it’s urgent for all existing Magento 1 stores to migrate to Magento 2 as soon as possible.
In this article, we’re going to answer all the questions concerning Magento 1 end of life and suggest how to deal with it.
1. What led to the end of Magento 1?
Since mid-2014, Magento 1 hasn’t got any updates in terms of new feature development, only several patches to handle security issues were released. The reason is simply that Magento is pouring all of its efforts into Magento 2 framework.
Why does Magento give up on its “first child”? Why doesn’t it keep nurturing both Magento 1 and 2?
There are 3 main reasons for this.
Firstly, there are a lot of complaints about Magento 1 such as poor performance, low page load speed, unfriendly admin panel (too technical), not attractive storefront (even when applying ready-made themes), and so on. To improve all of these weaknesses, Magento almost needs to build everything from scratch. And actually, they did it by introducing Magento 2.
Secondly, assumed that Magento 1 was free and Magento 2 was a premium version so Magento could keep both of them to meet different demands. But the true store is different. Both Magento 1 and 2 have a free and a paid version (Open Source & Commerce). When being put on the same scale, it’s definitely that no one will choose Magento 1 when they can a better version (Magento 2) at the same price. As a result, there is no economic benefit for Magento when keep providing the old version.
Thirdly, Magento 1 has gradually a weakness of Magento. Many people will take advantage of that to criticize Magento when comparing it with other e-commerce platforms. Therefore, it would be more harm than good for Magento to continue offering Magento 1 platform.
The only reason for Magento to maintain support for Magento 1 up to now is that there is still a significant number of Magento 1 stores. Those store owners need time to migrate their websites to Magento 2 (or another platform) before Magento 1 end of life date.
2. How will this impact my website?
There is an array of consequences from Magento 1 end of life.
Starting from July 2020, there is no more official security patch from Magento. What does this mean?
The security of your Magento store might not be guaranteed. Some hackers can haunt the security holes of Magento 1 to steal pivotal data on your site and even make your site collapse. The loss of data, especially customer’s personal information, will hurt your business seriously.
If Magento 1 ends its life, you might face many troubles with your extensions as well. At the moment, almost everyone, from Magento officials, Magento developers, Magento agencies, to Magento extension providers, has shifted their attention to Magento 2. As a consequence, if your Magento 1 modules get any issues, it would be difficult to find someone to help. If you don’t have in-house developers, and also can’t find support from the outside, how are you supposed to do?
3. What will happen to Magento 1 stores?
Magento merchants can consider moving to another e-commerce platform such as Shopify, WooCommerce, BigCommerce to deal with the end of the Magento 1 platform. However, the best solution is undoubtedly migrating from Magento 1 to Magento 2.
As you might know, transferring data (products, customers, orders,…) between different platforms will be very risky due to different architecture. On the other hand, Magento provides the Data Migration Tool to help store owners to move database assets from Magento 1 to 2 with ease.
Furthermore, since you have already been familiar with the Magento platform, it will take little time to get used to with Magento 2 admin panel and manage your new site effectively. In comparison, you will need to learn everything from scratch if deciding to use an absolutely new e-platform.
4. How does the Magento 2 migration process work?
To migrate from Magento 1 to Magento 2, your site will go through some essential steps below:
Due to the fact that the Magento 2 is totally different from Magento 1 in terms of coding, your Magento 2 site must have a new theme. You can easily get a beautiful ready-made Magento 2 web design template on the theme market.
However, if you are not satisfied with the quality/ design of the available themes, then you should look for custom web design services. At Adaptify, we provide many options, which vary from cloning your current Magento 1 design to creating a brand new one as your requirements.
Since all of the plugins of Magento 1 are not compatible with Magento 2, having new extensions is a must.
The good news is that most of Magento 1 extensions have similar versions for Magento 2. What you need to do is finding the best replacements and install those on your new site.
In general, when the clients send us a request for Magento 2 migration, we will ask them to provide the list of their Magento 1 modules. Then, with our strong experience, we can instantly suggest the best options for M2. Sometimes, there is no need to buy new plugins, but we will develop custom functions directly on the new store.
Data transfer from Magento 1 to 2 is unquestionably the most crucial step. Although we can use Magento’s official data migration tools, there is still a lot of things to do. Owing to that, the process must be implemented by the experts/ experienced developers to avoid data loss.
If you ask for Adaptify’s Magento 2 migration service, moving data, in particular, we will perform the data migration in 2 steps. First, we will create a backup and migrate the data from your current site to the development site (on our server). Second, we will transfer the data again from the development site to your live site (on your selected server). So, it is impossible to lose anything during the migration process.
Migrate Settings/ Configurations
Language, currency, payment, shipping, email templates, store information… in your current store, all need setting up again to finish the Magento 2 migration process.
5. What to expect from your Magento 2 website?
Fast website speed and stable performance
Default Ajax Cart on Magento 2 supports switching sessions without reloading the whole page, which would generate a better experience for all customers on your site.
Additionally, PHP 7, the programming language of Magento 2, supplies more superior loading as compared to the older PHP versions.
The site performance is also boosted by the cache. Magento 2 uses the Varnish cache and HTTP accelerator which can easily cache requests.
The complicated checkout increases the abandonment of the shopping cart. To handle that, Magento 2 offers one-page checkout, which is much faster than that of Magento 1.
Ease of modern technology integration
There are many solutions to integrate Magento 2 websites with Accelerated Mobile Pages (AMP), Progressive Web App (PWA), or other advanced technologies. However, those are not available for Magento 1 platform.
Once you complete Magento 2 migration, taking your site to the next level with AMP or PWA is no longer difficult.
6. When should I migrate to Magento 2?
It has been 5 years since Magento 2 came out (July 2015). It can also be understood that Magento has given business owners 5 years to prepare for the migration. If you are still using Magento 1 platform, you have missed a perfect opportunity to enhance your store for years.
Once again, we want to remind you that Magento will stop supporting Magento 1 when June 2020 ends. If your site hasn’t been re-platformed, you should do it right now.
Magento 1 End of Life is a big inconvenience for every Magento e-commerce business. To cope with it, there is no better option than implement Magento migration from 1 to 2.
With consolidated experience in Magento development- delivering Magento services since 2011, Adaptify is the first choice of many store owners when they want to upgrade their site. We’d love to hear from you soon!
Magento 1 to 2 Migration — 20 Frequently Asked Questions & Answers
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 remaining 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?
2. How to Migrate Theme from Magento 1 To Magento 2?
3. How to Migrate Extensions from Magento 1 To 2?
4. How to Migrate Data from Magento 1 To Magento 2?
5. How to Migrate Custom Code from Magento 1 To 2?
6. How Long Does It Take to Migrate Magento Site?
7. How Much Does It Cost to Conduct Magento Migration From 1 to 2?
8. Should the Merchants Migrate to Magento 2 Themselves?
9. How to Hire A Reliable Magento Agency For Magento 1 To 2 Migration?
10. What Will We Get After Implementing Magento 1 To 2 Migration?
11. Which Version of Magento 2 Should We Migrate To?
12. Do Magento 2 Migrations Affect the Current Site Performance?
13. How Can Merchants Get User Guide to Manage Their New Magento 2 Stores?
14. Does the Number of Products Influence the Time for Data Migration?
15. Can Merchants Migrate Multiple Websites to Magento 2?
16. How Can We Merge Multiple Websites to Only One After Magento Migration?
17. How Can We Migrate Data of Extensions to Magento 2 Website?
18. Should We Install Cache Management Extensions for Magento 2 Stores?
19. How Can We Make Sure That the Latest Data Is Migrated to Magento 2?
20. How Can Store Owners Get Support After Magento 2 Migrations?
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.
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?
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 favourite 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 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 times 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.
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.
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, Adaptify is confident to deliver a high-quality Magento migration service within your budget.
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.
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 (April 2020), Magento 2.3.4 is the latest version of Magento 2, which was released on January 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.
Adaptify is one of the best choices when it comes to high-quality Magento migration service with affordable pricing. Send your requests to [email protected] to get a free quotation and consultation!
Magento Migration Service — Affordable Magento 2 Migration Packages
Why Magento Migration?
It’s no doubt that Magento 2 has significantly outperformed Magento 1 in most of the aspects, from the website design, performance to the user experience. Moreover, the whole Magento community is gradually switching their attention to Magento 2. As a result, more and more store owners look for Magento migration service to upgrade their site in recent years. If you don’t want to implement Magento migration, there are some possible threats such as no longer receiving support from Magento officials and Magento extension providers.
Magento 1 is obsolete
- Slow performance
- Technical & boring admin interface
- Legacy checkout
- Old-fashioned design
- No more new features, just security patches
- Old themes & extensions
Magento 2 offers excellence
- Outstanding performance
- Modern & user-friendly admin interface
- Streamlined Checkout
- Responsive & mobile-friendly design
- Improved Security
- Multiple payment methods
- Continuous improvements & updates
- Lots of new themes & extensions
Magento 2 is attention-grabbing
- Magento 2 draws all attention of Magento officials, Magento module developers, and Magento community
- Magento 1 might disappear one day
- Magento 2 is the future
Go e-commerce. Go Magento 2
Many Magento experts believe that Magento 2 will replace its previous version completely in the near future. Do you want to lag behind with the old platform or stay ahead of the competition with Magento 2 Migration?
- While other Magento 2 Migration Service providers only offer up to 3 months of support (or charge a high fee for that), Adaptify is willing to give Free 6-12 months of support after completing the migration process.
- For some extensions (e.g.: Reward Points, Blog, FAQs, Testimonials, Gallery, Store Credit…) we also need to migrate data of Magento 1 extensions to Magento 2.
- The client must provide us with the new themes/ extensions for Magento 2. We can suggest proper replacements.
- If the client wants to add multiple languages to the new store, please assist us in the translation process.
To get a specific quote for your project, please contact us! Contact
As you probably know, Magento 2 migration process would take a lot of time and effort due to its complexity and plenty of customizations required. This is the reason why you should find a reputable Magento migration service provider to share your burden rather than do it yourself.
Adaptify is one of the top offshore Magento development companies that provide high-quality but affordable Magento migration service. Our dedicated team of Magento developers possesses more than 8-year experience in Magento on average and substantial expertise in delivering Magento migration service as well.
We have conducted a wide range of Magento migrations with any level of complexity and gained proven succeeds. Moreover, we are able to give you the best advice for your Magento 2 migration project thanks to our wealth of experience. Don’t worry if you don’t know where to start and what to do, just send us a request!
Understanding that for e-commerce merchants “Time is money”, we try our best to deliver Magento 1 to Magento 2 migration projects in the optimal period of time while still assuring their highest quality.
Simple Magento Migration Projects
- Ready-made theme applied with minor customization
- Less than 15 extensions
- Only crucial database assets migration
- Few or no custom functions
- Default or popular shipping & payment integrations
Estimated Time: From 1-2 Months
Complex Magento Migration Projects
- Old website cloning/ New website design from the scratch
- More than 15 extensions
- Plenty of database assets to migrate
- Many custom functions
- Complicated shipping & payment integrations
Estimated Time: From 2-5 Months
We promise to bring you a smooth and data loss-free migration to Magento 2 with the minimum lead time.
We deeply understand that most of the merchants will worry when outsourcing their Magento migration from 1 to 2 projects to an agency. Therefore, we endeavour to make everything explicit as much as possible. All of our projects must follow the four criteria: Clear, Professional, Transparent and Flexible.
- Detailed Proposal after getting request (estimated time & cost, project scope,…).
- Specific Project Timeline before starting the project (milestones, deadlines, tasks/ subtasks…)
- Source code management by GIT using Bitbucket
- Task management on Jira.
- Secure client’s site information.
- Weekly report to clients (task statuses & logged time).
- Thorough document of Magento migration process after completing the project.
- Instant solution suggestion when there is an issue.
- Constant communication with the client (via phone, email, video conference, Skype,…).
We simplify the migration procedure to Magento 2 for the store owners. Our dedicated developers will guide you in each stage of your Magento migration process to build a fully optimized website. Contact us and we will give you a proper consultation.
In order to get the highest customer satisfaction, besides delivering an excellent Magento 2 migration service at a reasonable price, we offer from at least 6 months of free support after moving the client’s site to live. During that time, the store owners can keep in touch with us and report any issues that they face when running the new website.