Poradniki

Pasek darmowej wysyłki do WooCommerce: pokaż klientom, ile brakuje, i podnieś koszyk

Autor: Mariusz Szatkowski · Zaktualizowano: 2026-06-22

Klient, który wie dokładnie, ile jeszcze dorzucić do darmowej wysyłki, zachowuje się inaczej niż ten, który nie wie. Pierwszy ma cel; drugi ma mgliste wspomnienie reguły z regulaminu. Pasek postępu do darmowej wysyłki zmienia tę regułę w żywy, widoczny cel na koszyku i w kasie. Ten przewodnik wyjaśnia, co taki pasek robi, czego szukać i jak radzi sobie z tym Nudge.

Czym jest pasek darmowej wysyłki i dlaczego ma znaczenie

Pasek darmowej wysyłki to mały wskaźnik postępu, który mówi klientom, ile jeszcze muszą wydać, by odblokować darmową wysyłkę. Gdy produkty wchodzą do koszyka i z niego wychodzą, pasek się wypełnia, a brakująca kwota maleje. Po osiągnięciu progu przełącza się na komunikat sukcesu.

Ma znaczenie, bo darmowa wysyłka to jeden z najsilniejszych powodów, dla których ludzie dorzucają kolejny produkt, ale tylko wtedy, gdy cel jest jasny. Próg ukryty w drobnym druku nie robi nic. Pasek, który mówi, ile brakuje, dokładnie tam, gdzie klient podejmuje decyzję, daje konkretny powód, by sięgnąć po następny produkt.

Czego szukać

Nie każdy pasek darmowej wysyłki pomaga. Kilka cech odróżnia przydatny od obciążenia:

  • Trafny próg. Kwota na pasku powinna odpowiadać prawdziwej regule darmowej wysyłki. Najbezpieczniej odczytać ją wprost z metody wysyłki WooCommerce, żeby obie nigdy się nie rozjechały.
  • Aktualizacja na żywo. Pasek powinien renderować się ponownie wraz ze zmianą koszyka, a nie pokazywać nieaktualnej liczby z momentu załadowania strony.
  • Brak przeskoków układu. Pasek pojawiający się po załadowaniu spycha treść w dół i szkodzi Core Web Vitals. Tor powinien rezerwować miejsce z wyprzedzeniem.
  • Lekki front. Pasek postępu nie potrzebuje ciężkiej biblioteki. Czysty JavaScript utrzymuje szybkość sklepu.
  • Dostępność. Prawdziwa rola paska postępu z wartościami ARIA, a nie tylko kolorowy pasek, żeby czytniki ekranu przekazywały ten sam cel.
  • Sensowny stan pusty. Gdy nie skonfigurowano celu, pasek powinien się ukryć, zamiast pokazywać coś zepsutego.

Jak robi to Nudge

Nudge dla WooCommerce to darmowa wtyczka open source skupiona dokładnie na tym. Wersja darmowa to kompletny pasek darmowej wysyłki:

  • Automatyczny próg. Nudge odczytuje minimalną kwotę zamówienia z aktywnej metody darmowej wysyłki WooCommerce, używając najmniejszej kwoty w strefach, z ręcznym fallbackiem, jeśli wolisz stałą liczbę.
  • Aktualizacja na żywo. Pasek renderuje się ponownie z koszykiem i animuje płynnie, malutkim skryptem bez własnego jQuery.
  • Koszyk i kasa. Pokazuje się na klasycznych szablonach oraz w blokach Koszyk i Kasa WooCommerce, a każde miejsce włączasz w ustawieniach.
  • Dostępność domyślnie. Prawdziwy role=progressbar z aria-valuenow, aria-valuemin i aria-valuemax oraz czytelna alternatywa tekstowa.
  • Zero przeskoków układu. Tor rezerwuje wysokość z góry, więc pasek nie powoduje CLS.
  • Stylowanie. Kolory jako zmienne CSS, świadome trybu ciemnego.
  • Konfigurowalne komunikaty. Użyj tokenu {amount} w komunikacie postępu i ustaw osobny komunikat sukcesu po osiągnięciu celu.
  • Gotowość do tłumaczeń. Plik POT w zestawie, czyste odinstalowanie oraz zgodność z HPOS i blokami.

Gdy nie skonfigurowano celu darmowej wysyłki, Nudge ukrywa pasek, zamiast pokazywać zepsuty lub zawsze ukończony.

Dla sklepów, które chcą więcej, Nudge PRO to osobna, płatna edycja rozszerzająca darmowy pasek. PRO dodaje pływający pasek postępu mini-koszyka na każdej stronie sklepu, cele per strefa wysyłki, by różne strefy mogły mieć różne progi, nagrody progowe łączące do trzech kamieni milowych wartości koszyka z własnymi komunikatami i znacznikami oraz analitykę konwersji, która zlicza wyświetlenia paska i osiągnięcia progu per miejsce. To funkcje tylko PRO; wersja darmowa pokrywa jeden próg darmowej wysyłki na koszyku i w kasie.

Nudge a domyślny WooCommerce

WooCommerce potrafi oferować darmową wysyłkę od progu, ale nie mówi klientowi, jak blisko jest. Oto różnica dla samego paska postępu:

FunkcjaDomyślny WooCommerceNudge (darmowy)
Darmowa wysyłka od proguTak, jako metoda wysyłkiKorzysta z tej samej metody
Pokazuje, ile brakujeNieTak, brakująca kwota na żywo
Próg utrzymywany w synchronizacjinie dotyczyOdczyt automatyczny z metody
Aktualizacja przy zmianie koszykaNieTak, na żywo
Miejsce na koszyku i w kasienie dotyczyOba, klasyczne i bloki
Przeskoki układu (CLS)nie dotyczyZero, tor rezerwuje wysokość
Wymagane jQuerynie dotyczyNie, malutki skrypt w czystym JS
Dostępny pasek postępunie dotyczyTak, role=progressbar z ARIA
Stan pusty bez celunie dotyczyPasek się ukrywa
KosztZa darmo (rdzeń nie ma paska)Za darmo; PRO dodaje pływający pasek, cele per strefa, nagrody progowe, analitykę

W skrócie

Pasek darmowej wysyłki działa, gdy pokazuje prawdziwą brakującą kwotę, aktualizuje się na żywo, pozostaje dostępny i nie dodaje przeskoków układu. Najczystsza konfiguracja odczytuje próg wprost z metody wysyłki WooCommerce, żeby liczba nigdy się nie rozjechała. Nudge robi to za darmo na koszyku i w kasie, a PRO dokłada pływający pasek, cele per strefa, nagrody progowe i analitykę, gdy są potrzebne.

Nudge dla WooCommerce