Pakiety produktów WooCommerce: zestawy, komplety i rabaty
Autor: Mariusz Szatkowski · Zaktualizowano: 2026-06-25
Pakiet produktów to zestaw sprzedawany jako jedna oferta: starter pack, komplet pielęgnacyjny, aparat wraz z obiektywem i torbą, które do niego pasują, albo zwykła grupa produktów często kupowanych razem. Chodzi o to, by pomóc klientowi kupić właściwą kombinację jednym ruchem, bez przeszukiwania katalogu w poszukiwaniu pasujących dodatków, i przy okazji podnieść średnią wartość zamówienia. WooCommerce w standardzie nie zna takiego pojęcia. Potrafi sprzedać pojedynczy produkt i potrafi sprzedać warianty produktu, ale nie ma natywnego sposobu, by powiedzieć: “te trzy rzeczy należą do siebie, dodaj je jako komplet i odejmij coś od ceny za kupienie ich razem”. Ten przewodnik wyjaśnia, czym właściwie jest pakiet, czym różni się od wariantu, czego potrzebuje dobre narzędzie do pakietów i jak darmowy Bundle dodaje sekcję często kupowanych razem do stron produktów.
Czym właściwie jest pakiet produktów
Warto być precyzyjnym, bo słowo “pakiet” bywa rozciągane na kilka różnych rzeczy. W sensie, który tu się liczy, pakiet to nazwana grupa osobnych produktów przedstawiona jako jedna kupowalna oferta. Klient widzi produkt główny oraz dodatki, które dobrze do niego pasują, i jeden przycisk, który dodaje cały komplet do koszyka. Za kulisami to nadal pojedyncze produkty WooCommerce z własnym stanem magazynowym, cenami i stronami. Pakiet to relacja między nimi plus oferta opakowana wokół tej relacji, a nie nowy scalony produkt, który zastępuje oryginały.
To rozróżnienie ma konsekwencje. Ponieważ pozycje pozostają osobne, każda z nich zachowuje własny stan magazynowy i nadal pojawia się w katalogu samodzielnie. Nie duplikujesz produktów ani nie utrzymujesz równoległego “SKU kompletu”, które rozjeżdża się z częściami. Łączysz produkty, które już istnieją, i decydujesz, ile klient płaci, gdy bierze komplet.
Uwaga: Ponieważ pozycje pozostają osobne, każda zachowuje własny stan magazynowy i nadal pojawia się w katalogu samodzielnie. Łączysz istniejące produkty, a nie utrzymujesz równoległego “SKU kompletu”, które rozjeżdża się z częściami.
Pakiet czy wariant? Decyzja, na której sklepy się potykają
Najczęstszy błąd modelowania w WooCommerce to sięganie po wariant tam, gdzie sytuacja wymaga pakietu, albo odwrotnie. Zasada jest prosta, kiedy się ją wprost wypowie.
Wariantu używaj wtedy, gdy klient wybiera jedną wersję tego samego produktu. Koszulka w rozmiarze S, M lub L. Kubek w wersji czarnej lub białej. Jest jeden produkt, a klient wybiera opcję; kończy z pojedynczą pozycją.
Pakietu używaj wtedy, gdy oferta łączy osobne produkty, z których każdy broni się sam. Telefon plus etui plus szkło ochronne. Rutyna pielęgnacyjna z trzech różnych produktów. Ekspres do kawy oraz ziarna i odkamieniacz. Klient kończy z kilkoma pozycjami kupionymi razem.
Trafne rozróżnienie utrzymuje porządek w magazynie i realizacji. Warianty współdzielą produkt nadrzędny i raportują stan dla każdej opcji; produkty z pakietu zachowują własny stan i są kompletowane oraz pakowane jako pojedyncze pozycje, którymi są. Jeśli wepchniesz pakiet w wariant, tracisz śledzenie stanu pojedynczych pozycji i możliwość sprzedawania części osobno. Jeśli wepchniesz wariant w pakiet, tworzysz zbędne produkty i zaśmiecasz katalog. Decyduj na podstawie tego, czy klient wybiera wersję, czy kupuje kombinację.
Ostrzeżenie: Wepchnij pakiet w wariant, a stracisz śledzenie stanu pojedynczych pozycji i możliwość sprzedawania części osobno; wepchnij wariant w pakiet, a stworzysz zbędne produkty, które zaśmiecają katalog.
Dlaczego pakiety mają znaczenie
Dobry pakiet robi dwie rzeczy naraz. Klientowi oszczędza decyzji: zamiast ustalać, które etui pasuje do telefonu albo który odkamieniacz nadaje się do ekspresu, dostaje pokazane dodatki, które do siebie pasują, i może wziąć je jednym kliknięciem. To prawdziwa wygoda, a wygoda konwertuje. Sklepowi podnosi średnią wartość zamówienia bez przeceniania całego katalogu i bez urządzania wyprzedaży. Skromna oszczędność na sensownym komplecie często wystarcza, by przesunąć klienta od jednej pozycji do trzech, a oszczędność zwraca się wielokrotnie dzięki większemu koszykowi.
Pakiety wykonują też cichą pracę merchandisingową. Wyciągają na wierzch produkty, których klient mógłby nigdy nie wyszukać, sygnalizują “to należy do siebie” w sposób, którego zwykła siatka produktów powiązanych nie daje, i pozwalają zaprezentować przemyślaną ofertę, zamiast zostawiać cross-selling przypadkowi. Schemat “frequently bought together” jest klientom znany z największych sklepów online właśnie dlatego, że działa.
Czego potrzebuje dobre narzędzie do pakietów
Niezależnie od tego, czy budujesz, kupujesz, czy instalujesz, narzędzie do pakietów dla WooCommerce powinno pokrywać kilka podstaw:
- Łączenie istniejących produktów. Buduj komplet z produktów, które już sprzedajesz, bez tworzenia zduplikowanych SKU “kompletu”, które rozjeżdżają się z resztą.
- Dodawanie całego kompletu jednym ruchem. Jeden przycisk, który wrzuca produkt główny i wszystkie dodatki do koszyka razem.
- Opcjonalny, czytelny rabat. Oszczędność, którą możesz nałożyć na komplet, pokazana tak, by klient rozumiał, co daje mu kupienie zestawu razem.
- Uczciwy magazyn. Produkty z pakietu zachowują własny stan; nic nie jest liczone podwójnie ani ukrywane.
- Kontrola nad umiejscowieniem. Sekcja pojawia się tam, gdzie pomaga, z opcją ręcznego umieszczenia gdzie indziej.
- Edytowalne teksty. Tytuł sekcji, etykieta przycisku i wiersz rabatu powinny być w twoich rękach i podlegać tłumaczeniu.
- Lekki ślad. Brak przeskoku układu przy ładowaniu sekcji, brak ciężkich skryptów i czyste usunięcie przy odinstalowaniu.
Zwróć uwagę, czego na tej liście nie ma: rozbudowanego ekranu konfiguracji. Siła sekcji często kupowanych razem leży w prostocie. Każde dodatkowe pole między klientem a przyciskiem to powód do porzucenia zakupu.
Jak radzi sobie z tym Bundle
Bundle dla WooCommerce to darmowa wtyczka open source, która dodaje dokładnie to. Umieszcza sekcję często kupowanych razem pod opisem produktu, w której wymienione są produkty z pakietu, oraz przycisk “Dodaj pakiet do koszyka”, który dodaje produkt główny plus każdą powiązaną pozycję do koszyka naraz. Pakiet budujesz, łącząc dowolną liczbę produktów z danym produktem i, jeśli chcesz, ustawiając rabat. Klient widzi jedną ofertę; twój sklep nadal wie, które osobne produkty należą do kompletu.
Bundle wymienia produkty towarzyszące i dodaje cały zestaw do koszyka jednym kliknięciem.
Rabat i to, jak trafia do koszyka
Rabat jest opcjonalny i ustawiany dla każdego pakietu jako procent. To, jak wygląda w koszyku, jest globalnym wyborem, którego dokonujesz w WooCommerce → Bundle, z dwoma trybami. Pojedyncza opłata w koszyku dodaje jedną ujemną pozycję, na przykład “Rabat pakietowy −50,00 zł”, co jest najprostszą i najczytelniejszą opcją oraz właściwym domyślnym ustawieniem dla większości sklepów. Korekta ceny każdej pozycji zamiast tego obniża cenę każdego produktu z pakietu, co pasuje sklepom, które potrzebują, by rabat odbił się na każdym wierszu i w podatku liczonym od produktu. Tak czy inaczej, opcjonalny wiersz oszczędności w sekcji może wyłożyć sumę pakietu i dokładną kwotę zaoszczędzoną, co jest mocną zachętą, by wziąć cały komplet.
Uwaga: Pojedyncza opłata w koszyku pokazuje rabat jako jedną czytelną ujemną pozycję i jest właściwym domyślnym ustawieniem dla większości sklepów; korekta ceny każdej pozycji zamiast tego obniża cenę każdego produktu z pakietu, co pasuje sklepom, które potrzebują, by rabat odbił się na każdym wierszu i w podatku liczonym od produktu.
Gdzie renderuje się sekcja i shortcode
Domyślnie sekcja renderuje się automatycznie pod opisem produktu na stronach pojedynczego produktu. Jeśli wolisz umieścić ją samodzielnie, wtyczka udostępnia shortcode [bundle], który renderuje sekcję wszędzie tam, gdzie znany jest bieżący produkt, oraz [bundle id="123"], by wyrenderować pakiet konkretnego produktu w dowolnym miejscu w witrynie. Wyłącz “Pokazuj na stronie produktu” w WooCommerce → Bundle, a sekcja pojawi się tylko tam, gdzie wstawisz shortcode.
Detale, które utrzymują porządek
Kilka zachowań ma znaczenie w praktyce. Sekcja chowa się sama, gdy produkt nie ma już pakietu do pokazania, a usunięte lub brakujące produkty z pakietu są po prostu pomijane, zamiast renderować zepsuty wiersz. Tytuł sekcji, etykieta przycisku i etykieta wiersza rabatu są edytowalne i podlegają tłumaczeniu, więc teksty pasują do twojego sklepu i języka. Definicje pakietów są zapisywane jako meta produktu, a nie w osobnych tabelach bazy danych, więc nie ma nic dodatkowego do utrzymania, a dane mieszkają przy produkcie, do którego należą. Sekcja na stronie sklepu jest renderowana po stronie serwera z jednym małym arkuszem stylów, bez JavaScriptu i bez jQuery, obrazy rezerwują dla siebie miejsce, by sekcja nie przesuwała układu podczas ładowania, i respektuje preferencję trybu ciemnego u odwiedzającego. Każde ustawienie ma dostępny z klawiatury dymek pomocy ”?”, a wtyczka odinstalowuje się czysto, usuwając swoje opcje i zapisane definicje pakietów.
Konfiguracja
Uruchomienie pakietu zajmuje kilka minut:
Panel Bundle steruje trybem rabatu, wierszem oszczędności i edytowalnymi etykietami sekcji.
- Zainstaluj wtyczkę z Wtyczki → Dodaj nową albo wgraj ją do
/wp-content/plugins/bundle. WooCommerce musi być zainstalowane i aktywne. - Aktywuj ją.
- Edytuj produkt, otwórz zakładkę “Bundle”, wpisz ID produktów z pakietu oraz opcjonalny rabat procentowy, a następnie zapisz.
- Dostosuj opcje globalne w WooCommerce → Bundle: tryb rabatu, czy wymieniać produkty z pakietu z miniaturami, czy pokazywać wiersz oszczędności oraz tytuł sekcji, etykiety przycisku i rabatu.
Domyślne ustawienia działają dla większości sklepów, więc krok trzeci jest jedynym, który ściśle musisz wykonać. Gdy produkt ma już pakiet, sekcja pojawia się pod jego opisem, a przycisk “Dodaj pakiet do koszyka” jest aktywny.
Wskazówka: Domyślne ustawienia działają dla większości sklepów, więc połączenie produktów w zakładce Bundle produktu to jedyny krok, który ściśle musisz wykonać, zanim sekcja stanie się aktywna.
Praktyczne wskazówki dla pakietów, które sprzedają
Wtyczka daje mechanizm; merchandising jest po twojej stronie. Kilka wskazówek:
- Łącz rzeczy, które naprawdę do siebie należą. Najsilniejsze komplety odpowiadają na oczywistą potrzebę: materiał eksploatacyjny do urządzenia, etui do telefonu, kolejny krok w rutynie. Przypadkowy rabat na niezwiązane pozycje czyta się jak bałagan.
- Trzymaj oszczędność uczciwą i widoczną. Mały, prawdziwy rabat na sensowny komplet konwertuje lepiej niż duży na komplet, którego nikt nie chce. Włącz wiersz oszczędności, żeby klient widział konkretną liczbę, a nie tylko mgliste obietnice.
- Pisz przycisk jak działanie. “Dodaj wszystko do koszyka” albo “Kup komplet” wypada lepiej niż ogólna etykieta. Tytuł sekcji i tekst przycisku są w twoich rękach, więc je wykorzystaj.
- Nie przykrywaj produktu głównego. Sekcja pakietu jest towarzyszem strony produktu, a nie jej zamiennikiem. Niech produkt główny niesie stronę, a sekcja niech oferuje ulepszenie.
- Umieść ją tam, gdzie zapada decyzja. Domyślna pozycja pod opisem działa dobrze. Jeśli twój motyw spycha ją za nisko, użyj shortcode
[bundle], by podnieść ją bliżej przycisku dodania do koszyka.
Bundle kontra domyślne WooCommerce
WooCommerce potrafi sprzedawać produkty i warianty, ale nie ma natywnej oferty pakietowej. Oto różnica konkretnie dla pakietów:
| Możliwość | Domyślne WooCommerce | Bundle |
|---|---|---|
| Sekcja często kupowanych razem | Brak wbudowanej | Tak, pod opisem produktu |
| Dodanie kompletu do koszyka jednym kliknięciem | Brak | ”Dodaj pakiet do koszyka” dodaje główny plus wszystkie powiązane |
| Opcjonalny rabat na komplet | Brak | Rabat procentowy na pakiet |
| Jak pokazuje się rabat | nie dotyczy | Pojedyncza opłata w koszyku lub korekta ceny każdej pozycji |
| Wiersz oszczędności w sekcji | Brak | Opcjonalna suma pakietu i zaoszczędzona kwota |
| Umieszczenie sekcji w dowolnym miejscu | nie dotyczy | Shortcode [bundle] i [bundle id="123"] |
| Edytowalne, tłumaczalne teksty | Ograniczone | Tytuł sekcji, etykiety przycisku i rabatu |
| Przechowywanie | nie dotyczy | Meta produktu, bez osobnych tabel |
| Ślad na stronie sklepu | nie dotyczy | Jeden arkusz stylów, bez JS, bez przeskoku układu, świadomy trybu ciemnego |
| Koszt | Darmowe (bez oferty pakietowej) | Darmowe; PRO dodaje tryby cen, mix-and-match, analitykę i więcej |
Wersja darmowa kontra PRO
Wersja darmowa to kompletny proces często kupowanych razem: powiązane produkty, dodanie jednym kliknięciem, opcjonalny rabat procentowy, wiersz oszczędności, shortcode i edytowalne teksty są w komplecie. Bundle Pro to dodatek, który wymaga zainstalowanej i aktywnej wersji darmowej i buduje na tym samym fundamencie dla sklepów, które chcą większej kontroli. Dodaje wyszukiwarkę produktów do budowania pakietów, dzięki której tworzysz pakiety przez wyszukiwanie nazw produktów zamiast wpisywania ID, stałą lub procentową cenę pakietu, dzięki której możesz ustawić jedną stałą sumę dla całego kompletu, sugestie z historii zamówień, które wyciągają produkty często kupowane razem z bieżącymi pozycjami pakietu, ceny stopniowane od ilości dla rabatów ilościowych na kompletne komplety, pakiety mix-and-match, w których klient wybiera z puli, panel analityki pakietów, który śledzi wyświetlenia sekcji, dodania do koszyka, konwersję i przypisany przychód z eksportem CSV, oraz zaplanowane promocje pakietowe z datami startu i końca. Wyszukiwarka PRO zapisuje dane do tych samych meta pakietu, które czyta darmowy silnik, więc darmowa sekcja renderuje się i dodaje do koszyka dokładnie tak jak wcześniej.
W skrócie
Pakiet łączy osobne produkty w jedną ofertę; wariant to jeden produkt z opcjami. Pakietów używaj dla kompletów, zestawów i grup często kupowanych razem, a wariantów dla rozmiaru, koloru i podobnych wyborów. WooCommerce samo z siebie nie ma oferty pakietowej, więc dobre narzędzie powinno pozwalać łączyć istniejące produkty, dodawać cały komplet jednym kliknięciem, nakładać opcjonalny czytelny rabat, utrzymywać uczciwy magazyn i pozostawać lekkie na stronie. Darmowy Bundle robi to wszystko za pomocą renderowanej po stronie serwera sekcji często kupowanych razem, rabatu procentowego pokazywanego jako opłata w koszyku lub na pozycjach, opcjonalnego wiersza oszczędności oraz shortcode do ręcznego umieszczenia. Gdy będziesz gotów pójść dalej, Bundle Pro dodaje ceny stałe i stopniowane, mix-and-match, wyszukiwarkę produktów, analitykę i zaplanowane promocje na tym samym fundamencie.