Czarny piątek: jak przygotować sklep na ruch
Black Friday to dla sklepu test wydajności, zapasów i nerwów. Pokazuję krok po kroku, jak przygotować WooCommerce na skok ruchu, ustawić promocje i mieć plan awaryjny, gdy coś pójdzie nie tak.
Przygotowanie zacznij około cztery tygodnie wcześniej, nie w noc przed startem
Test obciążenia pokaże słabe punkty, zanim zrobią to klienci
Pełny backup tuż przed akcją i włączony monitoring to minimum
Promocje, kupony i bundle przetestuj na realnym zamówieniu kilka dni wcześniej
Po akcji policz wyniki i zapisz wnioski na przyszły rok
[/dwb_keytakeaways]
Dlaczego Black Friday to test, a nie tylko wyprzedaż
Black Friday w sklepie internetowym to moment, w którym wszystkie zaniedbania z całego roku zbierają się w jednym dniu. Ruch potrafi wzrosnąć kilkukrotnie w ciągu godziny, a wraz z nim rośnie liczba zapytań do bazy, obciążenie serwera i ryzyko, że coś się przewróci dokładnie wtedy, gdy klienci są gotowi kupować.
Najboleśniejszy scenariusz nie polega na tym, że promocja jest za mała. Polega na tym, że sklep zwalnia albo zwraca błąd 503 w szczycie ruchu, a klient odbija do konkurencji i już nie wraca. Dlatego do Black Friday podchodzę jak do egzaminu z gotowości technicznej. Sama obniżka to dopiero połowa sprawy, druga połowa to pewność, że sklep udźwignie skok i że masz plan, gdy coś pójdzie nie tak.
Dobra wiadomość jest taka, że to przewidywalne. Wiesz, kiedy przyjdzie ruch, więc możesz się przygotować z wyprzedzeniem zamiast gasić pożar w piątek o szóstej rano. Poniżej rozkładam to na cztery obszary: wydajność, sprzedaż, bezpieczeństwo techniczne i marketing, a na końcu daję harmonogram tydzień po tygodniu.
Przygotowanie wydajnościowe: żeby sklep nie padł
To jest fundament. Najlepsza promocja nic nie da, jeśli strona nie ładuje się pod obciążeniem. Wydajność rozkłada się na cztery rzeczy, które warto sprawdzić po kolei.
- Hosting: to wąskie gardło numer jeden. Tani współdzielony hosting często wytrzymuje normalny ruch, ale dławi się przy kilkukrotnym skoku. Na czas akcji rozważ mocniejszy plan, serwer VPS albo hosting dedykowany pod WooCommerce z LiteSpeed i PHP 8.3.
- Cache strony: gotowy HTML zamiast generowania go przy każdym wejściu odciąża serwer najbardziej. Na WordPress używam LiteSpeed Cache lub innego sprawdzonego rozwiązania. Pamiętaj, żeby koszyk i kasa nie były cache'owane.
- CDN: sieć serwerów, która podaje obrazy, skrypty i style z punktu blisko klienta. Zdejmuje ruch z Twojego serwera i przyspiesza ładowanie. Cloudflare w darmowym planie często wystarcza małemu i średniemu sklepowi.
- Optymalizacja zasobów: obrazy w WebP z podanymi wymiarami, ograniczony ciężki JavaScript, usunięte nieużywane wtyczki. Mniej do wczytania to mniej pracy dla serwera w szczycie.
Najwięcej daje połączenie szybkiego hostingu, pełnego cache strony i CDN. To trzy filary, które razem potrafią zdjąć z serwera większość obciążenia. Dopiero gdy to masz, ma sens dłubanie w pojedynczych skryptach.
Test obciążenia: sprawdź, zanim sprawdzą klienci
Tu jest różnica między nadzieją a wiedzą. Większość sklepów nigdy nie testuje, ile ruchu naprawdę wytrzyma, i dowiaduje się tego dopiero w Black Friday, gdy jest już za późno. Test obciążenia to symulacja wielu jednoczesnych użytkowników, która pokazuje, przy jakim poziomie sklep zaczyna zwalniać albo zwracać błędy.
Nie musisz tego komplikować. Wystarczy narzędzie do testów obciążeniowych, którym symulujesz kilkukrotność swojego normalnego ruchu i obserwujesz dwie rzeczy: czas odpowiedzi strony i liczbę błędów. Jeśli przy spodziewanym szczycie czas odpowiedzi rośnie do kilku sekund albo pojawiają się błędy 500 i 503, masz problem do rozwiązania przed akcją, a nie w jej trakcie.
- Oszacuj spodziewany ruch: spójrz na ubiegłoroczny Black Friday albo na swój najlepszy dzień i załóż kilkukrotność.
- Przetestuj kluczowe ścieżki: strona główna, kategoria, karta produktu, dodanie do koszyka i kasa. To kasa pada najczęściej, bo jej nie da się cache'ować.
- Zapisz wyniki: czas odpowiedzi i błędy przy rosnącym obciążeniu. To Twój punkt odniesienia po optymalizacji.
- Powtórz po poprawkach: zmierz ponownie, żeby zobaczyć, czy zmiany faktycznie pomogły.
| Obszar | Co sprawdzić | Sygnał ostrzegawczy |
|---|---|---|
| Hosting | czas odpowiedzi przy szczycie | powyżej 2-3 sekund pod obciążeniem |
| Kasa i koszyk | czy działa przy wielu użytkownikach | błędy 500/503 albo timeouty |
| Baza danych | liczba wolnych zapytań | rosnące obciążenie przy każdym wejściu |
| Cache | czy realnie się włącza | strona generuje się od nowa za każdym razem |
Przygotowanie sprzedażowe: promocje, które działają
Gdy strona udźwignie ruch, zajmij się ofertą. Tu chodzi o to, żeby promocje były jasne dla klienta i poprawnie skonfigurowane technicznie, bo dziurawy kupon w szczycie sprzedaży to realna strata pieniędzy.
- Ceny promocyjne: do prostych obniżek wystarczy wbudowana cena promocyjna w WooCommerce z datą obowiązywania. Ustaw daty z góry, żeby promocja włączyła się sama.
- Kupony: na rabat procentowy, kwotowy albo darmową wysyłkę od progu. Ustaw limity użycia i daty ważności, żeby kupon nie żył wiecznie.
- Bundlowanie: zestawy produktów w niższej cenie podnoszą średnią wartość koszyka. Klient chętniej dobiera drugi produkt, gdy widzi oszczędność na zestawie.
- Reguły cenowe: do rabatu na całą kategorię albo promocji progowej (kup dwa, trzeci taniej) używam dedykowanej wtyczki do reguł cenowych, bo daje więcej kontroli niż same kupony.
Przetestuj każdą promocję na realnym zamówieniu kilka dni przed startem. Sprawdź, czy kupon nalicza się poprawnie, czy łączy się lub wyklucza z innymi, i czy próg darmowej wysyłki działa. Najgorszy moment na odkrycie błędu w kuponie to piątek rano, gdy wpadają pierwsze zamówienia.
Zapasy: nie sprzedaj czegoś, czego nie masz
Skok sprzedaży obnaża każdy bałagan w stanach magazynowych. Jeśli WooCommerce nie pilnuje stanów albo masz je rozjechane z rzeczywistością, w Black Friday sprzedasz produkty, których nie ma, i zaczniesz weekend od anulowania zamówień i tłumaczenia się klientom.
- Włącz zarządzanie stanami magazynowymi w WooCommerce i ustaw, co dzieje się przy zerowym stanie.
- Sprawdź realne stany przed akcją, zwłaszcza dla produktów, które chcesz mocno promować.
- Ustaw próg niskiego stanu i powiadomienia, żeby wiedzieć, zanim coś się skończy.
- Jeśli sprzedajesz też w innych kanałach, upewnij się, że stany się synchronizują, żeby nie sprzedać tego samego dwa razy.
Bezpieczeństwo techniczne: backup, monitoring, plan awaryjny
To obszar, który większość pomija, a który ratuje weekend, gdy coś się sypie. Składa się z trzech rzeczy zrobionych przed startem.
Backup przed akcją. Zrób własny, pełny backup plików i bazy tuż przed startem promocji. Backup hostingu bywa raz na dobę i nie wiesz, z którego momentu jest. Pobierz kopię lokalnie i upewnij się, że da się ją odtworzyć. To kilkanaście minut, które przy awarii oszczędzają wszystko.
Monitoring. Włącz monitoring dostępności (uptime), który da Ci znać esemesem albo mailem, gdy sklep przestanie odpowiadać. Nie chcesz dowiadywać się o awarii od wkurzonego klienta. Dorzuć podgląd obciążenia serwera, żeby widzieć, czy zbliżasz się do granicy.
Plan awaryjny. Spisz na kartce, co robisz, gdy sklep zwalnia. Kogo dzwonisz na hostingu, co wyłączasz w pierwszej kolejności, jak odtwarzasz backup. Pod presją w szczycie ruchu nie wymyślisz tego na spokojnie, dlatego musi być gotowe wcześniej.
Plan awaryjny na czas akcji
- Sprawdź monitoring i logi serwera, żeby zlokalizować problem
- Wyłącz najcięższe nieistotne skrypty: czat, animacje, zewnętrzne widżety
- Upewnij się, że pełny cache strony jest włączony i działa
- Skontaktuj się z hostingiem albo czasowo zwiększ zasoby serwera
- Miej pod ręką świeży backup i instrukcję jego odtworzenia
- Wyznacz jedną osobę odpowiedzialną za decyzje w czasie awarii
Marketing: ściągnij ruch, który czeka na ofertę
Przygotowany sklep bez ruchu to zmarnowana okazja. Marketing wokół Black Friday opiera się na kilku kanałach, które warto rozgrzać zawczasu.
- Newsletter: lista mailingowa to Twój najtańszy kanał. Zapowiedz promocję wcześniej, wyślij mail w dniu startu i przypomnienie przed końcem akcji. Klient, który już Cię zna, kupuje najchętniej.
- Retargeting: reklamy do osób, które odwiedziły sklep, ale nie kupiły. W Black Friday to szczególnie skuteczne, bo wiele osób wcześniej ogląda, a kupuje dopiero przy obniżce.
- Porzucone koszyki: automatyczny mail przypominający o niedokończonym zamówieniu odzyskuje część sprzedaży, która inaczej by uciekła.
- Widoczność oferty: baner na stronie głównej, licznik czasu do końca promocji i jasne oznaczenie produktów w przecenie. Klient ma od razu widzieć, że trafił w dobry moment.
Harmonogram tydzień po tygodniu
Żeby to wszystko nie zlało się w jeden panikujący wieczór, rozkładam przygotowania na cztery tygodnie. Daty dopasuj do swojego Black Friday, ważna jest kolejność.
Cztery tygodnie do Black Friday
- Tydzień 4: audyt wydajności, decyzja o hostingu, sprawdzenie stanów magazynowych
- Tydzień 3: optymalizacja (cache, CDN, obrazy), pierwszy test obciążenia, poprawki
- Tydzień 2: konfiguracja promocji, kuponów i bundli, test każdej promocji na realnym zamówieniu
- Tydzień 1: dopięcie marketingu, zapowiedź w newsletterze, ustawienie retargetingu
- Dzień przed: pełny backup, włączenie monitoringu, ostatni test, spisany plan awaryjny
- Dzień akcji: obserwacja monitoringu, gotowość do reakcji, bez wprowadzania zmian w kodzie
Najważniejsza zasada na sam dzień akcji: nie wprowadzaj zmian w kodzie ani konfiguracji w trakcie szczytu ruchu. Każda zmiana to ryzyko, a w Black Friday cena błędu jest najwyższa w roku. Wszystko, co miało być zrobione, robisz wcześniej, a w dniu akcji tylko obserwujesz i reagujesz według planu.
Po akcji: policz i wyciągnij wnioski
Gdy ruch opadnie, nie zamykaj tematu z ulgą, tylko zrób krótkie podsumowanie, póki pamiętasz szczegóły. To podsumowanie jest punktem startu na przyszły rok i oszczędza Ci powtarzania tych samych błędów.
- Wyniki sprzedaży: obrót, liczba zamówień, średnia wartość koszyka, które promocje sprzedały najlepiej.
- Zachowanie sklepu: czy strona wytrzymała, gdzie były spowolnienia, czy monitoring coś zgłosił.
- Problemy: co poszło nie tak, które kupony sprawiały kłopot, gdzie utknęły zamówienia.
- Wnioski na przyszły rok: co poprawić w hostingu, w konfiguracji promocji, w marketingu. Zapisz to od razu.
Jeśli chcesz mieć pewność, że sklep udźwignie skok ruchu, w DawidWeb robię takie przygotowania pod Black Friday regularnie: audyt wydajności, konfiguracja cache i CDN, test obciążenia, ustawienie promocji i kuponów oraz plan awaryjny na czas akcji. Strony i sklepy buduję od 1800 zł, jestem Partnerem Shoper, mam za sobą ponad 120 projektów, a wycenę konkretnego przygotowania dostajesz w 24 godziny.
Najczęstsze pytania
Ile czasu wcześniej trzeba przygotować sklep na Black Friday?
Realnie zaczynam około czterech tygodni wcześniej. Pierwszy tydzień to audyt wydajności i decyzja o hostingu, drugi to optymalizacja i test obciążenia, trzeci to konfiguracja promocji i kuponów z testami, ostatni to dopięcie marketingu, backup i plan awaryjny. Zostawianie wszystkiego na noc przed startem to najczęstszy powód, dla którego sklepy padają przy pierwszym skoku ruchu.
Czy mój hosting wytrzyma ruch w Black Friday?
Tego nie zgadniesz, to trzeba zmierzyć. Tani współdzielony hosting często radzi sobie do kilkudziesięciu jednoczesnych użytkowników, a potem zwalnia albo zwraca błędy. Zrób test obciążenia symulujący kilkukrotność normalnego ruchu i zobacz, gdzie pojawiają się problemy. Jeśli sklep zwalnia przy obciążeniu, rozważ mocniejszy plan, serwer VPS albo hosting dedykowany pod WooCommerce na czas akcji.
Czym najlepiej obsłużyć promocje Black Friday w WooCommerce?
Do prostych obniżek wystarczą ceny promocyjne wbudowane w WooCommerce plus kupony na koszyk. Do bardziej rozbudowanych reguł, jak rabat na całą kategorię, próg darmowej wysyłki czy promocja czasowa z licznikiem, używam dedykowanej wtyczki do reguł cenowych. Najważniejsze jest przetestowanie każdej promocji na realnym zamówieniu kilka dni wcześniej, żeby kupon nie okazał się dziurawy w piątek rano.
Co zrobić, jeśli sklep zacznie zwalniać podczas akcji?
Dlatego potrzebujesz spisanego planu awaryjnego. Zwykle pierwsze kroki to: sprawdzić monitoring i logi, wyłączyć najcięższe nieistotne skrypty (czat, animacje, zewnętrzne widżety), włączyć tryb pełnego cache strony i ograniczyć ciężkie zapytania. Jeśli to serwer nie wyrabia, kontaktujesz się z hostingiem albo czasowo zwiększasz zasoby. Klucz to mieć ten plan przygotowany wcześniej, a nie wymyślać go pod presją.
Czy warto robić backup przed Black Friday, skoro robi go hosting?
Tak, i to własny, świeży backup tuż przed startem akcji. Backup hostingu bywa raz na dobę i nie wiesz dokładnie, z którego momentu jest. Przed Black Friday zrób pełny backup plików i bazy, pobierz go lokalnie i sprawdź, że da się go odtworzyć. To kilkanaście minut pracy, które przy awarii oszczędzają cały weekend i utracone zamówienia.
Czy Black Friday ma sens dla małego sklepu?
Tak, ale skala przygotowań jest mniejsza. Mały sklep nie musi inwestować w serwer dedykowany, wystarczy dobry cache, CDN i sprawdzony hosting. Liczy się to samo co u dużych: działające promocje, kontrola zapasów, backup i jasna komunikacja do klientów. Często mały sklep wygrywa węższą, ale lepiej dopiętą ofertą niż dużą liczbą chaotycznych przecen.
Potrzebujesz pomocy z projektem?
Robię strony WordPress i sklepy Shoper od 2500 zł. Partner Shoper, 120+ projektów.
- Odpowiedź w 24h
- Certyfikowany Partner Shoper
- 120+ zrealizowanych projektów
- Zgodność z RODO, pełna ochrona danych