Black Friday w WooCommerce - jak przygotować serwer, promocje i obsługę zamówień

Technical Implementation Expert
Black Friday w WooCommerce - jak przygotować serwer, promocje i obsługę zamówień

Black Friday w WooCommerce przygotowujesz w trzech obszarach: serwer i zadania w tle muszą wytrzymać kilkukrotnie większy ruch, ceny promocyjne mają włączać się same o ustalonej porze, a zespół musi mieć plan obsługi zamówień na kilka dni szczytu. Najwięcej problemów w dniu wyprzedaży nie wynika z samego ruchu, tylko z rzeczy, których nikt wcześniej nie sprawdził: niedziałającego crona, cache zapisującego koszyk, źle zaplanowanej ceny albo bramki płatności, która nie potwierdza zamówień.
Black Friday 2026 przypada 27 listopada, a Cyber Monday 30 listopada. Do wyprzedaży zostało kilka tygodni, czyli tyle, ile potrzeba na spokojne testy i poprawki. W tym wpisie skupiamy się na technicznej i operacyjnej stronie sklepu WooCommerce: serwerze, harmonogramie zadań, konfiguracji cen promocyjnych, magazynie i pracy z zamówieniami. Plan kampanii reklamowych opisaliśmy osobno.
[#wazne] W skrócie: przed Black Friday w WooCommerce sprawdź wydajność hostingu i cache, przenieś WP-Cron na systemowy harmonogram, przejrzyj kolejkę „Zaplanowane działania”, zaplanuj ceny promocyjne z datami i przetestuj je na kopii sklepu. Ustaw czas wstrzymywania stanu magazynowego, przygotuj statusy i e-maile zamówień oraz podział pracy przy pakowaniu. Od kilku dni przed wyprzedażą wprowadź zakaz zmian. W Vinson budujemy i rozwijamy sklepy na WooCommerce i przygotowujemy je na sezon wyprzedaży.
Kiedy zacząć przygotowanie sklepu WooCommerce do Black Friday?
Black Friday to dla sklepu internetowego kilka dni, w których ruch, liczba zamówień i liczba pytań od klientów rosną jednocześnie. Dlatego przygotowanie warto potraktować jak mały projekt z datą zakończenia, a nie listę zadań na ostatni tydzień. Największe zmiany, takie jak przeprowadzka na nowy serwer, nowy motyw czy wymiana bramki płatności, powinny być zamknięte najpóźniej na początku listopada. Później zostaje czas tylko na testy i drobne poprawki.
Rozsądny podział pracy wygląda tak: najpierw infrastruktura, potem ceny i magazyn, na końcu ludzie i procedury. Kolejność ma znaczenie. Nie ma sensu testować promocji na serwerze, który i tak zmienisz, ani pisać instrukcji dla magazynu, zanim ustalisz, jak będą wyglądały statusy zamówień. Przykładowy harmonogram dla sklepu, który zaczyna przygotowania w połowie października:
[#chart:woo91a]
Daty dopasuj do własnej promocji. Jeśli wyprzedaż trwa cały tydzień albo zaczynasz ją wcześniej dla subskrybentów newslettera, przesuń cały harmonogram o kilka dni. Zasada pozostaje ta sama: ostatnie zmiany w kodzie i wtyczkach kończysz kilka dni przed startem promocji, a nie w jej trakcie.
Jak przygotować serwer WooCommerce na ruch z Black Friday?
Serwer to pierwsze miejsce, w którym widać skutki dużego ruchu. Strony katalogu można w dużej części obsłużyć z pamięci podręcznej, ale koszyk, zamówienie i Moje konto zawsze generują się na bieżąco i obciążają PHP oraz bazę danych. W dniu wyprzedaży to właśnie te strony decydują o sprzedaży, więc testy wydajności trzeba robić na nich, a nie tylko na stronie głównej.
Hosting i limity zasobów
Zacznij od rozmowy z dostawcą hostingu. Zapytaj, jakie limity procesów PHP, pamięci i połączeń z bazą ma Twój pakiet, czy można je czasowo zwiększyć na okres promocji i jak hosting reaguje na przekroczenie limitu. Na hostingu współdzielonym sklep może zostać spowolniony w najgorszym momencie, nawet jeśli w zwykłe dni działa sprawnie. Jeśli zmiana serwera jest konieczna, zrób ją teraz, a nie w listopadzie. Po migracji potrzebujesz co najmniej kilku dni normalnej sprzedaży, żeby wyłapać błędy.
Test obciążeniowy najlepiej przeprowadzić na kopii sklepu na tym samym typie serwera. Ważne, żeby scenariusz testu przypominał zachowanie klientów: wejście na kategorię, karta produktu, dodanie do koszyka, przejście do zamówienia. Sam test strony głównej z cache niczego nie powie o tym, czy sklep przyjmie zamówienia. Uzgodnij taki test wcześniej z hostingiem, bo duża liczba żądań z jednego źródła może zostać uznana za atak.
Cache i baza danych
Sprawdź, czy koszyk, zamówienie i Moje konto są wykluczone z cache stron, a odwiedzający z ciasteczkami koszyka dostają strony generowane na bieżąco. Jeśli hosting oferuje Redis, trwały cache obiektów może odciążyć bazę przy stronach dynamicznych. Wtyczkę do Redis włączaj jednak z wyprzedzeniem i zmierz efekt, a nie uruchamiaj jej pierwszy raz w tygodniu wyprzedaży.
Osobny temat to sposób przechowywania zamówień. W nowych instalacjach od wersji 8.2 WooCommerce domyślnie używa wydajnego przechowywania zamówień (High-Performance Order Storage), czyli osobnych tabel w bazie zamiast wpisów WordPressa. W starszych sklepach przełącznik znajdziesz w WooCommerce > Ustawienia > Zaawansowane > Funkcje. Migracja wymaga sprawdzenia zgodności wtyczek i synchronizacji danych, więc jeśli jeszcze jej nie zrobiłeś, odłóż ją na okres po świętach. Zmiana sposobu zapisu zamówień tuż przed szczytem to niepotrzebne ryzyko.
- Przegląd sklepu, wtyczek i wydajności
- Płatności, wysyłki i integracje
- Plan rozwoju sklepu
Konsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Łukasz Palej
Technical Implementation Expert
Sklep na WooCommerce z Vinson
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
