Krosno – aktualizacja i rozwój sklepu na Magento 2

  • Magento 2
  • API REST
  • SAP
  • BaseLinker
  • YouLead
  • Web push
Sklep Krosno na Magento 2 w trzech widokach: strona główna na desktopie z paskiem promocji kolekcji Splendour, ta sama strona na telefonie oraz na tablecie z listą polecanych produktów.

Najważniejsze informacje o projekcie

Magento 2.4.3

Aktualizacja wersji Magento 2, z której korzystał sklep — z 2.2.1 do 2.4.3.

API REST

Nowy sposób komunikacji z SAP i BaseLinkerem zamiast wymiany danych przez pliki CSV.

2 nowe opcje

Zmiany w checkoucie: dostawa na inny adres oraz możliwość wpisania NIP po wyborze faktury VAT.

YouLead

Wdrożenie nowego systemu wykorzystywanego w e-mail marketingu wraz z integracją funkcji Web push.

Technologie

Magento 2, API REST, SAP, BaseLinker, YouLead, Web push.

Zakres projektu

  • aktualizacja Magento
  • zmiana sposobu komunikacji z SAP i BaseLinkerem
  • opracowanie funkcji tworzenia zestawów produktowych
  • integracja funkcji importu opinii Google
  • wdrożenie systemu YouLead
  • zastosowanie nowych metod wysyłki
  • dostosowanie checkoutu do użytkownika
  • integracja funkcji wielokrotnego wyboru filtrów

Istniejący sklep wymagał aktualizacji i dalszego rozwoju

Sklep działał na Magento 2.2.1. Nieaktualna wersja platformy ograniczała możliwość aktywnego rozwijania jej o nowe funkcjonalności. Aktualizacja do wersji 2.4.3 była potrzebna do dalszej rozbudowy witryny oraz utrzymania wsparcia Adobe w zakresie ochrony przed cyberatakami.

Zmiany wymagał również sposób komunikacji z systemami zewnętrznymi. SAP i BaseLinker wykorzystywały wcześniej do wymiany danych pliki CSV.

Kolejnym obszarem był e-mail marketing. Narzędzie używane wcześniej przez Krosno nie spełniało wymagań funkcjonalnych firmy, dlatego zostało zastąpione systemem YouLead.

Projekt objął również dalszy rozwój funkcji dostępnych dla użytkowników sklepu — od zestawów produktowych i metod dostawy po checkout i filtrowanie produktów.

Sytuacja przed projektem

  • sklep na Magento 2.2.1
  • ograniczona możliwość rozwijania platformy o nowe funkcjonalności
  • wymiana danych z SAP i BaseLinkerem oparta na plikach CSV
  • narzędzie do e-mail marketingu niespełniające wymagań funkcjonalnych firmy

Główne obszary wymagające zmian

  • 01

    Aktualizacja Magento 2

    Magento 2.2.1 ograniczało aktywny rozwój platformy o kolejne funkcjonalności. Aktualizacja do wersji 2.4.3 wymagała również dostosowania sklepu do nowych ustawień platformy.

  • 02

    Zmiana komunikacji z SAP i BaseLinkerem

    Wymiana danych z zewnętrznymi narzędziami była oparta na plikach CSV. Zakres projektu obejmował wprowadzenie możliwości komunikacji poprzez API REST.

  • 03

    Zmiana narzędzia do e-mail marketingu

    Dotychczas wykorzystywane narzędzie nie spełniało wymagań funkcjonalnych Krosno. W ramach projektu wdrożono system YouLead, który umożliwił również integrację funkcji Web push.

  • 04

    Rozwój procesu zakupowego i funkcji sklepu

    Zakres prac obejmował zestawy produktowe, nowe metody wysyłki, zmiany checkoutu, automatyczny import opinii Google oraz wielokrotny wybór filtrów.

Zakres wykonanych prac

Prace objęły zarówno warstwę technologiczną sklepu i komunikację z systemami zewnętrznymi, jak również funkcje bezpośrednio związane z ofertą, marketingiem i procesem zakupowym. Punkty opisują zakres, a nie potwierdzoną chronologię realizacji.

Sprawdź rozwój Magento 2
  1. 01

    Aktualizacja Magento do wersji 2.4.3

    Sklep został zaktualizowany z Magento 2.2.1 do 2.4.3. Dostosowanie platformy do nowych ustawień dezaktywowało część wcześniejszych funkcjonalności, które straciły swoje zastosowanie. Zaplanowany proces aktualizacji obejmował również przywrócenie odpowiedniej formy sklepu.

  2. 02

    Zmiana komunikacji na API REST

    Dotychczasowa wymiana danych za pomocą plików CSV została zastąpiona możliwością komunikacji SAP i BaseLinkera poprzez API REST.

  3. 03

    Opracowanie zestawów produktowych

    Wdrożono funkcję pozwalającą przygotowywać zestawy z własną grafiką, opisem i kwotami innymi niż w przypadku pojedynczych produktów. Zestawy zostały bezpośrednio połączone z systemem magazynowym.

  4. 04

    Rozwój funkcji marketingowych

    Zintegrowano funkcję automatycznego importu opinii Google oraz wdrożono system YouLead. Zastosowanie YouLead umożliwiło również integrację funkcji Web push.

  5. 05

    Nowe metody wysyłki i zmiany checkoutu

    Rozszerzono dostępne możliwości dostawy oraz zmieniono checkout. Wprowadzono możliwość dostawy na adres inny niż rozliczeniowy oraz wpisania numeru NIP po zaznaczeniu opcji otrzymania faktury VAT.

  6. 06

    Wielokrotny wybór filtrów

    Wdrożono funkcję pozwalającą zaznaczać wiele filtrów jednocześnie podczas wyszukiwania produktów.

Magento 2 i połączone systemy

W ramach projektu zmieniono sposób komunikacji z SAP i BaseLinkerem, połączono zestawy produktowe z systemem magazynowym oraz wdrożono funkcje związane z opiniami Google i systemem YouLead.

SAPBaseLinkerSystem magazynowyGoogleYouLeadWeb pushMagento 2Sklep Krosno

Diagram pokazuje wyłącznie te relacje, które opisuje materiał źródłowy. Przy SAP i BaseLinkerze nie podajemy zakresu ani kierunku wymiany danych, bo materiał ich nie określa — stąd przewody bez kierunku.

  • SAPZmiana sposobu wymiany danych z plików CSV na komunikację poprzez API REST.
  • BaseLinkerZmiana sposobu wymiany danych z plików CSV na komunikację poprzez API REST.
  • System magazynowyBezpośrednie połączenie z zestawami produktowymi. Sprzedaż zestawu pomniejsza stany produktów składowych.
  • GoogleAutomatyczny import opinii zamieszczonych w Google do sklepu internetowego.
  • YouLeadE-mail marketing, analityka zachowań klientów i monitorowanie działań w kampaniach.
  • Web pushFunkcja zintegrowana dzięki zastosowaniu systemu YouLead.

Zmiana komunikacji z plików CSV na API REST

SAP i BaseLinker wykorzystywały wcześniej do wymiany danych pliki CSV. W ramach projektu wprowadzono możliwość komunikacji za pośrednictwem API REST.

Na czym polegała zmiana

  1. 01Dotychczasowa wymiana danych z SAP i BaseLinkerem odbywała się za pomocą plików CSV.
  2. 02Wprowadzono możliwość komunikacji poprzez API REST.
  3. 03Nowe rozwiązanie ułatwiło modyfikowanie i rozbudowywanie integracji o kolejne informacje.
  4. 04Komunikaty API REST umożliwiły zaprogramowanie konkretnych działań wykonywanych po wykryciu niezgodności.
  5. 05Rozwiązanie pozwoliło również dokładnie określić strukturę danych i format informacji przyjmowanych przez pola.

Przed

SAP i BaseLinkerPliki CSVSklep

Po

SAP i BaseLinkerAPI RESTSklep

Zmiana sposobu komunikacji stworzyła podstawę do łatwiejszego modyfikowania i dalszego rozwoju integracji. API REST pozwoliło również obsługiwać określone błędy oraz definiować strukturę przekazywanych danych.

Porozmawiaj o projekcie

Funkcje wdrożone w sklepie Krosno

Sześć funkcji, które objął rozwój sklepu — od zestawów produktowych i opinii Google po checkout i filtrowanie.

Zestawy produktowe połączone z systemem magazynowym

Wdrożono możliwość przygotowywania zestawów składających się z kilku produktów. Zestaw może otrzymać indywidualną grafikę, opis oraz kwoty inne niż w przypadku pojedynczych towarów. Został również bezpośrednio połączony z systemem magazynowym, który odnotowuje sprzedaż i pomniejsza stany produktów wchodzących w skład kompozycji.

Karta zestawu „Komplet do wina Harmony (3 el.)” w sklepie Krosno na ekranie laptopa i telefonu: własne zdjęcie kompozycji, cena 99,99 zł, przycisk „Do koszyka” oraz parametry z liczbą elementów.
Zestaw produktowy w sklepie Krosno.

Automatyczny import opinii Google

Zintegrowano funkcję automatycznego importu opinii zamieszczonych w Google. Użytkownik może przeglądać je bez konieczności opuszczania witryny sklepu.

YouLead i Web push

Dotychczasowe narzędzie wykorzystywane przez Krosno nie spełniało wymagań funkcjonalnych firmy, dlatego wdrożono system YouLead. Dostępne w nim funkcje obejmują rozwój lejka marketingowego, analitykę zachowań klientów i monitorowanie działań użytkowników podczas kampanii e-mail marketingowych. Zastosowanie YouLead umożliwiło również integrację funkcji Web push.

Nowe metody wysyłki

Rozszerzono możliwości wyboru sposobu dostawy produktów. Wśród nowych metod wymienionych w materiale źródłowym znajdują się m.in. Poczta Polska, Pocztex24, Paczkomat oraz DHL Parcelshop.

Checkout dostosowany do użytkownika

Dotychczasowy checkout został zmieniony z wykorzystaniem autorskiego modułu. Dodano możliwość podania danych dostawy innych niż adres rozliczeniowy oraz wpisania numeru NIP firmy dopiero po zaznaczeniu opcji „Chcę otrzymać fakturę VAT”.

Wielokrotny wybór filtrów

Wdrożono możliwość zaznaczania wielu filtrów jednocześnie. Funkcja skróciła czas potrzebny na wyszukiwanie produktów odpowiadających precyzyjnie określonym wymaganiom.

Aktualizacja platformy i dalszy rozwój sklepu

Projekt zakończył się aktualizacją Magento do wersji 2.4.3, zmianą sposobu komunikacji z SAP i BaseLinkerem oraz wdrożeniem kolejnych funkcjonalności związanych z ofertą, marketingiem, dostawą i procesem zakupowym.

Strona główna sklepu Krosno na Magento 2 wyświetlona na iMacu, z paskiem adresu krosno.com.pl i banerem kolekcji Splendour.
Magento 2.4.3
Sklep został zaktualizowany z wersji 2.2.1. Aktualizacja umożliwiła dalszą rozbudowę witryny oraz utrzymanie wsparcia Adobe w zakresie ochrony przed cyberatakami.
API REST
Zmiana komunikacji z SAP i BaseLinkerem stworzyła możliwość łatwiejszego modyfikowania i dalszego rozwijania integracji.
YouLead
Wdrożenie systemu umożliwiło rozwój e-mail marketingu oraz integrację funkcji Web push.
Proces zakupowy
Nowe metody dostawy zwiększyły możliwość swobodnego wyboru sposobu odbioru produktów. Zmiany checkoutu i pozostałe prace rozwojowe wskazano jako działania ograniczające ryzyko porzucania koszyków podczas finalizacji zamówienia.

Nie podajemy procentów, danych o sprzedaży, konwersji ani przychodach — materiał źródłowy takich informacji nie zawiera.

Krosno Glass o przebiegu i efektach współpracy

Jestem bardzo zadowolona z przebiegu i efektów naszej współpracy.
Zobacz pozostałe referencje
Katarzyna Pelczar, Dyrektor e‑commerce, Krosno Glass S.A.Katarzyna PelczarDyrektor e‑commerce, Krosno Glass S.A.

Najczęściej zadawane pytania o projekt Krosno

Najważniejsze informacje o aktualizacji Magento, integracjach i funkcjach wdrożonych w ramach rozwoju sklepu.

Poznaj rozwój Magento 2

Sklep działał wcześniej na Magento 2.2.1. W ramach projektu platforma została zaktualizowana do wersji 2.4.3. Szerzej o platformie piszemy na stronie Magento 2.

SAP i BaseLinker wykorzystywały wcześniej do wymiany danych pliki CSV. Wprowadzona zmiana umożliwiła komunikację za pośrednictwem API REST.

Zestaw może posiadać własną grafikę, opis i kwoty inne niż pojedyncze produkty. Jest bezpośrednio połączony z systemem magazynowym, który po jego sprzedaży pomniejsza stany produktów wchodzących w skład kompozycji.

Wdrożono system YouLead oraz automatyczny import opinii Google. Zastosowanie YouLead umożliwiło również integrację funkcji Web push.

Dodano możliwość podania danych dostawy innych niż adres rozliczeniowy oraz wpisania numeru NIP firmy po zaznaczeniu opcji „Chcę otrzymać fakturę VAT”.

Wdrożono możliwość zaznaczania wielu filtrów jednocześnie, co skróciło czas potrzebny na wyszukiwanie produktów odpowiadających określonym wymaganiom. Podobne prace prowadzimy w ramach rozwoju Magento 2.

Twój sklep Magento 2 wymaga aktualizacji lub dalszego rozwoju?

Opisz obecną wersję Magento, wykorzystywane integracje oraz funkcje, które wymagają aktualizacji lub rozbudowy.

Na podstawie tych informacji określimy, jakie obszary projektu wymagają dalszej rozmowy.

Małgorzata Gudalewska, Head of Sales w Aurora Creation

Małgorzata Gudalewska

Head of Sales

+48 664 531 867m.gudalewska@auroracreation.com
biuro@auroracreation.plul. Jana Henryka Dąbrowskiego 28, 15-872 Białystok

Co warto napisać

  • na jakiej wersji Magento 2 działa dziś sklep
  • z jakimi systemami zewnętrznymi jest połączony
  • w jaki sposób wymienia z nimi dane
  • które funkcje sklepu wymagają rozbudowy
  • czy w planie jest zmiana narzędzi marketingowych
Zobacz rozwój Magento 2
Nie wybrano plików
Dziękujemy, odezwiemy się w ciągu 1 dnia roboczego.