Bazylia – a store migration from Magento 1 to Magento 2
- Magento 2
- Migration from Magento 1
- Subiekt GT
- BaseLinker
- Multistore
- SEO

Magento 2, automated processes and two eCommerce sites in one panel
Magento 2
The existing store migrated from Magento 1 to Magento 2 using an in-house template.
2 eCommerce
Bazylia and Premium-Home run on separate URLs and have different visual identities, while sharing one admin panel.
Subiekt GT
The ERP integration made it possible to automate warehouse and accounting processes.
BaseLinker
An integration supporting sales across many channels.
Project scope
A Magento 2 implementation on an in-house template, an integration with the Subiekt ERP, an in-house multi-warehouse module, a BaseLinker integration, the use of Magento 2 Multistore and SEO work.
Technologies
Magento 2, Subiekt GT, BaseLinker.
Magento 1 was limiting the store's growth
The Bazylia store previously ran on Magento 1. Insufficient room for modifications and for shipping new features, together with the platform's low efficiency, led to the decision to change the engine for a faster and scalable one.
Bazylia also sells goods from many suppliers. Product information and stock levels were pulled from each partner separately, which took a great deal of time.
The company presents a broad range across many sales channels and uses Ceneo, Allegro and Empik among others. Managing sales in one place became a necessity in that situation.
The areas that had to change
- 01
Moving from Magento 1 to Magento 2
The existing platform left too little room for modifications and for shipping further features. The project required changing the store's engine to Magento 2.
- 02
Automating warehouse and accounting processes
Many warehouse and accounting processes had previously been done by hand. The project covered an integration between Magento 2 and Subiekt GT, which made it possible to automate them.
- 03
Information from many suppliers
Pulling product data and stock levels from each supplier separately took a great deal of time. A solution automating that process was needed.
- 04
Selling through many channels
Bazylia sells through Ceneo, Allegro and Empik among others. With that many channels, managing them from one place was needed.
- 05
Two stores in one panel
The client wanted two sales platforms served from one admin panel, while keeping separate URLs and different visual identities.
From analysing the needs to the Magento 2 implementation and the integrations
The project started with research into Bazylia's needs and conversations about the company's future plans and expected budget. The technologies used in the implementation were chosen on that basis.
See the Magento 2 migration service- 01
Analysing the needs and the plans
Bazylia's needs, the company's future plans and the expected budget were analysed in order to choose technologies matching the goal of the project.
- 02
The Magento 2 implementation
Magento 2 was implemented using Aurora Creation's own template. That solution shortened the implementation and optimised the cost of the migration, while keeping room for further development and for integrating new features.
- 03
The Subiekt GT integration
Magento 2 was integrated with the Subiekt GT ERP. The integration made it possible to automate the warehouse and accounting processes that had previously been done by hand.
- 04
Automating the supplier data
The in-house module was connected to the ERP in order to automate gathering and holding the information coming from the suppliers Bazylia works with.
- 05
The BaseLinker integration
BaseLinker was integrated with the solution to serve many sales channels and to manage them from one place.
- 06
Launching Multistore and the SEO work
The Magento 2 Multistore feature was used to serve two eCommerce sites from one panel. The project also covered the SEO work tied to the new version of the store.
Magento 2 connected to the ERP, to BaseLinker and to Multistore
The Magento 2 platform was integrated with Subiekt GT and with BaseLinker. The project also used an in-house multi-warehouse module and Magento 2's native Multistore feature.
Two eCommerce sites
- Bazylia
- Premium-Home
Multistore
Magento 2
in-house template
Systems connected to the platform
- Subiekt GT
- Multi-warehouse
- BaseLinker
Sales channels
- Allegro
- Ceneo
- Empik
The figure carries only the elements the source material confirms. Subiekt GT and BaseLinker are systems connected to the platform. The in-house multi-warehouse module is connected to the ERP rather than directly to Magento 2, and that is how it is drawn. Multistore is a feature of the platform itself, and it is what lets one installation serve two eCommerce sites.
The direction of the individual data exchanges is not marked, because the source material does not state it. The figure shows what was connected to what, not which way the data travels.
What is on the diagram
- Subiekt GT
- The integration made it possible to automate warehouse and accounting processes: updating stock levels, pulling order information, generating commercial documents, building reports and summaries from Magento 2 data, and updating the customer and product records.
- Multi-warehouse
- An in-house module connected to the ERP, used to automate gathering and holding the information from Bazylia's suppliers.
- BaseLinker
- The integration supports selling through many channels: bulk changes to listings, synchronising current stock levels across the platforms served, and coordinating orders automatically.
- Multistore
- The feature made it possible to serve Bazylia and Premium-Home from one admin panel while keeping separate URLs and different visual identities.
Automating the information from many suppliers
Bazylia sells goods from many suppliers. Product information and stock levels used to be pulled from each partner separately, which took a great deal of time.
Connecting the in-house module to the ERP replaced the manual process of pulling information from each partner. Alongside it, the Subiekt GT integration with Magento 2 covered the processes around stock levels, orders, commercial documents and the customer and product records, among others.
How the solution runs
Bazylia receives product information and stock levels from many suppliers.
The in-house module was connected to the ERP.
The solution made it possible to automate gathering and holding the information from the suppliers.
The solutions delivered in this project
The scope covered the Subiekt GT and BaseLinker integrations, the in-house multi-warehouse module, a second eCommerce site in Multistore, and SEO work.

The Magento 2 and Subiekt GT integration
The integration covers automatic stock-level updates, pulling order information, generating commercial documents automatically, building reports and summaries from Magento 2 data, and updating the customer and product records between the sales platform and the ERP.
The in-house multi-warehouse module
The module was connected to the ERP in order to automate pulling and holding the information coming from the many suppliers Bazylia works with.
BaseLinker for many sales channels
The BaseLinker integration makes it possible to change listings in bulk, to synchronise current stock levels across the platforms served, and to coordinate orders automatically: from status updates and invoices to booking shipments and preparing the documents needed for dispatch.
Two eCommerce sites in Magento 2 Multistore
The Multistore feature was used to launch a second store, Premium-Home. Bazylia and Premium-Home have separate URLs and different visual identities, but share one admin panel.
SEO work
The scope covered a new H heading structure, category naming matched to keywords, an analysis of the product filtering system, a check of the content and links available to Google's crawler, an analysis of internal and external links blocked from it, and verifying and mapping the 301 redirects to the new version of the store.
Magento 2 opened new room for growth and automated the processes
The migration to Magento 2 opened room for growth that had not been available before. According to the source material, moving to the new platform increased the page loading speed, improved the appearance and behaviour on mobile devices, enabled new reporting options and made effective SEO work possible.

- Magento 2
- The migration opened room for developing the store that was not available before.
- Automation
- Many warehouse and accounting processes that had been done by hand were automated.
- 2 eCommerce
- Bazylia and Premium-Home share one admin panel while keeping separate URLs and different visual identities.
- SEO
- The SEO work improved the eCommerce site's visibility in Google.
The Subiekt GT integration automated many warehouse and accounting processes that had previously been done by hand. A second store, Premium-Home, was launched within Multistore, and the SEO work improved the eCommerce site's visibility in Google.
“Aurora is professionalism in its purest form”
Aurora to profesjonalizm w czystej postaci. Elastyczność i odpowiedź na nasze potrzeby, to coś, czego długo szukaliśmy u partnera z zakresu rozwiązań eCommerce. Inicjatywa wykazywana przez Pracowników firmy, świetna komunikacja oraz ich zaangażowanie sprawiają, że projekty wspólnie prowadzone udaje się zakończyć sukcesem.See the other references
Milena ZubikRetail Ecommerce Manager, Everyday Sp. z o.o.What Bazylia's project says about similar Magento 2 work
- 01See the migration service
A migration from Magento 1 to Magento 2
The project shows the scope of work involved in moving from an older version of Magento to Magento 2, while keeping room for further development and for integrating new features.
- 02Let's talk about an integration
A Magento 2 and ERP integration
The project covered connecting Magento 2 to Subiekt GT and automating the processes around stock levels, orders, documents and records.
- 03See the Magento 2 services
Multistore and many sales channels
The project used Magento 2 Multistore to serve two eCommerce sites from one panel, and BaseLinker to handle sales run through many channels.
Frequent questions about the Bazylia project
The key facts about the migration, the integrations and the solutions delivered in this project.
See the Magento 2 servicesThe existing platform left too little room for modifications and for shipping new features, and its efficiency was low. That is why the decision was taken to change the engine for a faster and scalable one — Magento 2.
The integration covers automatic stock-level updates, pulling order information, generating commercial documents, building reports and summaries from Magento 2 data, and updating the customer and product records between the sales platform and the ERP.
The module was connected to the ERP in order to automate gathering and holding the information coming from Bazylia's many suppliers.
Magento 2's native Multistore feature was used. It made it possible to launch Premium-Home as a second store. Both eCommerce sites have separate URLs and different visual identities, but share one admin panel.
BaseLinker supports selling through many channels. Among other things, it allows bulk changes to listings, stock-level synchronisation and automatic order coordination. The source material names Ceneo, Allegro and Empik as the platforms Bazylia uses.
The work covered a new H heading structure, category naming matched to keywords, an analysis of the product filtering, a check of the content and links available to Google's crawler, an analysis of internal and external links blocked from it, and verifying and mapping the 301 redirects to the new version of the store. Work like that is part of every migration to Magento 2.
See other projects
Two projects of the same shape: one Magento 2 installation serving several stores and exchanging data with an ERP.
Migration and multistoreTwo beauty stores on Magento 2 with one cart
A migration from Magento 1, a second brand in the same installation, a shared cart and order handling integrated with the Merit ERP.
See the case study
The same set of systemsSeveral stores, warehouses and an ERP on one installation
A premium-brand distributor on Magento 2, with a Subiekt and BaseLinker integration, multistore and multi-warehouse handling.
See the case study
Planning a migration to Magento 2, or further work on your store?
Tell us which platform your store runs on today, which systems and sales channels you use, and the scope of the changes you are planning.
That information is what lets us set out the scope of the project and the solutions to account for in the conversations that follow.

