Kompletna mapa wdrażania i utrzymania sklepu WooCommerce w 2026 — od pierwszego setup-u i baseline-u technicznego, przez dataLayer dla GA4 e-commerce, optymalizację Core Web Vitals (sklepy ładujące się ponad 4 sek tracą 30-50% konwersji), B2B i custom logic, integracje z płatnościami, wysyłkami, ERP, aż po migracje z innych platform. Pisany z perspektywy 15 lat realnych wdrożeń, w tym sklepów od 200 produktów do multi-store B2B.
WooCommerce w 2026 — co się zmieniło
WooCommerce dziś to inny system niż 5 lat temu. Trzy największe zmiany. Po pierwsze — block-based templates i Cart/Checkout Blocks zastąpiły shortcode-based legacy. Druga — pełna integracja z Stripe, Przelewy24, PayU jako native gateways zamiast plugin-ów trzecioplanowych. Trzecia — dataLayer push dla e-commerce events stał się obowiązkowy żeby Google Ads smart bidding cokolwiek mógł zoptymalizować, a większość sklepów wciąż go nie ma poprawnie.
Z mojej praktyki wdrażania sklepów: 60% problemów na które narzekają właściciele („sklep wolny”, „konwersje spadają”, „Google Ads nie działa”) wynika nie z samego WooCommerce, ale z kombinacji złego hostingu + kupionego szablonu z 30 pluginami + niepoprawnego dataLayer. Naprawienie tej trójki zwykle oznacza skok PageSpeed o 30-50 punktów i wzrost odzyskanych konwersji o 20-40% w pierwszych 60 dniach.
Kiedy ten przewodnik jest dla Ciebie
- Planujesz nowy sklep i wybierasz między WooCommerce, Shopify, PrestaShop — sekcja „Setup i baseline”
- Masz sklep i konwersje są niższe niż powinny być — sekcja „Wydajność”
- Walczysz z dataLayer dla GA4 + Google Ads — sekcja „dataLayer e-commerce”
- Twój biznes to B2B z różnymi cenami per klient — sekcja „B2B i custom logic”
- Migrujesz z PrestaShop / Shopify — sekcja „Migracje”
Setup i baseline techniczny
Solidny WooCommerce zaczyna się od trzech decyzji jeszcze przed pierwszym produktem. Po pierwsze — hosting. Sklep na shared hostingu za 200 zł/rok da ci PageSpeed 30-40 niezależnie od optymalizacji. Minimum to managed WordPress hosting (zenbox plan WP, Cloudways) za 100-300 zł/mies. Optymalnie — własny VPS z LiteSpeed/Nginx + Redis + MariaDB 10.6+ za 80-200 zł/mies.
Po drugie — szablon. Custom theme z ACF Pro albo Storefront jako baseline. Zero kupionego szablonu z Themeforest typu „Flatsome / Shoptimizer / Avada e-commerce” — te szablony mają 30-50 pluginów wbudowanych których 80% nie używasz, ale wszystkie ładują CSS i JS. Sklep na nich zaczyna z 200 KB excessive load przed pierwszym produktem.
Po trzecie — pluginy. Lista must-have minimalistyczna: WooCommerce + payment gateway (Stripe albo dedykowany dla PL: Przelewy24, PayU, Tpay), shipping plugin dla integracji z kurierami, plus jeden plugin SEO (Rank Math albo Yoast). Wszystko inne — po analizie czy realnie potrzebne. Z każdym dodanym pluginem PageSpeed spada o 1-3 punkty.
- Strony WordPress 2026 — kompletny przewodnik (wybór stack-u, hosting, performance)
- Kalkulator cen strony WP — wycena dla sklepu z parametrami
dataLayer dla GA4 e-commerce
Najbardziej powtarzalny problem w wdrożeniach WooCommerce-GA4 to brak albo niepoprawny dataLayer. Bez niego: GA4 widzi że ktoś wszedł na stronę, ale nie wie że dodał produkt do koszyka, rozpoczął checkout, kupił. W konsekwencji Google Ads smart bidding optymalizuje pod „kliknięcia w stronę” zamiast pod faktyczne konwersje — i pala się budżet.
Standardowy zestaw eventów które każdy sklep WooCommerce powinien mieć:
- view_item — przy wyświetleniu strony produktu
- view_item_list — przy wyświetleniu kategorii
- add_to_cart — po dodaniu do koszyka (po sukcesie operacji backendu, nie przy kliku)
- begin_checkout — przy wejściu w checkout
- add_payment_info — przy wybraniu metody płatności
- purchase — na thank-you page (z transaction_id, value, items, currency, tax, shipping)
Każdy z tych eventów wymaga konkretnej struktury items[] z ID-em produktu, nazwą, ceną, kategorią. Nazwy parametrów są sztywne (item_id, item_name, item_brand, item_category, price, quantity) — odejście od konwencji oznacza że Google Ads nie zaimportuje konwersji.
Stworzyłem do tego dedykowane narzędzie generator dataLayer dla GTM/GA4 — wybierasz event, podajesz parametry, dostajesz gotowy snippet z reset-then-push wzorcem (konieczny dla e-commerce). Narzędzie pokrywa 8 standardowych eventów GA4.
Powiązane poradniki o problemach z dataLayer:
- Dlaczego WooCommerce + GA4 pokazuje zerowe przychody
- Dlaczego Shopify + GA4 nie mierzy konwersji
- Dlaczego Google Ads importuje złe konwersje z GA4
- Dlaczego Enhanced Conversions nie liczą
Wydajność i Core Web Vitals
WooCommerce ma reputację „wolnego” — i często słusznie, bo większość sklepów jest postawiona na page-builderze z 30 pluginami. Custom WordPress + WooCommerce na właściwym hostingu osiąga PageSpeed 90+ także dla sklepów z 1000+ produktów. To nie magia, tylko czysta inżynieria.
Najczęstsze winowajcy spadku wydajności w sklepach:
- Obrazy produktów bez optymalizacji — typowy sklep ma 2-5 MB zdjęć per produkt, pomnożone przez 200 produktów to gigabajty load-u. Konwersja do WebP plus lazy loading dla above-the-fold to baseline.
- Plugin-y które ładują CSS/JS na każdej stronie — np. plugin do filtrów produktów ładuje swój 50 KB CSS także na stronie kontaktu. Trzeba selektywnie wyłączać.
- Generic szablony Themeforest — opisane wyżej, code bloat 4× większy niż custom
- Brak cache — WooCommerce z natury jest dynamic (cart, checkout), ale można cache-ować strony produktów, kategorii i statyczne. LiteSpeed Cache albo W3 Total Cache to baseline.
- Database bloat — opcje WooCommerce typu autosave, revisions, transients potrafią zapełnić bazę do 500 MB+. Cleanup co 6-12 miesięcy
Dla każdego sklepu który wdrażam robię Core Web Vitals audit przed wdrożeniem optymalizacji i po — typowo widzę spadek LCP o 50-70%, CLS poniżej 0.1, INP poniżej 200ms. To bezpośrednio przekłada się na ranking w Google (CWV jest sygnałem rankingowym) oraz na konwersję (każde 100 ms zwłoki LCP to ~1% spadek konwersji wg Amazon’s research).
- Dlaczego strona WordPress jest wolna mimo CDN
- Dlaczego WordPress jest wolny — pełna lista przyczyn
- Case study Przystań u Miksera — PageSpeed 45 → 91
B2B i custom logic
WooCommerce out-of-the-box jest B2C — jeden poziom cen, jeden checkout, jedna ścieżka zakupu. B2B wymaga: różne ceny per klient lub grupę klientów, faktury VAT zamiast paragonów, account managers per klient, custom checkout (np. order na zatwierdzenie), terminy płatności (NET 7/14/30), multi-warehouse inventory.
Trzy ścieżki realizacji B2B w WooCommerce:
- Plugin B2BKing albo WooCommerce B2B — gotowe rozwiązania, pokrywają 70-80% typowych potrzeb. Cena 100-300 EUR/rok. Najszybsza droga.
- Custom development na bazie hooks WooCommerce — pełna kontrola, ale czas wdrożenia 4-12 tygodni dodatkowo do bazowego sklepu. Zalecane dla skomplikowanych modeli (multi-tier pricing, custom approval workflows).
- Hybrid — plugin B2BKing jako baseline, custom code dla rzeczy specyficznych dla danego biznesu. To moja preferencja dla większości projektów B2B — daje 80% wartości w 30% czasu.
Najczęstsze custom logic w sklepach które wdrażałem:
- Custom checkout krótszy niż domyślny (3 kroki zamiast 7) — typowy wzrost konwersji 15-25%
- Auto-approve nowych klientów na podstawie weryfikacji NIP (integracja z REGON-em GUS)
- Multi-currency (PLN + EUR + USD) z kursem update-owanym z NBP
- Subscription products (powtarzalne zamówienia, plany miesięczne)
- Bundle products (zestawy produktów ze zniżką)
Integracje — płatności, wysyłki, ERP
WooCommerce na poziomie integracji to ekosystem: musi rozmawiać z bramką płatności, kurierem, systemem księgowym, czasem ERP-em klienta. Każda z tych integracji ma swoje quirks i koszty.
Płatności: dla polskich klientów polecam Przelewy24 albo PayU jako primary, Stripe jako backup dla international. Stripe jest droższy (1.4% + 0.25 EUR vs 1% Przelewy24) ale ma lepsze API i dashboard.
Wysyłki: integracja z InPost (paczkomaty), DHL, DPD, GLS — większość ma plugin-y oficjalne dla WooCommerce. Dla sklepów wysyłających dużo (50+ paczek dziennie) polecam Furgonetkę lub Sendit.pl jako warstwę abstrakcji nad multiple kurierami.
ERP: tu jest największa różnorodność i koszty. Comarch ERP XL/Optima, Subiekt GT/nexo, enova365 — każdy ma swój API albo CSV-based integration. Czas wdrożenia: 2-6 tygodni zależnie od scope (synchronizacja produktów, stanów magazynowych, zamówień, faktur). Cena custom integration to typowo 8 000-25 000 zł.
Email marketing: Mailchimp, MailerLite, GetResponse — automation typu „abandoned cart recovery”, „post-purchase upsell”, „re-engagement po 30 dniach”. Plugin „Mailchimp for WooCommerce” pokrywa 80% przypadków.
Migracje z innych platform
Najczęstsze ścieżki migracji do WooCommerce:
- Z PrestaShop — istnieją plugin-y migracyjne (LitExtension, Cart2Cart), pokrywają 70-80% przypadków. Czas wdrożenia 4-8 tygodni. Pułapki: custom kategorie, atrybuty produktów, historia zamówień.
- Z Shopify — eksport produktów przez CSV jest prosty, ale custom apps Shopify wymagają osobnego wdrożenia. Czas 6-10 tygodni. Pułapki: różny model checkout-u, brak natywnego subscription billing w WooCommerce.
- Z Magento — najtrudniejsza migracja, bo Magento ma znacznie szerszy data model. Czas 8-16 tygodni. Pułapki: multi-store config, complex pricing rules, EAV attributes.
- Z OpenCart, OsCommerce, IAI Shop, ShopGold — exporters CSV + import-er manual. Czas 3-6 tygodni dla średniego sklepu.
Dla każdej migracji najważniejsze: zachowanie URL-i (301 redirects ze starych na nowe), historia zamówień (klient musi mieć dostęp do swoich poprzednich zakupów), dane klientów (RODO-compliant export), recenzje produktów. Bez tego migracja oznacza utratę 30-50% historycznego ruchu organicznego.
Najczęstsze pytania o WooCommerce
Czy WooCommerce nadaje się do dużego sklepu (10 000+ produktów)?
WooCommerce vs Shopify — co wybrać?
Ile kosztuje wdrożenie sklepu WooCommerce?
Jak długo trwa wdrożenie WooCommerce z migracją z istniejącego sklepu?
Co z RODO i danymi klientów w WooCommerce?
Jak utrzymywać WooCommerce po wdrożeniu?
Co dalej
Jeśli planujesz nowy sklep WooCommerce — zacznij od wypełnienia kalkulatora cen w opcji „Sklep mały” lub „Sklep duży”. Po wpisaniu parametrów dostajesz widełki min/max plus breakdown. Potem pobierz Brief strony WordPress 2026 (PDF) — w sekcji „Funkcjonalność” jest osobny blok dla e-commerce z 7 pytaniami o specyfikę sklepu.
Jeśli masz istniejący sklep i chcesz go zoptymalizować albo zmigrować — opisz wprost mailem na marcin@koderownia.pl. Audyt obecnej konfiguracji (60 minut) jest bezpłatny i daje konkretną listę kroków naprawczych z priorytetami.
Powiązane materiały: Strony WordPress 2026 — pillar główny, Wdrożenie GA4, Google Ads dla e-commerce, Realizacje.
Wszystkie powyższe wdrażam jednoosobowo, bez agencyjnego balastu — 15+ lat w WordPressie i performance marketingu. Więcej o tym jak pracuję: O mnie. Jak wygląda współpraca krok po kroku: Proces. Pakiety i widełki cenowe: Cennik.
Pobierz Brief — szablon do wypełnienia przed wyceną
Jeśli planujesz zamówienie strony, najszybsza droga do konkretnej wyceny to wypełniony brief. 10-stronicowy PDF z 30+ pytaniami i checklistami — wpisujesz email, dostajesz link na skrzynkę.
Brief strony WordPress 2026
Wpisz adres email, dostaniesz link do pobrania na skrzynkę. Bez zapisu do newslettera, bez spamu.
Sprawdź swój sklep — bezpłatny audyt 30 punktów
Większość sklepów WooCommerce ma 5-10 problemów technicznych, o których właściciel nie wie. Każdy z nich kosztuje ułamek konwersji albo procent ruchu. Pobierz 30-punktową checklistę audytu — przejdź ją sam w 30-45 minut, dostań mapę co naprawić w pierwszej kolejności.
Pobierz audyt sklepu WooCommerce
Wpisz adres email, dostaniesz link do pobrania na skrzynkę. Bez zapisu do newslettera, bez spamu.