Przejdź do treści
← Wszystkie wpisy

29 lipca 2026 · 3 min czytania

Case study: jak agencja wdrożyła OpenLinkera u producenta opakowań

Case study wdrożenia: kilkuosobowa agencja uruchomiła u producenta opakowań self-hostowany system integracji — z gotowych adapterów, bez pisania kodu.


Powtarzamy to często: agencje są drogą, którą OpenLinker trafia do sprzedawców. Oto pierwszy realny przykład — opisany za zgodą obu stron i na ich prośbę w pełni anonimowo, bez nazw i logo. Kilkuosobowa agencja wdrożeniowa uruchomiła OpenLinkera w stacku producenta opakowań. System działa w produkcji u klienta — i dobrze pokazuje, dla kogo budujemy tę platformę.

Klient

Producent opakowań z tektury falistej — kartony, sprzedaż mniej więcej 80% B2B / 20% B2C. Sklep w fazie wzrostu, ponad 100 SKU. Sprzedaje w dwóch kanałach naraz: Allegro i własny sklep PrestaShop.

To klasyczna sytuacja, w której ręczne pilnowanie stanów przestaje wystarczać, a każde zamówienie z Allegro trzeba jakoś sprowadzić do jednej kolejki obsługi. Pytanie brzmiało nie „czy zautomatyzować”, tylko „na czym”.

Dlaczego nie SaaS rozliczany od zamówienia

OpenLinker był tu pierwszym narzędziem tego typu — wdrożonym od razu przy starcie sklepu, nie po latach walki z czymś innym. To o tyle ciekawe, że decyzja nie była ucieczką od konkretnego rachunku, tylko świadomym wyborem na start.

Zamiast sięgać po channel managera rozliczanego od każdego zamówienia (model, który znasz z BaseLinkera i podobnych), klient wybrał self-hosted i open source. Powód był prosty: synchronizacja Allegro ↔ PrestaShop nie miała generować kosztu zmiennego, który rośnie razem ze sprzedażą. Im lepiej szłoby sklepowi, tym bardziej bolałby taki licznik. Do tego dane zamówień i klientów zostają na infrastrukturze klienta, a nie w cudzej chmurze.

Agencja i samo wdrożenie

Bohaterem tej historii jest kilkuosobowa agencja wdrożeniowa — mały software house. Jej rolą było tu samo wdrożenie, bez modelu stałego utrzymania: jednorazowy projekt, przekazany klientowi do prowadzenia u siebie.

Najważniejszy dla nas szczegół: agencja nie pisała żadnego własnego adaptera. Standardowa konfiguracja gotowych adapterów wystarczyła, żeby złożyć działający system. Wdrożeniem zajęła się jedna osoba w krótkim czasie, a całość działa u klienta, na jego własnej infrastrukturze (self-hosted).

To dokładnie ten scenariusz, pod który projektowaliśmy platformę: gotowe adaptery Allegro, PrestaShop, inFakt i DPD składają się w działającą całość bez dotykania kodu — a jeśli kiedyś pojawi się potrzeba niestandardowej logiki, plugin SDK czeka. Tu nie był potrzebny.

Co działa dziś

Na tym stacku OpenLinker robi obecnie trzy rzeczy naraz, wszystkie na serwerze klienta:

  • Synchronizacja Allegro ↔ PrestaShop — zamówienia z Allegro trafiają do sklepu, a stany magazynowe pozostają spójne między kanałami.
  • Fakturowanie przez inFakt — dokumenty do zamówień bez ręcznego przepisywania.
  • Wysyłka przez DPD — etykiety i nadania po stronie tego samego systemu.

Wszystko bez BaseLinkera i bez opłaty od zamówienia. Rachunek to koszt własnego serwera, a nie licznik rosnący z każdą sprzedażą.

Uczciwie

Trzymamy tę historię w pełni anonimowo — bez nazw, logo i twardych liczb po stronie klienta, bo tak się umówiliśmy. Dlatego świadomie nie publikujemy tu mierzalnych wyników — wolumenów, oszczędności ani czasów synchronizacji. OpenLinker jest wciąż w fazie alfa, przed wersją 1.0, i tak go opisujemy.

Ale sam fakt jest wymowny: gotowe adaptery złożyły się w działający, self-hostowany system integracji — bez pisania kodu, bez opłaty od zamówienia, przez jedną osobę i w krótkim czasie. To jest obietnica, którą staramy się spełniać, pokazana na pierwszym realnym wdrożeniu.

Co możesz zrobić teraz

Kolejne wdrożenia opiszemy tak samo — uczciwie i konkretnie.

Najczęstsze pytania

Co dokładnie obejmowało to wdrożenie?

Cztery gotowe adaptery złożone w jeden system na serwerze klienta: Allegro i PrestaShop po stronie sprzedaży, inFakt po stronie fakturowania i DPD po stronie wysyłki. Wszystko w standardowej konfiguracji, bez modyfikacji rdzenia i bez własnego kodu integracyjnego.

Czy wdrożenie wymagało pisania własnych adapterów?

Nie. Agencja złożyła system wyłącznie z gotowych adapterów — Allegro, PrestaShop, inFakt i DPD — w standardowej konfiguracji. Plugin SDK jest dostępny, gdyby pojawiła się potrzeba niestandardowej logiki, ale w tym projekcie nie był potrzebny.

Ile trwa takie wdrożenie i kto je robi?

Tutaj zajęła się nim jedna osoba z kilkuosobowej agencji wdrożeniowej, w krótkim czasie, w modelu jednorazowego projektu przekazanego klientowi do prowadzenia u siebie. Nie publikujemy dokładnych liczb — klient prosił o pełną anonimowość, a my nie chcemy podpierać się szacunkami, których nie da się zweryfikować.

Dlaczego w tym case study nie ma wyników liczbowych?

Bo opisujemy historię za zgodą obu stron i na ich prośbę w pełni anonimowo — bez nazw, logo i twardych liczb po stronie klienta. Wolimy opublikować mniej i uczciwie niż dołożyć „oszczędności”, których nie zmierzyliśmy. OpenLinker jest wciąż w fazie alfa, przed wersją 1.0, i tak go opisujemy.

#case-study#allegro#prestashop#self-hosted#open-source