E-commerce z WooCommerce
WooCommerce to wtyczka open source do WordPress, która zamienia standardową stronę w sklep internetowy. Jest darmowa, dostępna na licencji GPLv2, i według danych BuiltWith obsługuje około 38% wszystkich sklepów internetowych na świecie. To więcej niż Shopify i Magento razem wzięte.
Działa na tej samej zasadzie co WordPress: samodzielna instalacja na własnym hostingu, pełna kontrola nad danymi i kodem. Nie płacisz prowizji od sprzedaży, nie jesteś uzależniony od zewnętrznej platformy, a kod możesz modyfikować dowolnie.
Co daje WooCommerce w podstawowej wersji?
Po zainstalowaniu wtyczki masz katalog produktów (fizycznych i cyfrowych), koszyk, realizację zamówień, zarządzanie stanami magazynowymi, kody rabatowe i podstawowe raporty sprzedaży. Obsługuje VAT z regułami dla różnych stawek i krajów. Wbudowane są też płatności przelewem tradycyjnym i przy odbiorze — bez żadnych dodatkowych rozszerzeń.
To wystarczy do uruchomienia prostego sklepu. Dla bardziej złożonych potrzeb istnieje ekosystem kilkuset płatnych i darmowych rozszerzeń.
Płatności online w Polsce
WooCommerce nie ma wbudowanej obsługi polskich bramek płatniczych. Trzeba doinstalować odpowiednie rozszerzenia, a wybór jest szeroki.
Przelewy24 obsługuje BLIK, przelewy natychmiastowe i karty. Prowizja zależy od umowy z operatorem, standardowo 1,4–1,9% + VAT. PayU ma podobny zakres metod i jest popularny w dużych sklepach, wymaga podpisania umowy. Stripe to karty płatnicze, Apple Pay i Google Pay za 1,4% + 25 gr dla kart europejskich — dobry wybór przy sprzedaży zagranicznej. PayPal jest wbudowany w WooCommerce od razu, ma szeroką rozpoznawalność, ale wyższe prowizje niż Stripe.
Rozszerzenia do poszczególnych bramek są darmowe lub płatne (jednorazowo 50–200 USD lub subskrypcja roczna).
Wysyłka i logistyka
Podstawowe WooCommerce obsługuje stałe stawki wysyłki i darmową wysyłkę od określonej kwoty. Integracje z polskimi przewoźnikami wymagają osobnych wtyczek. InPost (Paczkomaty i kurier) ma bezpłatną wtyczkę od samego InPostu, ale płatne rozszerzenia dają więcej opcji konfiguracji. DPD, DHL, GLS i Pocztex są dostępne przez rozszerzenia partnerów lub przez platformy agregujące jak Furgonetka.pl.
Baselinker to osobna kategoria — agregator zamówień z wielu kanałów sprzedaży (Allegro, OLX, Amazon, eBay) z integracją WooCommerce. Koszt od 49 PLN miesięcznie, ale przy sprzedaży wielokanałowej szybko się zwraca przez eliminację ręcznego przepisywania zamówień.
Allegro i marketplace'y
WooCommerce nie ma wbudowanej integracji z Allegro. Synchronizację asortymentu, stanów magazynowych i zamówień między WooCommerce a Allegro obsługują zewnętrzne narzędzia: Baselinker lub dedykowane wtyczki (Ideo WooAllegroPro, AllegroWP). Integracje tego typu kosztują od kilkudziesięciu do kilkuset złotych miesięcznie.
Rozszerzenia — co warto wiedzieć przed zakupem
Ekosystem WooCommerce liczy tysiące rozszerzeń, ale ich model cenowy bywa nieoczywisty. Większość płatnych rozszerzeń działa w modelu subskrypcyjnym: płacisz rocznie za dostęp do aktualizacji i wsparcia. Jeśli nie odnowisz subskrypcji, wtyczka nadal działa, ale przestaje otrzymywać poprawki bezpieczeństwa. To istotna różnica w stosunku do modelu jednorazowego zakupu.
Przykładowe koszty popularnych rozszerzeń:
- WooCommerce Subscriptions (sprzedaż subskrypcyjna): 279 USD/rok
- WooCommerce Memberships (dostęp członkowski): 199 USD/rok
- WooCommerce Bookings (rezerwacje): 249 USD/rok
- Product Add-Ons (warianty produktów): 79 USD/rok
- Rozszerzenia do fakturowania (np. WooFaktura): 99–199 PLN/rok
Przed podjęciem decyzji warto zsumować roczne koszty wszystkich potrzebnych rozszerzeń. Przy kilku specjalistycznych wtyczkach rachunki mogą zaskoczyć.
WooCommerce a inne platformy
| Kryterium | WooCommerce | Shopify | PrestaShop |
|---|---|---|---|
| Opłata licencyjna | 0 PLN | od 32 USD/mies. | 0 PLN |
| Prowizja od sprzedaży | brak | 0–2% | brak |
| Hosting | własny | w cenie | własny |
| Kontrola nad kodem | pełna | ograniczona | pełna |
| Próg techniczny | średni | niski | średni/wysoki |
| Polskie bramki płatnicze | przez rozszerzenia | przez rozszerzenia | przez moduły |
Shopify ma niższy próg wejścia: hosting, aktualizacje i bezpieczeństwo są po stronie platformy. WooCommerce daje więcej kontroli, ale wymaga samodzielnego zarządzania serwerem i aktualizacjami. PrestaShop to opcja dla bardziej złożonych projektów z niestandardowymi wymaganiami, ale społeczność i dostępność gotowych rozszerzeń są mniejsze niż dla WooCommerce.
Wymagania techniczne i wydajność
WooCommerce jest cięższy niż typowa strona WordPress. Sklep z kilkudziesięcioma produktami i standardowymi rozszerzeniami potrzebuje PHP 8.0 lub nowszy (najlepiej 8.1/8.2 z OPcache), MySQL 5.7+ lub MariaDB 10.4+, oraz minimum 512 MB RAM przydzielonych dla PHP. Przy większych sklepach 1–2 GB. Dysk SSD jest ważny: WooCommerce generuje dużo zapytań do bazy danych, a wolne dyski to wąskie gardło, które widać w czasach odpowiedzi.
Na hostingu współdzielonym mały sklep do kilkuset produktów zazwyczaj działa poprawnie. Przy większym asortymencie, większym ruchu lub rozbudowanych rozszerzeniach VPS z gwarantowanymi zasobami to sensowniejszy wybór.
Jedna rzecz, o której często się nie mówi: WooCommerce przechowuje dane zamówień w tabelach bazy danych WordPress. Bez optymalizacji ta baza rośnie do setek tysięcy rekordów i zaczyna zwalniać. Przy dużej liczbie zamówień warto regularnie czyścić dane (np. wtyczką WP-Optimize) lub przenosić historyczne rekordy do oddzielnych tabel.
Cache i WooCommerce
Strony koszyka, zamówień i konta użytkownika nie mogą być cachowane, bo są dynamiczne. Większość wtyczek cache (WP Rocket, LiteSpeed Cache) obsługuje tę regułę automatycznie, ale wymaga poprawnej konfiguracji. Źle skonfigurowany cache w sklepie WooCommerce powoduje konkretne problemy: klienci widzą nieaktualny koszyk albo błędne stany magazynowe. Warto to przetestować przed wdrożeniem produkcyjnym.
SEO w WooCommerce
WooCommerce generuje poprawne adresy URL produktów i kategorii oraz obsługuje dane strukturalne (schema.org) dla produktów, recenzji i breadcrumbs. To pomaga wyszukiwarkom wyświetlać rich snippets — cena, ocena i dostępność widoczne bezpośrednio w wynikach Google. Do pełnej kontroli nad SEO warto doinstalować Yoast SEO lub Rank Math, oba mają dedykowane moduły dla WooCommerce.
Jak zainstalować WooCommerce?
- Wybierz hosting z PHP 8.1+, MySQL 5.7+ i minimum 512 MB RAM dla PHP.
- Zainstaluj WordPress ręcznie przez FTP lub przez auto-installer hostingu.
- W panelu WordPress przejdź do Wtyczki → Dodaj nową, wyszukaj "WooCommerce" i zainstaluj.
- Kreator konfiguracji przeprowadzi przez podstawowe ustawienia: waluta, kraj, metody wysyłki, bramka płatnicza.
- Dodaj produkty w sekcji Produkty → Dodaj nowy.
- Skonfiguruj strefy wysyłki i stawki w WooCommerce → Ustawienia → Wysyłka.
Wiele firm hostingowych oferuje szablony z preinstalowanym WordPress i WooCommerce — skraca to kroki 2 i 3 do kilku minut.
Koszty prowadzenia sklepu
"WooCommerce jest darmowy" to technicznie prawda, ale w praktyce sklep kosztuje. Hosting VPS to 30–100 PLN miesięcznie. Domena to 30–80 PLN rocznie. Motyw premium (opcjonalny) to jednorazowo 50–100 USD. Certyfikat SSL jest bezpłatny przez Let's Encrypt lub od 50 PLN za komercyjny. Bramki płatnicze pobierają prowizje od transakcji zamiast stałych opłat. Rozszerzenia to zmienna zależna od potrzeb — od zera do kilkuset USD rocznie.
Przy prostym sklepie z podstawowymi funkcjami realny koszt to 50–150 PLN miesięcznie. Przy kilku płatnych rozszerzeniach — kilkaset złotych miesięcznie.
Kiedy WooCommerce ma sens, kiedy nie?
WooCommerce to dobry wybór, jeśli masz już stronę WordPress i chcesz dodać sklep, potrzebujesz pełnej kontroli nad kodem i danymi, albo sprzedajesz wielokanałowo przez Allegro lub inne marketplace'y z integracją przez Baselinker. Sprawdza się też przy niestandardowych wymaganiach, których gotowe platformy po prostu nie obsługują.
Trudniejszy wybór to WooCommerce wtedy, gdy nikt w zespole nie zajmie się aktualizacjami, backupami i serwerem. Albo gdy zależy Ci na uruchomieniu sklepu szybko i bez bólu głowy — wtedy Shopify jest po prostu prostszy. Podobnie jeśli sprzedajesz wyłącznie usługi bez fizycznej wysyłki i potrzebujesz głównie formularza zamówienia — WooCommerce to za duże działo na taki cel.