Free Shipping Manager – PrestaShop

nasze recenzje

Free Shipping Manager dla PrestaShop to moduł, który przekształca darmową dostawę z “miłego dodatku” w precyzyjne narzędzie sprzedażowe. Zamiast jednego, sztywnego progu, otrzymujesz elastyczne mechanizmy sterowania warunkami dostawy dla różnych krajów, przewoźników i segmentów klientów. Do tego dochodzą czytelne komunikaty w koszyku i pasek progresu, które realnie podbijają średnią wartość zamówienia. W tej recenzji sprawdzam ergonomię, dojrzałość funkcji, zgodność z innymi modułami oraz wpływ na kluczowe metryki sklepu.

Czym jest Free Shipping Manager i dla kogo

Główne funkcje w praktyce

Free Shipping Manager to moduł do zarządzania reguły darmowej dostawy w PrestaShop. Jego celem jest stworzenie zestawu warunków, które określają, kiedy klient zobaczy darmową wysyłkę oraz jak ta informacja zostanie zakomunikowana w ścieżce zakupowej. W typowej konfiguracji możesz:

  • Ustawić próg darmowej dostawy według koszyka (kwota brutto/netto), wagi, liczby sztuk.
  • Ograniczyć regułę do wybranych: krajów, stref, przewoźników, metod płatności, walut, języków, grup klientów, kanałów (desktop/mobile), kategorii czy konkretnych produktów.
  • Wykluczyć produkty o niestandardowych gabarytach lub określonych cechach (np. “duże AGD”).
  • Wyświetlać dynamiczny komunikat w koszyku i mini-koszyku, np. „Brakuje 37,00 zł do darmowej dostawy”, często z paskiem postępu.
  • Planować reguły w czasie: aktywacje w kampaniach sezonowych, weekendy, black week.
  • Zdecydować, co dzieje się, gdy kilka reguł koliduje: priorytety, pierwszeństwo, kumulacja.

Ogromną przewagą nad „kartami rabatowymi” jest operowanie na logice dostaw i przejrzystość dla klienta: darmowa wysyłka staje się tangibilnym celem, a nie ukrytą zniżką. Dobrze zaprojektowane reguły pozwalają zwiększać konwersja, jednocześnie pilnując marża – to połączenie zwykle trudne do osiągnięcia przy prostych rozwiązaniach „free shipping powyżej X”.

Scenariusze użycia, które mają sens

W praktyce najwięcej wartości moduł dostarcza w sklepach, które:

  • Sprzedają wielokanałowo i wielokrajowo – inne koszty „last mile” wymagają różnych progów dla poszczególnych państw i przewoźników.
  • Mają szerokie portfolio produktowe, gdzie część asortymentu to towary lekkie, a część – gabaryty z dopłatami lub palety.
  • Chcą różnicować oferty względem grup (np. hurt, VIP, subskrybenci newslettera) – tu wchodzi w grę segmentacja.
  • Planują krótkie kampanie: weekend z darmową dostawą, happy hours, progi rosnące w szczycie sezonu, aby chronić stany magazynowe i moce logistyczne.

Jeśli Twój sklep ma jednolity profil logistyczny i sprzedaje lokalnie, klasyczne globalne „free above X” bywa wystarczające. Natomiast gdy rośnie złożoność, Free Shipping Manager pomaga zapanować nad polityką kosztów i komunikacją obietnicy dostawy.

Cennik i model licencji

Najczęściej tego typu moduły są dystrybuowane na rynku PrestaShop Addons z licencją na jedną instancję sklepu, z okresem wsparcia i aktualizacji (np. 3–12 miesięcy), a potem z opcją przedłużenia. Ceny bywają zróżnicowane w zależności od producenta oraz zestawu funkcji (np. integracje z paskami progresu, rozszerzona logika warunków). Przed zakupem warto sprawdzić changelog, kompatybilność z wersją PrestaShop, ocenę użytkowników oraz politykę wsparcia – szczególnie istotną, gdy działasz w środowisku multistore.

Instalacja, konfiguracja i ergonomia panelu

Proces instalacji bez niespodzianek

Instalacja przebiega standardowo poprzez panel modułów PrestaShop. Po wgraniu paczki ZIP i aktywacji pojawia się nowa sekcja konfiguracji. Dobrą praktyką jest wykonanie kopii zapasowej oraz testy na środowisku staging. Jeśli sklep używa cache’u (np. Smarty, pełne cache’owanie, CDN), po włączeniu reguł warto odświeżyć pamięci podręczne i sprawdzić, czy komunikaty w koszyku renderują się poprawnie.

Jeżeli pracujesz z motywem niestandardowym, upewnij się, że hooki odpowiedzialne za nagłówki koszyka i podsumowanie zamówienia są dostępne. Moduł zwykle podłącza się do hooków typu displayShoppingCart, displayTop, displayHeader, czasem do displayProductAdditionalInfo (dla ikony darmowej dostawy na karcie produktu). W razie braków – przyda się niewielka interwencja front-end.

Kluczowe ustawienia i logika reguł

Sercem modułu jest kreator reguł. Najlepiej zacząć od najmniejszej liczby scenariuszy i przypisać im priorytety (niższa wartość = wyższy priorytet). Rozsądny zestaw startowy:

  • Reguła bazowa: próg darmowej dostawy dla kraju/domowego przewoźnika.
  • Reguła międzynarodowa: wyższe progi dla wysyłek zagranicznych, osobno dla stref wysokokosztowych.
  • Reguła wykluczeń: kategorie lub produkty ciężkie, które nie kwalifikują się do free shipping.
  • Reguła kampanijna: aktywna w określonym czasie, nadpisująca próg bazowy (np. -20%).

Moduł często pozwala zadecydować, czy darmowa dostawa ma „zerować” koszt dla wszystkich kompatybilnych przewoźników, czy tylko dla wybranych metod (co bywa kluczowe przy paczkomatach vs. kurier). Możesz również włączyć komunikaty opierające się o koszyk – teksty zwykle są translowalne i akceptują zmienne (kwota brakująca, docelowy próg), co ułatwia dopasowanie do języka marki i wymogów UX.

Wartościowy detal to kolejność walidacji: najpierw warunki wykluczające (gabaryty, kategorie), potem kraj/strefa, następnie przewoźnik i dopiero kalkulacja progu na podstawie koszyka. Taka kolejność minimalizuje błędne obietnice w UI. Jeżeli sklep używa cen dynamicznych lub rabatów kuponowych, sprawdź, czy próg liczony jest od wartości po rabatach (najczęściej tak jest) oraz czy obejmuje koszty dodatkowe (opakowanie prezentowe, ubezpieczenie).

Ergonomia i dostępność

Panel modułu jest zwykle czytelny, z listą reguł i szybkim przełącznikiem aktywacji. Dobrze rozwiązano filtrowanie oraz klonowanie reguł – to przyspiesza konfigurację wielokrajową. Z punktu widzenia dostępności warto zwrócić uwagę na kontrast elementów paska progresu oraz komunikatów w koszyku i mini-koszyku. Zadbaj, aby wartości liczbowe były czytane poprawnie przez czytniki ekranu, a informacja o „darmowej dostawie” nie była zakodowana wyłącznie kolorem.

Na poziomie front-end, komunikaty powinny być lekkie i nie blokować procesu zakupowego. Nadmiernie „krzyczące” bannery potrafią obniżyć wydajność i rozpraszać użytkownika – subtelny pasek progresu w koszyku i zwięzły tekst najczęściej konwertują najlepiej.

Multistore, wielojęzyczność, wersjonowanie

W środowisku multistore moduł zwykle umożliwia przypisanie reguł per sklep lub dziedziczenie z nadpisaniem. To krytyczne, jeśli różne brandy działają na tej samej instancji. Teksty komunikatów przetłumaczysz w panelu lokalizacji, co pozwala utrzymać spójny ton głosu w każdym języku. Jeżeli pracujesz na CI/CD, zadbaj o wersjonowanie plików konfiguracyjnych modułu albo przynajmniej o checklistę migracji ustawień między środowiskami.

Wydajność, zgodność i wpływ na SEO

Obciążenie serwera i cache

Free Shipping Manager dodaje kilka warunków w procesie renderowania koszyka i listingu produktów (jeśli włączysz odznakę „darmowa dostawa”). Z perspektywy serwera jest to lekki narzut, o ile reguły są przemyślane, a liczba warunków nie idzie w dziesiątki. Dla sklepów o bardzo dużym ruchu rekomenduję:

  • Włączenie i poprawną konfigurację cache’u (Smarty, fragmenty, HTTP cache). Komunikaty zależne od sesji powinny być wyłączone z cache’u lub odświeżane przez ESI.
  • Minimalizację zapytań do bazy – lepiej kilka szerszych reguł niż wiele drobnych z kolidującymi warunkami.
  • Asynchroniczne ładowanie paska progresu w mini-koszyku, jeśli motyw na to pozwala.

Pod względem TTFB i rozmiaru DOM wpływ modułu można utrzymać w ryzach, o ile nie włączysz kilku nakładających się komponentów wizualnych. Dobrą praktyką jest profilowanie raz przed wdrożeniem i raz po – Lighthouse + WebPageTest wystarczą, aby zidentyfikować regresje.

Zgodność z przewoźnikami i innymi modułami

Najczęstsze punkty styku to integracje z przewoźnikami (InPost, DPD, DHL, GLS) i modułami płatności (PayU, Przelewy24, Stripe). Free Shipping Manager zwykle nie ingeruje w proces etykietowania – jego rola kończy się na etapie wyboru metody dostawy i naliczenia kosztu. Potencjalne konflikty pojawiają się, gdy inny moduł również manipuluje kosztem dostawy lub filtruje dostępne metody. Wtedy kluczowa jest kolejność hooków i priorytety – warto przetestować wszystkie kombinacje przewoźnik × reguła.

Jeśli korzystasz z modułów promocji (reguły koszyka, zestawy, pakiety), upewnij się, że kumulacja z darmową dostawą jest zgodna z polityką sklepu. Czasem lepiej ustawić zasadę „tylko jedna korzyść” – dzięki temu nie „oddajesz” marży podwójnie.

Wpływ na SEO i komunikację marketingową

Sam moduł nie zmienia struktury strony, ale sposób komunikacji darmowej dostawy wpływa na CTR i współczynnik wyjść. Kilka praktyk on-site:

  • Dodaj informację o progu na stronach kategorii i produktu – krótki, niewintrusywny komunikat.
  • Ujednolić copy w całym lejku: koszyk, checkout, FAQ dostawy, regulamin promocji.
  • Wykorzystać dane strukturalne FAQ na stronie dostawy – odpowiadaj na pytanie o próg i wykluczenia.
  • Przy kampaniach sezonowych używać bannera globalnego z datą zakończenia – jasne ramy czasowe zwiększają pilność.

Jeżeli prowadzisz kampanie płatne, warto zgrać teksty w reklamach z realnymi regułami w sklepie, aby nie obiecywać darmowej dostawy, gdy w danym kraju jej nie ma. Spójność komunikacji ma bezpośredni wpływ na ROAS i postrzeganie marki.

Wyniki biznesowe i praktyczne wskazówki

Jak mierzyć efekty: analityka i raporty

Free Shipping Manager zwykle udostępnia proste zestawienia: ile zamówień „wpadło” dzięki darmowej dostawie, jaki był średni koszyk, jaka część zamówień przekroczyła próg. Jeśli moduł nie ma wbudowanych raportów, zbuduj je w Google Analytics 4 lub przez BigQuery, tagując zdarzenia (np. impression/achieved_free_shipping). Najważniejsze wskaźniki:

  • Udział zamówień z darmową dostawą vs. bez.
  • Zmiana średniej wartości koszyka po wdrożeniu (AOV).
  • Wpływ na konwersję checkout (porównanie grup osiągających próg vs. nieosiągających).
  • Efekt na marżę brutto po kosztach logistyki.

Ustal docelową elastyczność progu: jeśli jego obniżenie o 10% daje wzrost przychodu o 5%, ale rentowność spada, testuj kombinacje. Zbyt niski próg zjada marża; zbyt wysoki – tłumi konwersja. Punkt równowagi zależy od kategorii, sezonowości i kosztów ostatniej mili.

Testy A/B i psychologia progu

Psychologicznie lepiej działają progi nieokrągłe (np. 189 zł zamiast 200 zł) oraz komunikaty, które mówią „brakuje Ci 11 zł do darmowej dostawy” niż ogólne „darmowa dostawa od 200 zł”. Paski progresu pomagają, ale powinny być dyskretne. Zestaw testów A/B:

  • Wysokość progu (np. 179/199/219).
  • Wariant copy (z liczbą brakującą vs. bez liczby).
  • Lokalizacja komunikatu (cart drawer, header, produkt).
  • Widoczność badge’u „free shipping” na listingach.

W testach pamiętaj o segmentacji: nowi vs. powracający, mobile vs. desktop, kraje z różną siłą nabywczą. Moduł jest narzędziem, ale to Twoje hipotezy determinują realny zysk.

Najczęstsze błędy i jak ich unikać

  • Za dużo reguł: komplikują doświadczenie i generują konflikty. Zaczynaj od 3–4 zasad i buduj dalej.
  • Brak wykluczeń gabarytów: klienci oczekują free shipping, a potem pojawia się dopłata przy kurierze gabarytowym. Lepiej jasno komunikować wyjątki.
  • Niespójne copy: inna obietnica na bannerze, inna w koszyku. Ujednolicone teksty to fundament zaufania.
  • Brak testów na checkout: konflikty z modułami płatności/przewoźników wychodzą na jaw dopiero przy dużym ruchu.
  • Ignorowanie kosztów: darmowa dostawa dla niskomarżowych produktów potrafi „zjeść” wynik miesiąca. Tu pomaga automatyzacja wykluczeń.

Alternatywy i kiedy lepiej inaczej

Jeśli polityka dostaw jest prosta, możesz pozostać przy standardowych regułach PrestaShop lub darmowych modułach z pojedynczym progiem. Gdy priorytetem jest upsell, czasem lepiej działa promocja „darmowa dostawa przy zakupie 2+ sztuk” – tu wchodzą w grę moduły bundlingu. Jeżeli walczysz o szybkość ładowania, ogranicz komponenty wizualne do tekstu i prostego, lekkiego paska. W B2B częściej liczy się rabat na przewoźnika niż globalna darmowa dostawa – wtedy ustawienia na poziomie grup klientów i przypisanych metod wysyłki będą ważniejsze niż komunikacja front-end.

W sklepach o dużej skali pożyteczna bywa integracja z systemem BI: łączenie danych o kosztach frachtu z wynikami sprzedażowymi pozwala dynamicznie dopasowywać próg per kategoria i kraj. Jeśli moduł nie wspiera API do odczytu ustawień, proces można zautomatyzować w pipeline’ach eksportu/importu konfiguracji lub poprzez skrypty CLI. W ten sposób darmowa dostawa staje się elastycznym dźwignią cenową, a nie jednorazową akcją marketingową.

Ostatecznie Free Shipping Manager najlepiej sprawdza się tam, gdzie musisz łączyć wyższą średnią wartość koszyka z kontrolą kosztów. Z jego pomocą zbudujesz politykę darmowej dostawy, która skaluje się wraz ze wzrostem ruchu i złożoności oferty – to obszar, w którym liczą się nie tylko funkcje, ale też skalowalność procesu, dyscyplina testów i stały przegląd wyników.

Jeśli masz do dyspozycji zespół performance i CRM, potraktuj moduł jako element szerszej układanki: personalizacja progów w e-mailach transakcyjnych, segmentowane oferty w retencji, synchronizacja komunikatów z kampaniami płatnymi. Dla mniejszych zespołów – zacznij od prostego progu, pilnuj rentowności i rozwijaj konfigurację iteracyjnie. Dobrze osadzony w ekosystemie sklepu Free Shipping Manager potrafi być jednym z najbardziej opłacalnych wdrożeń, bo łączy wpływ na konwersja i średnie koszyki z ochroną marża oraz zdrową wydajność sklepu, nie zaburzając kluczowych doświadczeń UX.

< Powrót

Zapisz się do newslettera


Zadzwoń Napisz