
Najgorszy moment na odkrycie problemów ze sklepem to godzina rozpoczęcia kampanii Black Friday. Przy dużym ruchu wychodzą na jaw rzeczy, których na co dzień nie widać: powolne zapytania do bazy, źle skonfigurowany cache, błędy płatności, problemy z kuponami, ograniczenia hostingu czy nieaktualne stany magazynowe. Dlatego przygotowanie techniczne warto zacząć kilka tygodni wcześniej.
1. Zrób pełny backup i sprawdź odtwarzanie
Kopia bazy i plików powinna powstać przed aktualizacjami, zmianami cen i wdrożeniem kampanii. Jeżeli sklep jest duży, ustal także częstotliwość kopii w trakcie akcji. Sam fakt, że „backup jest w panelu”, nie wystarczy — ważne jest, czy wiadomo, jak szybko go odtworzyć.

2. Nie aktualizuj wszystkiego w piątek rano
Aktualizacje bezpieczeństwa są ważne, ale większe zmiany funkcjonalne należy wykonać wcześniej i przetestować. Im bliżej kampanii, tym mniej elementów powinno się zmieniać bez konieczności.
3. Przetestuj realny checkout
Zrób zamówienia testowe na telefonie i desktopie. Sprawdź płatność, wysyłkę, kupony, darmową dostawę, warianty produktu, wiadomości e-mail i status zamówienia. Nie zakładaj, że działający koszyk oznacza działający proces sprzedaży.
4. Sprawdź wydajność pod obciążeniem
WooCommerce wskazuje m.in. hosting, cache, CDN, obrazy, minifikację oraz pamięć jako typowe obszary diagnostyki wolnego sklepu. W praktyce przed Black Friday warto też przejrzeć zapytania do bazy, cron, integracje z magazynem i zewnętrzne API.
5. Zoptymalizuj obrazy produktów
Promocja zwykle oznacza więcej kart produktów oglądanych w krótkim czasie. Ciężkie zdjęcia mogą niepotrzebnie zwiększać transfer i czas ładowania. WebP/AVIF, poprawne rozmiary i lazy loading pozwalają ograniczyć problem bez pogorszenia jakości wizualnej.
6. Ustal zasady promocji zanim zaczniesz reklamę
Czy kupon łączy się z innym kuponem? Czy rabat obejmuje zestawy? Jak działa darmowa dostawa? Co z produktem przecenionym wcześniej? Te reguły powinny być zapisane i przetestowane na konkretnych scenariuszach.
7. Zweryfikuj magazyn i integracje
Przy większym ruchu błąd synchronizacji stanu może sprzedać produkt, którego nie ma. Jeżeli sklep łączy się z ERP, Baselinkerem, marketplace albo zewnętrznym magazynem, sprawdź częstotliwość synchronizacji i zachowanie przy błędzie API.
8. Monitoruj, nie tylko reklamuj
W dniu kampanii ktoś powinien obserwować sklep: błędy 500, czas odpowiedzi, płatności, zamówienia i komunikaty klientów. Reklama zwiększa ruch równie skutecznie na działający sklep, jak i na zepsuty checkout.
9. Przygotuj plan awaryjny
- kto ma dostęp do hostingu i WordPressa,
- kto może wyłączyć problematyczną integrację,
- gdzie jest ostatnia kopia,
- jak szybko można zwiększyć zasoby serwera,
- jak poinformować klientów o problemie, jeśli awaria potrwa dłużej.
Nie potrzebujesz miliona wejść, żeby sklep się wyłożył
Czasem wystarczy kampania wysyłająca kilkadziesiąt osób jednocześnie na ciężką kartę produktu, jeśli każda odsłona uruchamia wiele wolnych zapytań lub zewnętrznych skryptów. Dlatego testy trzeba dopasować do realnego sklepu, a nie do abstrakcyjnego „dużego ruchu”.
Jeśli prowadzisz WooCommerce i chcesz sprawdzić sklep przed sezonem, zobacz nasze podejście do e-commerce oraz opiekę techniczną.

FAQ
Kiedy zacząć przygotowania?
Najlepiej kilka tygodni wcześniej. Największe zmiany techniczne nie powinny być wdrażane w ostatniej chwili.
Czy CDN rozwiąże problem wydajności?
Może pomóc przy zasobach statycznych, ale nie naprawi wolnego PHP, bazy lub problematycznej integracji checkoutu.
Czy warto robić promocję przez cały tydzień?
To decyzja marketingowa. Technicznie rozłożenie ruchu może być korzystne, ale warunki promocji muszą być jasne dla klienta.