WooCommerce jest darmowe tylko jako wtyczka. Sklep to silnik plus motyw, integracje, hosting, treści i opieka po starcie — i za to płacisz. W Katowicach i całej aglomeracji GZM (ponad 2 mln mieszkańców) najwięcej projektów wywraca się nie na kodzie, a na organizacji: brakuje zdjęć, dostępów do ERP i jednej osoby, która podejmuje decyzje. Ten tekst zbiera to, co realnie decyduje o terminie i budżecie: progi cenowe, oś czasu 8 tygodni, listę kamieni milowych i błędy, które widzimy w co drugim projekcie.

Sklep WooCommerce w Katowicach: od czego zacząć, żeby nie płacić dwa razy

Zanim wyślesz zapytanie do trzech wykonawców, ustal jedną rzecz: WooCommerce to silnik, a nie sklep. Sama wtyczka jest darmowa i możesz ją pobrać dziś. Płacisz za wszystko inne: motyw, konfigurację podatków i stref wysyłki, integracje z magazynem i fakturowaniem, hosting, migrację danych oraz opiekę po starcie. Hosting to osobny temat — tani hosting w e-commerce zwykle zawodzi i kończy się migracją na VPS w najmniej wygodnym momencie.

Katowice i całe GZM to ponad 2 mln mieszkańców, gęsta siatka firm handlowych, produkcyjnych i usługowych oraz dobrze rozwinięta logistyka paczkomatowa. W praktyce to dwa wnioski. Po pierwsze, duża część projektów ma komponent B2B: indywidualne cenniki przypisane do klienta, zamówienia na firmę, limity kredytowe, faktury z odroczonym terminem. Po drugie, klient z aglomeracji oczekuje dostawy następnego dnia, więc integracja z paczkomatami i kurierami jest obowiązkowa, a nie opcjonalna.

Kiedy WooCommerce ma sens:

Kiedy lepszy będzie SaaS (Shoper, Shopify): gdy katalog jest duży i prosty, zespół mały, a Ty nie chcesz utrzymywać serwera ani pilnować aktualizacji bezpieczeństwa. Wtedy płacisz abonament, ale nie płacisz za administrację.

Test przed pierwszą rozmową z wykonawcą: policz SKU, wypisz kanały sprzedaży (B2C, B2B, marketplace, sklep stacjonarny) i wskaż osobę, która ma dostęp do danych produktowych. Te trzy odpowiedzi przesądzają o wyborze silnika, zanim padnie jakakolwiek cena.

Ile kosztuje wdrożenie sklepu WooCommerce w Katowicach: realne widełki

Każda oferta, która nie wynika z liczby godzin, jest zgadywaniem. Realna stawka wdrożeniowa w Polsce to 120–200 zł/h netto i aglomeracja katowicka mieści się w tym przedziale. Wniosek praktyczny: jeśli ktoś wycenia sklep z integracją ERP i migracją 2 000 produktów na 3 000 zł, to albo nie policzył pracy, albo doliczy Cię w trakcie projektu.

Trzy progi, które widzimy na rynku:

Rozbicie budżetu na etapy (udziały orientacyjne): analiza i architektura 10–15%, motyw 25–30%, konfiguracja WooCommerce i wtyczek 15–20%, integracje 20–25%, migracja danych 5–10%, testy 5–10%, wdrożenie na produkcję 5%. Jeśli w ofercie jest jedna pozycja za 15 000 zł bez tego podziału, poproś o rozbicie — to najprostszy sposób sprawdzenia, czy wykonawca w ogóle zaplanował pracę.

Koszty, o których klient zapomina:

Dlaczego rozbicie kosztów na etapy jest ważne, opiszemy szerzej przy okazji kosztów i harmonogramu wdrożenia WooCommerce — tam rozkładamy budżet na konkretne godziny zespołu.

PrógZakres typowyBudżet netto
Podstawowydo ~200 SKU, jeden magazyn, motyw gotowy z modyfikacjami, płatności online, kurier i paczkomat4 000 – 8 000 zł
Średni z integracjamiintegracja z ERP lub fakturowaniem, kilka metod dostawy, kody rabatowe, podstawowe SEO techniczne10 000 – 25 000 zł
Rozbudowany B2B / multi-magazyncenniki indywidualne, role użytkowników, kilka magazynów, integracje magazynowe i księgowe25 000 – 60 000 zł i więcej

Harmonogram wdrożenia: co dzieje się w tygodniach 1-8

Oś czasu dla standardowego wdrożenia — katalog do około 2 000 SKU, jedna integracja, motyw oparty na gotowym szablonie — to 8 tygodni. Poniżej rozkład, który sprawdza się w praktyce przy założeniu, że klient dostarcza materiały na czas.

Kamienie milowe wymagające akceptacji klienta:

Testy w tygodniu 7 obejmują też wydajność. Warto mierzyć Core Web Vitals na stagingu z docelową liczbą wtyczek, bo dokładanie ich po starcie psuje wyniki szybciej niż cokolwiek innego.

Gdzie projekty się rozjeżdżają:

Dwa zabezpieczenia działają najlepiej: zamrożenie zakresu na piśmie po tygodniu 1 (kolejne pomysły trafiają do etapu drugiego, nie do bieżącego sprintu) oraz jeden decydent po stronie klienta, który akceptuje makiety i katalog. Przy trzech osobach decydujących równolegle każdy tydzień opóźnienia jest niemal pewny. Szersze spojrzenie na ten proces znajdziesz w tekście o organizacji wdrożenia sklepu WooCommerce.

TydzieńEtapEfekt
T1Analiza i zakresDokument zakresu, lista integracji, decyzja o płatnościach i wysyłce
T2–T3Architektura i UIMakiety, struktura kategorii, mapa atrybutów, akceptacja klienta
T4–T5Konfiguracja i integracjeWooCommerce, wtyczki, podatki, strefy wysyłki, połączenie z ERP
T6Migracja danychImport katalogu, mapowanie przekierowań 301, weryfikacja zdjęć
T7Testy i poprawkiTesty płatności, scenariusze zamówień, pomiar Core Web Vitals
T8Start produkcyjnyDNS, SSL, backupy, monitoring, przekazanie dostępów

Integracje z ERP, płatnościami i kurierami — tu rodzą się koszty

W wycenach wdrożeń integracje to zwykle 30–50% budżetu i miejsce, w którym projekt najczęściej się zatrzymuje. Zestaw powtarza się w kółko: ERP (Subiekt GT, Subiekt nexo, Comarch Optima, WF-Mag, rzadziej własny system magazynowy), płatności (Przelewy24, PayU, Autopay) i kurierzy (InPost ShipX, DPD WebAPI, DHL). Każdy element to osobna umowa, osobne klucze API i osobny scenariusz awarii. Sama wtyczka do WooCommerce nic tu nie zmieni, jeśli nikt nie ustali, kto pilnuje synchronizacji.

Kryterium decyzyjne jest jedno: czy proces jest standardowy. Jeśli kolejność wygląda tak — zamówienie w WooCommerce, dokument sprzedaży w ERP, list przewozowy u kuriera — gotowa wtyczka wystarczy. Licencja to najczęściej 300–900 zł rocznie za konektor. Przed zakupem sprawdź trzy rzeczy: czy obsługuje warianty i stany magazynowe, czy ma kolejkę ponowień (WP-Cron albo Action Scheduler) i kiedy ostatnio był aktualizowany.

Własny łącznik ma sens przy przepływach nietypowych: dwa magazyny, ceny indywidualne dla klientów B2B, dokumenty wystawiane według własnych reguł, stany liczone z rezerwacjami. Koszt napisania modułu to realnie 2 000–6 000 zł jednorazowo plus opieka. Jeśli ERP stoi na serwerze w firmie (typowo Subiekt GT na Windows), trzeba zaplanować bezpieczne połączenie — VPN albo usługę pośredniczącą. Wystawienie bazy ERP do internetu to nie „szybkie obejście”, a zaproszenie do wycieku danych.

Pytanie kontrolne, które zadaj wykonawcy na piśmie: kto odpowiada za klucze API, limity zapytań i monitoring, gdy integracja padnie o 22:00 w piątek? W praktyce potrzebujesz trzech ustaleń.

KryteriumGotowa wtyczkaWłasny łącznik
Koszt wejścia300–900 zł licencji rocznie2 000–6 000 zł jednorazowo
Kiedy działaProces standardowy: jedno źródło stanów, jedna firma kurierskaDwa magazyny, ceny B2B, nietypowe dokumenty w ERP
UtrzymanieCzekasz na poprawki autora wtyczkiPłacisz za opiekę, ale zmiany robisz w swoim tempie
Główne ryzykoZmiana API po stronie kuriera i wtyczka przestaje działaćBrak dokumentacji, gdy wykonawca zniknie

Migracja ze starej platformy na WooCommerce: dane, 301 i SEO

Najczęstsza przyczyna utraty ruchu przy zmianie platformy nie jest techniczna — to brak mapy przekierowań. Google potrzebuje czasu, żeby przepisać adresy, a klient, który trafi na 404 ze starego linku w newsletterze, nie szuka dalej.

Najpierw inwentaryzacja. Automatycznie przeniesiesz produkty, warianty, kategorie, klientów, historię zamówień i zdjęcia — o ile stara platforma ma eksport (PrestaShop ma, ale mapowanie wariantów i cech wymaga pracy). Odtworzyć od zera trzeba hasła klientów: hash z PrestaShop nie zadziała w WordPressie, więc zaplanuj reset z linkiem ważnym 24–48 godzin i wysyłkę partiami po 500 wiadomości, bo SMTP ma limity. Osobno przechodzą opinie o produktach i indywidualne ceny B2B.

Mapa 301 dla każdego starego adresu URL to obowiązek. Robisz ją w arkuszu: stary adres, nowy adres, typ przekierowania, status. Wdrażasz przez .htaccess (Apache) albo blok server z return 301 (Nginx), a przy mniejszych sklepach wystarczy wtyczka Redirection z importem CSV. Test: curl -I na próbce 20 adresów, potem Screaming Frog na całej domenie. Pilnuj, żeby nie tworzyć łańcuchów (301 → 301 → 200) i nie przekierowywać wszystkiego na stronę główną.

Kolejność działań: eksport i inwentaryzacja → budowa sklepu na stagingu → mapowanie URL → testy płatności i maili → publikacja i 301 w tym samym momencie → monitoring 404 w Search Console przez 4–6 tygodni. Nie zmieniaj jednocześnie platformy i struktury kategorii — rozłożone w czasie zmiany łatwiej zdiagnozować. Jeśli przenosiny idą razem z nową infrastrukturą, zaplanuj to jak osobny projekt: przeniesienie sklepu na nową infrastrukturę bez przestoju i utraty danych.

DanePrzenoszone automatycznieWymaga pracy ręcznej
Produkty i wariantyTak, z eksportu CSV/XMLMapowanie atrybutów, EAN, stanów magazynowych
KlienciTak, dane podstawoweHasła — konieczny reset i wysyłka
Historia zamówieńCzęściowo, zależnie od formatuStatusy i numeracja dokumentów
Opinie o produktachRzadkoImport z osobnego modułu lub odtworzenie
Treści CMSTakLinki wewnętrzne i obrazy do poprawy

Hosting, VPS i szybkość: fundament, o którym większość zapomina

Hosting współdzielony za 15 zł/mies. działa, dopóki sklep jest mały i nikt go nie odwiedza. Problemy zaczynają się w konkretnych momentach: import CSV, cron synchronizacji co 15 minut, kampania i 50 równoczesnych sesji. Na koncie współdzielonym dostajesz limit procesów PHP-FPM i throttling CPU, o których nie ma nic w cenniku. Objawy: TTFB 1,5–3 s, zapis produktu kończy się błędem 500, import 5 000 SKU trwa godzinami albo się przerywa w połowie.

Progi, po których warto przejść na VPS, są policzalne: powyżej ok. 1 000 SKU, powyżej 500 zamówień miesięcznie, przy integracjach chodzących w cronie albo gdy TTFB przekracza 800 ms. Migrację traktuj jak osobny projekt z oknem serwisowym — przenosiny sklepu na VPS bez utraty danych i ruchu.

Konfiguracja, którą warto wpisać do umowy z hostingiem:

Cel liczbowy: LCP poniżej 2,5 s na mobile. Sprawdzasz to w PageSpeed Insights (dane laboratoryjne) oraz w Search Console w raporcie Core Web Vitals — tam zobaczysz dane terenowe z realnych wejść, opóźnione o ok. 28 dni. Kolejność poprawek: cache i Redis, potem obrazy i fonty, na końcu motyw — jak krok po kroku zoptymalizować prędkość sklepu WooCommerce. Progi i metodologię pomiaru opisuje dokumentacja Web Vitals.

ElementWartość docelowaGdzie sprawdzić
TTFBponiżej 500 msPageSpeed Insights, nagłówki odpowiedzi w DevTools
LCP (mobile)poniżej 2,5 sPageSpeed Insights + Search Console (dane terenowe)
PHP8.2 lub nowszepanel hostingu, <code>phpinfo()</code> na stagingu
Object cacheRedis aktywnywtyczka cache, sekcja statusu
Croncron systemowy co 5 minwp-config.php, <code>DISABLE_WP_CRON</code>

Jak wybrać wykonawcę w Katowicach i okolicy: 7 pytań na rozmowie

Rozmowa z wykonawcą to nie prezentacja, tylko test na konkret. Zadaj siedem pytań i zapisz odpowiedzi. Po trzech ofertach zestawienie samo pokaże, kto wycenia pracę, a kto zgaduje.

Czerwone flagi: brak rozbicia wyceny na godziny, „wycenimy po wdrożeniu”, brak dostępu do repozytorium i serwera w Twoim imieniu, brak propozycji umowy na utrzymanie.

Agencja, freelancer, pośrednik. Agencja odpowiada za całość, ale płacisz za narzut. Freelancer jest tańszy, tylko gdy ma zaplecze: na urlopie i przy integracji z ERP zostajesz sam. Pośrednik sprzedaje cudzą pracę — tam najczęściej znika odpowiedzialność, bo nie kontroluje ani kodu, ani terminów. Zanim podpiszesz, porównaj zakres z kosztami i harmonogramem wdrożenia WooCommerce. Praca zdalna na linii Zamość czy Lublin–Katowice jest standardem; różnica to nie odległość, a przekazanie dostępu. Ustal, że hosting, domena, repo i konta Google działają na Twoje adresy e-mail, z 2FA i managerem haseł, do którego masz własny dostęp.

PytanieDobra odpowiedźCzerwona flaga
Ile godzin i stawka?Rozbicie na etapy, godziny, stawka 120–220 zł/hJedna kwota bez zakresu
Kto koduje?Nazwiska i role, własny zespół„Mamy zespół”, podwykonawca bez umowy
Co dostaję na koniec?Repo, baza, dokumentacja, szkolenie„Wszystko zostaje u nas”
Opieka po wdrożeniuZakres: aktualizacje, monitoring, backup„Zdzwonimy się po starcie”
SLACzas reakcji i naprawy, godziny pracy„Reagujemy od razu”
Kopie zapasoweCodziennie, offsite, retencja 30 dni, test„Hosting robi to za nas”
Gdy odejdęEksport danych, przekazanie dostępów, klauzula wyjściaBrak odpowiedzi

Po starcie: opieka techniczna, SLA i realne TCO w 3 lata

Wdrożenie to połowa budżetu. Druga połowa to utrzymanie, którego nikt nie wpisuje w ofertę. Miesięczne koszty średniego sklepu: hosting lub VPS 80–400 zł, licencje wtyczek 100–500 zł, opieka techniczna 300–1 500 zł — im krótszy czas reakcji i szerszy zakres, tym bliżej górnej granicy.

W opiekę powinno wchodzić: aktualizacje rdzenia WordPressa i wtyczek sprawdzane najpierw na stagingu, monitoring dostępności co minutę, kopie zapasowe z retencją 30 dni i testem odtworzenia, czas reakcji na awarię wpisany w umowę oraz raport miesięczny. Uwaga na definicje: czas reakcji to moment, w którym ktoś odpisze, a czas naprawy to przywrócenie sprzedaży. W ofertach często jest tylko pierwszy.

Policzmy TCO dla sklepu z obrotem ok. 150–250 tys. zł miesięcznie, SLA 8 godzin w dni robocze: wdrożenie 15 000 zł, hosting 240 zł/mies., licencje 300 zł/mies., opieka 700 zł/mies., dwie modernizacje po 3 000 zł w ciągu trzech lat. Razem ok. 65 600 zł, czyli 1 820 zł miesięcznie. Brzmi dużo, dopóki nie zestawisz tego z przestojem: przy 200 tys. zł obrotu jedna doba niedziałającego koszyka to ok. 6 600 zł utraconych zamówień plus przepalony budżet Google Ads i spadek pozycji.

Pierwsze 30 dni po starcie to okres największego ryzyka. Monitoruj: kody 4xx i 5xx w logach, TTFB i czasy odpowiedzi koszyka, statusy płatności i wysyłkę e-maili transakcyjnych (SPF, DKIM, DMARC), indeksację w Search Console oraz Core Web Vitals na realnym ruchu. Ruch z telefonów sprawdzaj osobno — tam najczęściej wychodzą błędy formularza zamówienia. Warto też od razu przejść przez optymalizację prędkości sklepu WooCommerce, a jeśli hosting zaczyna się dusić przy ruchu, zaplanuj migrację na VPS dla e-commerce poza sezonem, nie w jego trakcie.

PozycjaStawka miesięcznaKoszt w 3 lata
Wdrożenie (jednorazowo)15 000 zł
Hosting / VPS240 zł8 640 zł
Licencje wtyczek300 zł10 800 zł
Opieka techniczna (SLA 8h)700 zł25 200 zł
Modernizacje (2 × 3 000 zł)6 000 zł
Razemok. 1 820 złok. 65 600 zł

Najczęstsze błędy i jak je wykryć

Zakres projektu rośnie w trakcie wdrożenia — po analizie dochodzą kolejne funkcje i integracje.

Jak wykryć: Porównaj listę funkcji z pierwszego maila z tym, co jest w projekcie po 4 tygodniach. Jeśli lista urosła o więcej niż 2-3 pozycje, zakres nie jest zamrożony.

Jak naprawić: Zamroź zakres na piśmie po etapie analizy. Nowe pomysły trafiają na listę „etap 2” z własnym szacunkiem godzin i osobnym terminem, a nie do bieżącego sprintu.

Decyzje podejmuje komitet (właściciel, marketing, handel, księgowość), więc każdy etap czeka na akceptację.

Jak wykryć: Policz, ile osób musi zatwierdzić makietę produktu. Jeśli więcej niż dwie — projekt będzie stał w miejscu.

Jak naprawić: Wyznacz jednego decydenta, który akceptuje makiety, wybór płatności i odbiór końcowy. Reszta zespołu daje uwagi, ale nie ma prawa weta.

Brak treści i zdjęć na etapie konfiguracji sklepu.

Jak wykryć: Na 3 tygodnie przed planowanym startem policz, ile produktów ma gotowy opis i zdjęcie w docelowej rozdzielczości. Mniej niż 70% to niemal pewne przesunięcie.

Jak naprawić: Ustal katalog testowy (20-30 produktów) już w pierwszym tygodniu i harmonogram dostarczania treści partiami — tydzień po tygodniu, nie „wszystko na koniec”.

Dostępy do ERP, API i danych księgowych zbierane dopiero na etapie integracji.

Jak wykryć: Zapytaj, ile dni zajmie uzyskanie kluczy API od dostawcy ERP lub systemu magazynowego. Powyżej 5 dni roboczych — integracja się przesunie.

Jak naprawić: Zbierz dostępy w tygodniu 1. Jeśli klucze API zależą od zewnętrznej firmy, wystąp o nie jeszcze przed podpisaniem umowy na wdrożenie.

Wybór wykonawcy wyłącznie po cenie końcowej z oferty.

Jak wykryć: Sprawdź, czy wykonawca podał liczbę godzin na poszczególne etapy. Brak rozbicia oznacza, że nie wiadomo, za co konkretnie się płaci.

Jak naprawić: Poproś o wycenę w układzie: godziny × stawka dla każdego etapu. Rynkowe stawki to ok. 120-200 zł/h netto — więcej na ten temat piszemy w artykule o kosztach wdrożenia w Radomiu (link niżej).

Odkładanie decyzji o płatnościach online i kurierach na koniec projektu.

Jak wykryć: Na 2 tygodnie przed startem nie ma podpisanej umowy z operatorem płatności albo nie ma kluczy do środowiska testowego.

Jak naprawić: Decyzję podejmij do końca 2. tygodnia, umowy i klucze zdobądź do końca 4. tygodnia. Testy płatności bez kluczy są technicznie niemożliwe.

Lista kontrolna do odklikania

Podsumowanie

Wdrożenie sklepu WooCommerce w Katowicach wywraca się najczęściej na organizacji, nie na kodzie. Trzymaj trzy rzeczy: zamrożony zakres, jednego decydenta i dostępy zebrane w pierwszym tygodniu. Płatności, kurierów i dane księgowe ustal do końca 4. tygodnia, a treści dostarczaj partiami — inaczej ośmiotygodniowy harmonogram rozjedzie się bez względu na to, jak dobrego wybierzesz wykonawcę.

Najczęściej zadawane pytania

Ile realnie trwa wdrożenie sklepu WooCommerce w Katowicach?

Przy zakresie podstawowym lub średnim to zwykle 6-8 tygodni od podpisania umowy do startu produkcyjnego. Projekt B2B z integracją ERP i kilkoma magazynami zajmuje 10-16 tygodni. Największym źródłem opóźnień nie jest programowanie, a brak treści, dostępów i decyzji po stronie klienta.

Kto powinien być decydentem po stronie mojej firmy?

Jedna osoba z realnym mandatem do podejmowania decyzji: najczęściej właściciel albo osoba zarządzająca e-commerce. Ta osoba akceptuje makiety, wybór płatności i odbiór końcowy. Zespół marketingowy lub handlowy może zgłaszać uwagi, ale nie powinien blokować etapów.

Czy mogę część prac przygotować sam i obniżyć koszt wdrożenia?

Tak i zwykle warto. Treści, zdjęcia, opisy produktów i porządkowanie danych do migracji to prace, które możesz wykonać wewnątrz firmy albo zlecić copywriterowi i fotografowi — taniej niż godzinom dewelopera po 120-200 zł netto. Ważne, żeby dostarczać je partiami według harmonogramu, a nie wszystko w ostatnim tygodniu.

Nie mam jeszcze wybranego ERP. Czy to blokuje start projektu?

Nie blokuje samego wdrożenia sklepu, ale blokuje etap integracji. Sklep można postawić i uruchomić na ręcznym wystawianiu dokumentów, a integrację dołożyć później. Weź tylko pod uwagę, że dokładanie integracji po starcie kosztuje więcej, bo wymaga pracy na działającym sklepie.

Kiedy WooCommerce ma sens, a kiedy lepiej wybrać Shoper albo Shopify?

WooCommerce ma sens przy katalogu do około 5-10 tys. SKU, gdy potrzebujesz własnej kontroli nad kodem, nietypowych integracji albo rozbudowanej logiki B2B. Platformy SaaS wygrywają, gdy zależy Ci na szybkim starcie i nie chcesz utrzymywać środowiska technicznego. Jeśli proces sprzedaży jest standardowy, nie ma powodu przepłacać za własne wdrożenie.

Co konkretnie sprawdzić na odbiorze projektu?

Przejdź minimum trzy scenariusze zakupowe, sprawdź poprawność faktur i maili, działanie kuponów i zwrotów, wydajność na mobile oraz to, czy wszystkie przekierowania 301 z listy mapowania działają. Poproś o pisemne potwierdzenie, kto odpowiada za klucze API, limity zapytań i monitoring synchronizacji po starcie.

Jeśli chcesz sprawdzić swój zakres i harmonogram przed podpisaniem umowy, napisz do DropDigital — przejrzymy założenia i powiemy, co realnie da się zrobić w 8 tygodni. Więcej o kosztach wdrożenia piszemy w artykule o WooCommerce w Radomiu: Koszty wdrożenia WooCommerce. O hostingu i kopii zapasowej: VPS dla e-commerce.

Źródła i materiały