The store will not work correctly when cookies are disabled.
Your privacy is our priority!
When you visit our website, we use cookies and similar technologies to access or store information on your system's browser. In addition to the necessary technologies, we also use optional solutions, also from external companies, enabling the analysis of our website’s visits and the effectiveness of our promotional activities as well as the creation of individual user profiles, the presentation of individually tailored advertising on the website and third-party websites and use by entities for their own needs. third. These activities may also take place in non-EU countries with a lower level of data protection (e.g., USA). You can help us by clicking on "Accept all" and thus consenting to the optional processing and transfer of data. You can withdraw or change this consent at any time with effect for the future by clicking Settings.
Cookie Configuration
Our website uses cookies, which we divided for the user into the following categories.
Please note that the settings that will be made here will only apply to the currently used device and the currently used web browser, and for other devices and / or browsers, they must be entered again. If you delete cookies, these settings will be reset.
Required
Cookies are used to ensure the basic functionality of our website (e.g., shopping cart, customer account, etc.). They enable the proper functioning of the website and the purchase of new products. Cookie preferences are also stored, which we ask the user about as soon as the website is launched.
Read less
Statistics
To monitor our website and our services and to continuously improve them, cookies are used to collect anonymous information about how the user uses the website using Adobe Analytics and Google Analytics. Based on this data, we can continuously optimize the operation of the website for various devices (e.g., laptop, tablets, smartphones, etc.) and browsers (Safari, Chrome, Firefox, Microsoft Edge, etc.) to be able to use it as best and without interruptions.
Read more
Marketing
To be able to offer you personalized advertising, we use cookies that allow us to recognize you again on our website and on the websites where our advertising is located. In this way, we can display on our website and on other websites relevant advertising content that is of interest to you.
e-horyzont.pl - Migration from Magento 1 and development to Magento 2.
For Fam, the exclusive distributor of the Jack Wolfskin brand in Poland, we have performed an advanced data migration from a developed, advanced e-commerce platform based on Magento 1 to a new store on Magento 2.
We divided the migration into 5 stages
1. Analysis and preparation
At this stage, based on workshops with the client, we collected the necessary requirements, based on which the migration BACKLOG was prepared. This stage included deciding on which data will be transferred, as well as which elements a do not have to be reflected in the new project.
2. Migration planning
After discussing the complexity and progress of the migration with the team, we planned the entire workflow in the project divided into scenario variants, considering the positive and negative consequences of the actions taken. We wanted to be ready for all possibilities.
3. Implementation of migration scripts
Using our own knowledge and experience, we developed migration scripts based on a previously prepared analysis of customer needs (functionalities, integration, data, SEO, server configuration)
4. Performing the migration
We implemented migration scripts and operationally controlled the process.
5. Analysis and assessment of the post-migration situation
We started analyzing logs and data from analytical platforms and implemented usability tests.
Migration process
Migration of functionality from Magento 1
We moved and recreated the functionalities that are crucial for business operation from the previous platform onto Magento 2. In addition, based on conversations with the client, we established a catalog of unused functionalities that were not subject to migration. This approach made it possible to slim down the platform from the very beginning.
Integration migration
We have mapped the functional integration with Magento 1 related to the client's ERP class system and external systems.
Database migration
We recreated the database in a test environment (pre-production) where the testers performed the planned round of functional tests.
SEO settings migration
We carried out SEO migration, which covered such areas as: Google Search Console, Google Analytics, Google Tag Manager, automated mapping of old URLs to 301 redirects. The whole process was based on an SEO audit performed by an external agency working for the client.
Final tests
We conducted automatic and manual tests of the new platform based on a previously prepared test scenario. We put special emphasis on the correctness of the data provided as well as the implemented redirections.
Workshops with the client
The team delegated by the client was comprehensively trained by to ensure that working with the new platform is simple and satisfying.
Documentation
The entire migration process was documented with an emphasis on the operations performed, tasks, execution times, and implemented functionalities.
Launching a new platform on Magento 2
Based on the client's needs, we planned the launch for a period where reduced store traffic was expected. We developed a checklist and a launch scenario, previously prepared internally based on experience from past migrations.
We had prepared scenarios in case of various circumstances that could arise after the launch.
1. Successful switch to a new platform. 2. A problem switch requiring quick developer intervention and writing hotfixes in real time. To implement this scenario, the development team was on standby, as well as a person from the e-commerce department on the client's side. 3. In case of failure, return to the old platform. 4. Thanks to Cloudflare's DNS service on the server side, it was possible to quickly switch the platform to Magento 2.
After takeoff
1. The testing team conducted tests of the test environment. 2. Server logs, its load, Google Analytics, Google Search Console, Google Tag Manager, System NewRelic were monitored 3. The commissioning report has been made.
Summary
It's 2022, it's been almost 5 years since the migration, during which we have made a number of new integrations for the client, implemented new dedicated solutions and are constantly up to the task. We are currently working on a project to rewrite the front of the store to Hyva Template, which we will talk about in a future post.