Trippi.pl
Wszystkie realizacje
Trippi.pl

Platforma sprzedażowa i benefitowa z katalogiem 12 000 SKU i 4 modelami płatności

Cztery cenniki w różnych formatach sprowadzone do jednego drzewa kategorii i wspólnego zestawu atrybutów. Z 22 000 pozycji u dostawców zostało 12 000 wyselekcjonowanych SKU.

Czytaj więcej
Klient
Trippi Adventure P.S.A.
Projekt
Trippi - platforma sprzedażowa i benefitowa (benefit.trippi.pl)
Rok realizacji
2026

Sytuacja

Trippi sprzedaje rowery, e-bike i akcesoria rowerowe. Katalog pochodzi od czterech dystrybutorów, z których każdy inaczej opisuje ten sam sprzęt - inna nomenklatura, inne jednostki, różny poziom szczegółowości. Razem daje to ponad 22 000 produktów.

Nie wszystko z tego ma trafić do sprzedaży. Część oferty dostawców jest poza tym, czym Trippi chce handlować - marki spoza pozycjonowania sklepu, produkty bez marży, końcówki serii, kategorie obsługiwane u konkurencji lepiej. Docelowy katalog to 12 000 SKU wybranych z tych 22 000.

Przed projektem cała ta pula trafiała do sklepu w takiej formie, w jakiej przysłał ją dostawca. Kategorie odwzorowywały cenniki dystrybutorów zamiast tego, czego szuka kupujący. Filtry pochodziły z ogólnego szablonu ecommerce - jeden zestaw na cały sklep, ten sam przy rowerze i przy kasku. Część produktów istniała w kilku wariantach nazwy, część nie miała żadnych atrybutów. Podpięcie nowego dostawcy zajmowało 2-3 tygodnie pracy programisty.

Strona główna sklepu Trippi

Strona główna Trippi - układ, kategorie i filtry zrobione pod sprzedaż rowerów i akcesoriów.

Zakres

  • Katalog ok. 12 000 pozycji od wielu dostawców, z ujednoliconym drzewem kategorii i wspólnymi atrybutami
  • Karta oferty
  • Formularz zapytania o dostępność kierowany do działu Trippi odpowiedzialnego za ofertę
  • Koszyk i zamówienia
  • Logowanie przez Google (SSO, OAuth2)
  • Role użytkowników: użytkownik, backoffice admin, backoffice user
  • Po zalogowaniu: aktualna sprzedaż, firmy B2B, zaproszenia do partnerów
  • Migracja treści z poprzedniego serwisu na WordPressie z zachowaniem adresów URL (przekierowania 301) i metadanych SEO

Prostowanie katalogu

Pierwszym etapem było doprowadzenie 22 000 rekordów do stanu, w którym da się je pokazać w sklepie, i wybranie z nich 12 000 SKU.

  • Reguły selekcji oferty - co z puli dostawcy wchodzi do sklepu, a co jest odrzucane, ustawione per dostawca, marka i kategoria zamiast decyzji podejmowanych produkt po produkcie
  • Deduplikacja produktów występujących u kilku dostawców - jeden model to jedna karta zamiast trzech prawie identycznych
  • Jednolite nazewnictwo marek i modeli zamiast czterech konwencji zapisu tego samego producenta
  • Rozdzielenie tego, co jest wariantem (rozmiar ramy, kolor), od tego, co jest osobnym produktem
  • Wyłapanie produktów bez zdjęć, opisu albo atrybutów wymaganych przez ich typ - z listą do uzupełnienia dla zespołu katalogowego zamiast publikowania produktów z brakami

Schemat produktu i atrybuty

Rower elektryczny, rower dziecięcy, kask i zapięcie to cztery różne rodzaje produktów i nie mają wspólnego zestawu cech. Ustawiliśmy schematy produktów - każdy typ ma zdefiniowany własny zestaw atrybutów, ich typy i jednostki, a system pilnuje, co musi być uzupełnione przed publikacją.

Dzięki temu pojemność akumulatora zawsze jest liczbą w watogodzinach, rozmiar koła zawsze calami, a napęd zawsze zapisany w jednej konwencji - niezależnie od tego, który z czterech dostawców przysłał produkt. Na tych atrybutach opierają się filtry, sortowanie i dane wysyłane do porównywarek cenowych.

Filtry atrybutowe w kategorii rowerów elektrycznych

Rozmiar koła, materiał ramy, napęd, hamulce - atrybuty sprowadzone do jednej konwencji dla wszystkich dostawców. Liczby przy wartościach to pokrycie w katalogu.

Drzewo kategorii

Drzewo kategorii wynika z zawartości katalogu. Przeszliśmy przez wszystkie 22 000 produktów od czterech dostawców, żeby zobaczyć, co w tej puli jest i ile tego jest. Strukturę zbudowaliśmy pod te 12 000 SKU, które trafiają do sprzedaży, i pod to, jak kupujący nazywa to, czego szuka.

Kategoria „Elektryczne” prowadzi dalej do rowerów miejskich, trekkingowych, górskich, szosowych i gravelowych, cargo i SUV. W akcesoriach gałęzie to kaski, buty, zapięcia, plecaki i bidony. Przy każdej gałęzi widać liczbę produktów. Żadna kategoria nie jest pusta.

Drzewo kategorii i filtry na listingu rowerów elektrycznych

Listing kategorii „Elektryczne” - 1368 produktów rozbitych na podkategorie, które odpowiadają temu, jak kupujący szuka roweru.

Filtry per kategoria

Filtry są przypisane do kategorii zamiast do całego sklepu. W rowerach elektrycznych kupujący filtruje po marce, rozmiarze koła i ramy, materiale ramy, napędzie, hamulcach i pojemności akumulatora. W akcesoriach zestaw jest zupełnie inny - właściwy dla danej grupy produktów.

Wartości filtrów pochodzą wprost z atrybutów, więc nie da się wystawić filtra, który nie ma pokrycia w danych. Przy każdej wartości widać liczbę produktów, a filtr bez wyników się nie pokazuje.

Inny zestaw filtrów w kategorii akcesoriów

Ta sama mechanika, inna kategoria - w akcesoriach nie ma rozmiaru ramy ani napędu, bo w tych produktach te cechy nie istnieją.

Integracje z dostawcami i normalizacja danych

Cztery źródła danych są połączone wspólną warstwą integracji. Każdy dostawca ma osobny przepływ, ale sklep i panel widzą jeden katalog. Dane z każdego źródła są sprowadzane do jednego standardu już w momencie importu. Dodanie nowego dostawcy to dziś 2-3 dni pracy zamiast 2-3 tygodni.

Co się zmieniło dla biznesu

  • Katalog 12 000 SKU da się przeglądać - kupujący dochodzi do produktu przez kategorie i filtry, także wtedy, gdy nie zna nazwy modelu
  • Sklep pokazuje to, czym Trippi chce handlować - 12 000 SKU wybranych z 22 000 dostępnych u dostawców, według reguł, które da się zmienić bez pracy programisty
  • Filtry odpowiadają zawartości kategorii - zamiast jednego zestawu na cały sklep
  • Onboarding nowego dostawcy z 2-3 tygodni do 2-3 dni - Trippi dodaje marki bez długiej fazy IT
  • Spójne dane produktowe między dostawcami - jeden model to jedna karta, jeden zestaw jednostek, jeden standard opisu
  • Zero kosztu licencji - cały sklep działa na otwartym Lunar PHP, na własnym serwerze
Jakub Koynov
Mieliśmy 22 tysiące produktów od czterech dostawców i katalog, w którym gubiliśmy się sami. Dziś w sklepie jest 12 tysięcy SKU, które faktycznie chcemy sprzedawać, a klient trafia do nich filtrami, nie wyszukiwarką.
Jakub KoynovCEO · Trippi

Porozmawiajmy o Twoim projekcie.

Na krótkiej rozmowie powiem, od czego zacząć i jak możemy Ci pomóc.

Kuba Szcześniak
Kuba Szcześniak
Founder · Lead engineer
W trakcie rozmowy dowiesz się:
  • jaka jest cena rozwiązania
  • jak możemy rozwiązać Twoje problemy
  • od czego zaczynamy i jakie są następne kroki
Szybka wycena