„Kup 2, trzeci gratis” w WooCommerce: jak ustawić gratis w koszyku krok po kroku

Rafał JóśkoRafał Jóśko6 listopada 20269 min czytania
Koszyk sklepu WooCommerce z trzema puszkami herbaty: dwie płatne i trzecia gratis, oznaczona kokardą; obok schemat „dwie sztuki plus jedna gratis”

Promocji „kup 2, trzeci gratis” w WooCommerce nie ustawisz samym kuponem: kupon nie sprawdzi, czy w koszyku są trzy sztuki, nie wybierze najtańszej z nich, a klient musi wpisać kod. Potrzebujesz reguły „kup X, dostań Y”, która sama liczy sztuki w koszyku i odejmuje cenę gratisu. Przy ustawieniu „kup 2, dostań 1 z tych samych produktów, najtańszy gratis” rabat pojawia się, gdy w koszyku są 3 sztuki. Przy 2 sztukach jeszcze go nie ma.

Poniżej pokazujemy całe ustawienie w naszej wtyczce Conditional Promotions na przykładzie sklepu z herbatą. Ceny herbat w przykładach pochodzą ze sklepu testowego.

Czy „kup 2, trzeci gratis” ustawisz kuponem WooCommerce?

Kupon w WooCommerce daje jeden z trzech rabatów: procent na wybrane produkty, stałą kwotę na cały koszyk albo stałą kwotę na każdą sztukę, z ograniczeniami m.in. do kategorii, minimalnej wartości koszyka i liczby użyć.

Czego kupon nie zrobi:

  • nie ma warunku „minimalna liczba sztuk”, więc nie sprawdzi, czy klient ma w koszyku trzy opakowania;
  • nie zna rabatu „kup X, dostań Y” ani gratisu i sam nie doda produktu do koszyka;
  • nie wybierze najtańszej sztuki jako gratisu;
  • działa dopiero wtedy, gdy klient wpisze kod w koszyku albo w kasie. WooCommerce sam kodów nie stosuje.

Kupon wystarczy, gdy chcesz dać rabat procentowy albo kwotowy z kodem, rabat od wartości koszyka albo darmową dostawę z kodem. Jak go ustawić, opisaliśmy w poradniku o kuponach w WooCommerce: produktowych, na darmową dostawę i z ograniczeniami.

Zanim zaczniesz: 5 decyzji o promocji

Zanim otworzysz panel, odpowiedz sobie na pięć pytań. Każde odpowiada jednemu polu w ustawieniach.

DecyzjaMożliwościW naszym przykładzie
Ile sztuk klient kupuje i ile dostajedowolne liczby, np. 2 + 1, 1 + 1, 3 + 1kupuje 2, dostaje 1
Skąd jest gratisz tych samych produktów, które klient kupuje, albo z innych, wskazanych przez Ciebiez tych samych: dowolna herbata z kategorii Herbaty
Który produkt jest gratisemnajtańszy, najdroższy albo ten, który klient wybierze w koszykunajtańszy
Ile razy promocja działa w jednym koszykubez limitu albo np. raz na koszykbez limitu
Kiedy i dla kogodni i godziny, grupa klientów, limit sztuknp. weekend, wszyscy klienci

Gdy produkty w promocji mają różne ceny, wybierz „najtańszy”. Klient i tak dostaje gratis, a Ty oddajesz najmniej. W koszyku z herbatą za 49,00 zł i za 27,50 zł ustawienie „najdroższy” kosztuje Cię 49,00 zł, a „najtańszy” 27,50 zł.

Krok po kroku: promocja „kup 2, trzecia gratis” w Conditional Promotions

Całą promocję ustawiasz na jednej stronie, w pięciu krokach: co to za promocja, co klient kupuje i co dostaje, kiedy, dla kogo i jakie są limity. O gratisie decyduje krok drugi.

  1. Utwórz nową promocję i nadaj jej nazwę, np. „Kup 2, trzecia gratis”. Klient zobaczy tę nazwę w koszyku i w zamówieniu, więc napisz ją tak, jak w ogłoszeniu.
  2. Jako rodzaj promocji wybierz „Kup X, dostań Y”.
  3. W kroku „Co klient kupuje i co dostaje”, w części „Klient kupuje”, wpisz w polu „Ile sztuk” liczbę 2. W polu „z produktów” kliknij „+ według…” i wybierz kategorię Herbaty. Tak samo wskażesz tag albo atrybut, zamiast wybierać produkty po kolei.
  4. W części „Dostaje” wpisz w polu „Ile sztuk” liczbę 1, a w polu „Z czego” wybierz „z tych samych produktów”.
  5. W polu „Który z nich” wybierz „najtańszy”.
  6. W polu „Za ile” wybierz „% taniej” i wpisz 100. Panel podpowiada: 100% = gratis.
  7. W polu „Ile razy w jednym koszyku (0 = bez limitu)” zostaw 0, jeśli za 6 opakowań klient ma dostać 2 gratisy. Wpisz 1, jeśli gratis ma być najwyżej jeden w koszyku.
  8. Ustaw, kiedy promocja się włącza i wyłącza (od–do z godziną, wybrane dni tygodnia, powtarzanie co tydzień) oraz w części „Dla kogo”, kto ją dostaje, np. tylko zalogowani klienci. Możesz dodać limit, np. „pierwsze 100 sztuk” albo „raz na klienta”. Pozostałe warunki opisaliśmy na karcie wtyczki Conditional Promotions.
  9. Zapisz promocję i zrób zakupy próbne jako gość: najpierw 2 opakowania, potem 3.

Co klient zobaczy w koszyku

Klient nie wpisuje kodu. Gdy w koszyku są trzy herbaty z kategorii objętej promocją, rabat nalicza się sam. Ceny na stronach produktów się nie zmieniają. Rabat widać jako osobną pozycję z minusem w podsumowaniu koszyka, a potem w zamówieniu i w e-mailu do klienta. Pozycja zaczyna się od słowa „Gratis:”, po którym jest nazwa promocji, np. „Gratis: Kup 2, trzecia gratis”. Ten napis zmienisz w ustawieniach wtyczki.

Przykład koszyka z trzema różnymi herbatami:

  • Darjeeling 49,00 zł + Assam 29,99 zł + Earl Grey 27,50 zł = 106,49 zł
  • Gratis: Kup 2, trzecia gratis −27,50 zł (najtańsza jest Earl Grey)
  • do zapłaty: 78,99 zł

Trzy opakowania Earl Grey: 82,50 zł − 27,50 zł = 55,00 zł.

Ile gratisów dostanie klient, który bierze kilka opakowań tej samej herbaty:

Opakowań w koszykuGratisów przy „Ile razy w jednym koszyku” = 0Gratisów przy „Ile razy w jednym koszyku” = 1
1–200
311
4–511
621

Skąd takie liczby: gdy gratis jest z tych samych produktów, jedna promocja zużywa 3 sztuki, czyli 2 kupione i 1 gratis. Dlatego czwarte i piąte opakowanie nie dają drugiego gratisu, a szóste tak.

Tabela dotyczy jednej herbaty. Jeśli klient miesza herbaty w różnych cenach i bierze 6 albo więcej opakowań, sprawdź taki koszyk w zamówieniu próbnym, zanim w ogłoszeniu napiszesz „co trzecia sztuka gratis”.

Gratis z innego produktu: „kup czajnik, kubek gratis”

Gratis nie musi być tym samym produktem. W polu „Z czego” wybierz „z innych produktów”, a w polu „Jakich” zaznacz konkretne produkty, np. kubki. Całej kategorii jako gratisu nie wybierzesz, tylko pojedyncze produkty. Kupione sztuki nie są wtedy „zużywane” przez gratis: przy „kup 1 czajnik, dostań kubek” liczy się sam czajnik.

Dalej masz dwie drogi.

  • „najtańszy” albo „najdroższy”: rabat dostaje tylko kubek, który już jest w koszyku. Klient musi go dodać sam, a wtyczka odejmie jego cenę. Jeśli kubka nie doda, rabatu nie będzie, więc napisz to wyraźnie w ogłoszeniu.
  • „klient wybiera w koszyku (też wariant)”: w koszyku i w kasie klient widzi okno „Wybierz produkt w promocji”, wybiera kubek, także jego kolor, i klika „Wybierz i dodaj do koszyka”. Gratis trafia do koszyka sam, a klient może go zmienić przyciskiem „Zmień wybrany produkt”. Działa to w zwykłym koszyku i w koszyku zbudowanym z bloków. Gdy promocja się skończy albo klient usunie czajnik, wtyczka usunie dodany w ten sposób kubek. Gdy klient zmniejszy liczbę czajników, zmniejszy się liczba kubków gratis. Produktów, które klient włożył do koszyka sam, wtyczka nie usuwa.
Ustawienia promocji Kup X, dostań Y w Conditional Promotions: kup 1 czajnik żeliwny, dostań 1 kubek ceramiczny 100% taniej, klient wybiera gratis w koszyku, także wariant
Czajnik z kubkiem gratis, a kolor kubka klient wybiera sam w koszyku (sklep testowy).

Na co uważać przed startem

  • Klient nie zobaczy promocji na stronie produktu. Wtyczka nie pokazuje informacji „kup 2, trzeci gratis” na stronie produktu ani na liście produktów. Rabat pojawia się dopiero w koszyku. O promocji napisz sam: w krótkim opisie produktów, w opisie kategorii, na banerze, w newsletterze albo na Facebooku.
  • Dwa opakowania to jeszcze nie gratis. Trzecie opakowanie klient wkłada do koszyka sam. Napisz w ogłoszeniu wprost: „Włóż do koszyka 3 opakowania, najtańsze dostajesz gratis”.
  • Gratis musi być na stanie. Gratisem może być tylko produkt opublikowany, dostępny do kupienia i dostępny w magazynie.
  • Przeceniony gratis. Wtyczka odejmuje cenę, którą koszyk faktycznie liczy za gratis. Jeśli Earl Grey jest już przeceniona, odejmie cenę po przecenie, a nie cenę regularną.
  • Najniższa cena z 30 dni. Przy gratisach Conditional Promotions nie pokazuje napisu o najniższej cenie z 30 dni (pokazuje go tylko przy obniżonej cenie produktu). Czy Twoja akcja z gratisem wymaga takiej informacji, sprawdź z prawnikiem, a w ogłoszeniu napisz jasno, ile sztuk trzeba kupić, który produkt jest gratisem i ile klient zapłaci za całość. Więcej o tym, co mówią przepisy o najniższej cenie z 30 dni. To nie jest porada prawna.
  • Zamówienie próbne jako gość. Sprawdź koszyk z 2, 3 i 6 opakowaniami, a przy gratisie do wyboru także zmianę i usunięcie gratisu. Zobacz koszyk, kasę i e-mail z zamówieniem, zanim ogłosisz promocję, np. na weekend przed świętami albo na Black Friday.

Którą wtyczkę wybrać do gratisów

Gratis „kup X, dostań Y” ustawisz w trzech wtyczkach z naszego sklepu. Różnią się tym, co jeszcze potrafią.

  • Conditional Promotions — gdy gratis ma działać w wybrane dni i godziny, np. tylko w weekend, z limitem sztuk albo „raz na klienta”, z wyborem koloru gratisu w koszyku i ze statystykami promocji.
  • Dynamic Pricing — reguła „kup X, dostań Y” (np. kup 2, kolejna z rabatem 100%) bez kodu, a do tego rabaty według marki. Reguł nie zaplanujesz na konkretne dni i godziny.
  • Smart Coupons — „kup X, dostań Y” jako kupon i darmowe prezenty, a obok tego karty podarunkowe i kupony w linku.

Jeśli zamiast gratisu chcesz dać rabat od liczby sztuk, np. 10% taniej od 3 opakowań, to inny rodzaj promocji. Wtyczki do niego porównaliśmy w poradniku, jak wybrać wtyczkę do dynamicznych cen i rabatów w WooCommerce.

Najczęstsze pytania

Czy mogę dać trzecią sztukę za pół ceny zamiast gratisu?

Tak. W polu „Za ile” wybierz „% taniej” i wpisz 50. Możesz też odjąć stałą kwotę albo wybrać „cena stała”, np. trzecie opakowanie za 10 zł.

Co się stanie, gdy klient usunie jedno opakowanie z koszyka?

Przy 2 opakowaniach rabat znika, bo promocja „kup 2, trzecia gratis” wymaga 3 sztuk. Gratis wybrany przez klienta w okienku wtyczka usuwa sama, gdy klient usunie produkt, za który go dostał.

Czy ograniczę promocję do weekendu albo do pierwszych 100 sztuk?

Tak. Ustawisz dni i godziny (także powtarzanie co tydzień), warunki „Dla kogo” i limity, np. „pierwsze 100 sztuk” albo „raz na klienta”. Szczegóły są na karcie Conditional Promotions.

Conditional Promotions: cena i pomoc w ustawieniu

  • Conditional Promotions — 149 zł jednorazowo. W cenie masz 365 dni dostępu do plików i aktualizacji oraz 365 dni naprawy błędów we wtyczce, na dowolnej liczbie stron. To nasza wtyczka, więc błędy zgłaszasz bezpośrednio nam; odpowiadamy zwykle w ciągu tygodnia. Aktualizacje są ręczne: nową wersję pobierasz ze swojego konta w sklepie i wgrywasz plik, ustawienia zostają.
  • Budujesz kilka sklepów? Wtyczka jest też w pakiecie wszystkich wtyczek i motywów: dostęp na rok za 999 zł.
  • Wolisz, żebyśmy ustawili promocję za Ciebie? Zrobimy to w ramach usługi instalacja i konfiguracja wtyczek: 250 zł netto (307,50 zł brutto) za godzinę.

Pokrycie faktów (dla korektora; nie wchodzi do wpisu)

Bez zmian względem draft.md, z dwiema różnicami: wiersz „Inny produkt | pół ceny = 50%” nieaktualny (zdanie usunięte w K5, ta sama treść jest w FAQ 1 — F21); „Którą wtyczkę” — „wtyczki z naszego sklepu” zgodnie z kartą 97169 („W sklepie mamy też…”, work/NOWA-PROMOCJE/karta.md:187). Pełna tabela: draft.md.

Wtyczki z tego tematu

Rafał Jóśko

Rafał Jóśko

Lokalizacja: Lublin

Pomagam firmom przejść przez chaos świata online. Z ponad 15-letnim doświadczeniem i ponad 360 zrealizowanymi projektami oferuję kompleksowe prowadzenie działań digital: od strategii, przez hosting, SEO i automatyzacje, aż po skuteczne kampanie marketingowe. Tworzę spójne procesy, koordynuję zespoły i eliminuję niepotrzebne koszty – Ty skupiasz się na biznesie, ja dbam o resztę.

Wspieram zarówno startupy, jak i rozwinięte firmy B2B/B2C. Działam z Lublina, ale efekty mojej pracy sięgają daleko poza granice Polski.

Odwiedź profil