Bazylia – a store migration from Magento 1 to Magento 2

  • Magento 2
  • Migration from Magento 1
  • Subiekt GT
  • BaseLinker
  • Multistore
  • SEO
The Bazylia.pl store after the move to Magento 2: the home page in a desktop browser window, the same page on a tablet and in a mobile view

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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 05

    The BaseLinker integration

    BaseLinker was integrated with the solution to serve many sales channels and to manage them from one place.

  6. 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 sitesBazyliaPremium-HomeMultistoreSubiekt GTMulti-warehouseBaseLinkerSales channelsAllegroCeneoEmpikMagento 2in-house template

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.

Let's talk about an ERP integration

How the solution runs

01

Bazylia receives product information and stock levels from many suppliers.

02

The in-house module was connected to the ERP.

03

The solution made it possible to automate gathering and holding the information from the suppliers.

The three steps described in the source material. There is no module interface and no ERP panel here, because the source shows neither.

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 home page of the Bazylia.pl store: a menu with categories and the Holidays, BazyliaKIDS, Promotions, New in, Blog and Brands sections, with a promotional banner showing a mug below it
The home page of the Bazylia.pl store.
  • 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.

A product page of the Bazylia.pl store on a laptop screen standing on a desk: a photograph of a blender, the price and an add-to-cart button
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 Zubik, Retail Ecommerce Manager, Everyday Sp. z o.o.Milena ZubikRetail Ecommerce Manager, Everyday Sp. z o.o.

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 services

The 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.

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.

Małgorzata Gudalewska, Head of Sales at Aurora Creation

Małgorzata Gudalewska

Head of Sales

+48 664 531 867[email protected]
[email protected]ul. Jana Henryka Dąbrowskiego 28, 15-872 Białystok, Poland
See the Magento 2 migration service
No files chosen
Thank you, we'll get back to you within 1 business day.