Jakość wyszukiwania znacznie się poprawiła, wzrosła też wartość koszyka. Nasz zespół nie musi już codziennie wykonywać ręcznych konserwacji. Szacujemy, że Luigi’s Box dokłada dodatkowe 10 do 15 % do naszych przychodów.”
SkupSzop sprzedaje 300 000 książek, głównie unikalne egzemplarze. Z Luigi's Box udział wyszukiwań wzrósł o 11,4 %, a wartość koszyka o 10 PLN.
SkupSzop to polska platforma do kupna i sprzedaży nowych oraz używanych książek. Katalog obejmuje 300 000 SKU, z czego większość to pojedyncze egzemplarze w różnym stanie. To skala i złożoność, z którymi większość standardowych wyszukiwarek sobie nie radzi. Klienci kupują i sprzedają książki za korzystne ceny, a każdego dnia przybywa tysiące nowych pozycji.
Jakość wyszukiwania znacznie się poprawiła, wzrosła też wartość koszyka. Nasz zespół nie musi już codziennie wykonywać ręcznych konserwacji. Szacujemy, że Luigi’s Box dokłada dodatkowe 10 do 15 % do naszych przychodów.”
SkupSzop działa na w pełni dedykowanym backendzie, dlatego integracja odbyła się przez API. Tomáš Kramár, CTO Luigi’s Box, był osobiście zaangażowany na wczesnym etapie, żeby razem zmierzyć się z techniczną złożonością projektu.
Najtrudniejszą częścią okazał się katalog. Ten sam tytuł może występować w kilku wariantach stanu i być przypisany do autora, wydawnictwa, serii, cyklu oraz zestawu tagów, według których klienci mogą wyszukiwać. Luigi’s Box zbudował architekturę z wieloma feedami, połączonymi ze sobą poprzez relacyjne ID.
Dzięki tej strukturze Search traktuje autorów, wydawnictwa, serie i warianty stanu jako odrębne atrybuty. System wie, czego klient szuka, niezależnie od tego, czy wpisuje nazwisko autora, czy konkretny stan egzemplarza.
Poprzednia wyszukiwarka SkupSzop działała na Elasticsearch i PrestaShop. Nie miała oceny trafności opartej na AI. Nie radziła sobie z literówkami ani synonimami. Konkretne zapytania, takie jak ISBN, całkowicie zawodziły. Ocena popularności wypychała na górę niewłaściwe książki, więc klienci dostawali nietrafione tytuły.
Luigi’s Box zastąpił silnik wyszukiwarką opartą na zachowaniu użytkowników. Search rozpoznaje, czego szuka klient, nawet jeśli zapytanie nie jest precyzyjne. Wyszukiwanie po ISBN działa. System wybacza literówki, a popularność opiera się teraz na rzeczywistym zachowaniu klientów. Udział wyszukiwań w sesjach wzrósł rok do roku o 11,4 %, a wskaźnik wyszukiwań bez kliknięcia spadł o 7,34 %.
Większość książek sprzedawanych przez SkupSzop to unikalne używane egzemplarze, które szybko znikają z magazynu. Nieaktualny feed oznacza, że klienci widzą produkty, których już nie ma. Standardowe konfiguracje nie radziły sobie z takimi wolumenami przy tej częstotliwości.
Luigi’s Box zbudował dedykowaną integrację API, która przetwarza ciężkie dane JSON zgodnie z harmonogramem. Jeśli coś zawiedzie, zespół dostaje automatyczne powiadomienie e-mailem, zanim klienci zauważą problem.
SkupSzop codziennie dokładnie o 17:00 dodaje ponad 4 000 nowych książek. Stary system nie potrafił jednak zaplanować, kiedy produkty staną się widoczne. Na stronach z listą produktów dominowały tymczasem bestsellery wszech czasów, więc nowości były zakopane, zanim klienci mieli szansę je znaleźć.
Luigi’s Box wdrożył harmonogram feedu. Nowe pozycje ładują się w tle i automatycznie pojawiają na stronie o 17:00. Na stronach kategorii działają równolegle dwa okna trendów: standardowe trzydniowe i dedykowane jednodniowe. Świeże tytuły mają dzięki temu realną szansę wybić się, zanim wyprą je od dawna popularne pozycje.
SkupSzop nie miał zautomatyzowanych rekomendacji. Każdy mechanizm rekomendacji trzeba było konfigurować ręcznie. Klienci kupowali zwykle pojedynczy tytuł, a nic nie zachęcało ich do dodania kolejnych pozycji do koszyka.
SkupSzop pierwotnie planował użyć dwóch lub trzech modułów Recommender. Gdy zespół zobaczył wyniki, sukcesywnie dodawał kolejne i dziś korzysta z 15. Recommender działa na stronach kategorii, stronach produktów, w koszyku zakupowym i w treści blogowej, w tym łączy artykuły z produktami, pokazując trafne książki w profilach autorów oraz recenzjach. Średnia wartość koszyka wzrosła bezpośrednio dzięki rekomendacjom o 10 PLN (około 2,36 €).
Poprzednia konfiguracja oparta na Elasticsearch i PrestaShop obciążała zasoby serwerowe i spowalniała odpowiedzi. Konserwacja odbywała się ręcznie. Produkty niedostępne od ponad 60 dni zalegały w wynikach wyszukiwania, bez żadnej możliwości ich wykrycia i usunięcia. Nie dało się oddzielić ruchu mobilnego od desktopowego ani sprawdzić, które zapytania nie dają żadnych wyników. Ocena wydajności była niemożliwa.
Luigi’s Box wyeliminował potrzebę codziennej ręcznej konserwacji. Analytics teraz rozkłada odsłony, żądania i zdarzenia. Dane są dostępne osobno dla desktopu, aplikacji mobilnej i systemu operacyjnego. Zespół SkupSzop ma podgląd długoterminowo niedostępnych produktów, dzięki czemu nie zaśmiecają rekomendacji.
Luigi’s Box niezawodnie przetwarza nasz ciężki feed produktowy, czego inni dostawcy wyszukiwania nie potrafili. Dzięki ich wyszukiwarce opartej na AI i szerokiej gamie modułów Recommender wzmocniliśmy cross-sell i podnieśliśmy średnią wartość koszyka.
Wyniki zostały zmierzone rok do roku, grudzień 2024 vs. grudzień 2025. Gdy wyniki wyszukiwania stały się trafniejsze, więcej klientów korzystało z funkcji Search, aby znaleźć to, czego potrzebowali. Rekomendacje zrobiły resztę i stopniowo podnosiły wartość koszyka z każdą sesją.