Jakie oprogramowanie wybrać do stworzenia sklepu internetowego?
Do stworzenia sklepu internetowego wybierz oprogramowanie SaaS w rodzaju Shopify lub Shoper, jeśli zależy Ci na szybkim starcie i braku problemów z serwerami. Wybierz platformę Open Source typu WooCommerce lub PrestaShop, gdy wymagasz pełnej kontroli nad kodem bazy danych i chcesz uniknąć rosnących abonamentów miesięcznych. Wybór oprogramowania dyktuje bezpośrednio twój budżet na start, wielkość planowanego asortymentu oraz zaplecze techniczne zespołu.
Wdrażaliśmy dwa lata temu system sprzedażowy dla hurtowni części rolniczych na obrzeżach Radomia. Właściciel uparł się na darmowe rozwiązanie bez płatnego wsparcia administracyjnego. Serwer padł całkowicie w środku sezonu żniw o 14:00 bo skrypt nie wytrzymał jednoczesnego odpytywania bazy o stany magazynowe z programu księgowego. Stracili w cztery godziny utarg z bez mała całego tygodnia. To brutalnie pokazuje, że oprogramowanie sklepu to nie jest ładny szablon graficzny. To silnik operacyjny twojej firmy.
Jakie są główne modele oprogramowania sklepowego na polskim rynku?
Rynek dzieli się na dwa podstawowe obozy technologiczne. Pierwszy to SaaS, czyli Software as a Service. Płacisz abonament i dostajesz gotowe narzędzie w przeglądarce. Drugi to Open Source. Ściągasz darmowy kod, instalujesz na własnym hostingu i sam martwisz się o aktualizacje. Różnica polega na przeniesieniu odpowiedzialności za utrzymanie infrastruktury. My na co dzień widzimy, jak firmy przesiadają się z jednego modelu na drugi po przekroczeniu pewnego progu obrotów.
- SaaS zdejmuje z ciebie obowiązek łatania dziur w bezpieczeństwie. Płacisz od 150 do 600 złotych miesięcznie i masz w pakiecie serwer, certyfikat SSL oraz wsparcie techniczne na czacie. Zablokowany jesteś jednak w ekosystemie dostawcy. Żeby zmienić mechanikę koszyka, musisz prosić ich programistów o zgodę.
- Open Source daje ci kod na własność. Możesz napisać własną wtyczkę liczącą rabaty hurtowe na podstawie wagi gabarytowej palety. Wymaga to jednak opłacenia zewnętrznego programisty, który weźmie 200 złotych za godzinę pracy.
Siedziałem wczoraj do 3 nad ranem nad migracją bazy produktów z przestarzałego polskiego SaaS-a na PrestaShop. Baza wypluwała błędy kodowania znaków UTF-8 co drugi wiersz w pliku CSV. Klient uciekał z abonamentu, bo po przekroczeniu 10 tysięcy produktów opłata miesięczna skoczyła mu o trzysta procent. SaaS jest świetny na start. Open Source wygrywa przy dużej skali.
Czy WooCommerce to najlepszy darmowy system dla małego sklepu?
WooCommerce dominuje w statystykach małych wdrożeń bo opiera się bezpośrednio na WordPressie. Zainstalowanie go zajmuje dosłownie cztery minuty. Mechanika polega na tym, że do zwykłego bloga dodajesz moduł koszyka i strony produktowe. To rozwiązanie sprawdza się znakomicie do sprzedaży e-booków, ubrań z własnej kolekcji czy rękodzieła. Prawda jest zresztą absolutnie taka, że dla asortymentu poniżej 500 sztuk nie ma sensu stawiać niczego cięższego.
Schody zaczynają się przy aktualizacjach. Zrobiliśmy audyt u klienta i okazało się, że kupił dwadzieścia wtyczek, z czego połowa gryzła się ze sobą kodem. Totalny burdel w bazie danych. WooCommerce potrafi bardzo mocno obciążyć procesor serwera, jeśli nie wdrożysz mechanizmów cache’owania takich jak Redis. Każde wejście klienta generuje kilkadziesiąt zapytań do bazy MySQL. Serwer z taniego hostingu współdzielonego dławi się przy stu osobach online. To błąd początkujących.
Kiedy Shopify opłaca się bardziej niż polski Shoper?
Shopify to kanadyjski gigant z genialnie napisanym kodem front-endu. Ich szablony ładują się na telefonach komórkowych w ułamku sekundy. Mają natywnie wbudowaną obsługę wielu walut i rynków zagranicznych. Shoper to polski produkt, który wygrywa na naszym podwórku lokalnymi połączeniami. Zastanawiacie się zresztą, dlaczego połowa polskiego e-commerce wciąż siedzi na Shoperze? Bo mają wbudowane Paczkomaty i PayU od strzała, bez konieczności konfiguracji tokenów API.
Jeżeli planujesz sprzedawać buty tylko w Polsce, bierz Shopera. Jeśli masz ambicję wysyłać towar do Niemiec i Czech, Shopify zje konkurencję swoimi modułami do tłumaczeń i przeliczania stawek podatku VAT. Musisz jednak zaakceptować, że Shopify pobiera prowizję od każdej transakcji, jeśli nie korzystasz z ich autorskiej bramki Shopify Payments. To boli przy wysokich obrotach. Zapłacisz 2% od każdego sprzedanego kubka.
Ile kosztuje utrzymanie sklepu internetowego w pierwszym roku?
Ludzie często mylą koszt uruchomienia z kosztami utrzymania. Postawienie platformy to wierzchołek góry lodowej. Prawdziwe pieniądze uciekają w subskrypcjach narzędzi marketingowych, opłatach za bramki płatnicze i odnowieniach licencji na moduły. Przygotowałem twarde zestawienie kosztów dla małego biznesu, żeby uciąć domysły.
| Element oprogramowania | SaaS (np. Shoper) | Open Source (np. PrestaShop) |
| Opłata miesięczna / Serwer | ok. 200 PLN / miesiąc | ok. 80 PLN / miesiąc (hosting VPS) |
| Szablon graficzny (jednorazowo) | Często w cenie lub ok. 600 PLN | ok. 400 – 800 PLN |
| Moduły płatności i kurierów | Wbudowane natywnie | Ok. 500 PLN rocznie za licencje |
| Opieka programisty (awarie) | Brak (support po stronie platformy) | Od 200 PLN za godzinę interwencji |
Widzisz różnicę na papierze. SaaS na początku wydaje się droższy w miesięcznym rozrachunku. Open Source kusi tanim serwerem. (Prawda jest taka, że algorytmy Google to obecnie maszynka do mielenia nerwów. Rok temu wrzuciliśmy świetny content na bloga sklepowego, a update wyciął nam ruch o połowę na rzecz forów z reddita. Czasami ręce opadają na tę ich rotację wytycznych). Kiedy w PrestaShop padnie ci moduł paczkomatów po aktualizacji PHP na serwerze, musisz zapłacić deweloperowi za przywrócenie backupu. W SaaS po prostu piszesz na czat i oni to naprawiają.
Jakie integracje mechaniczne są potrzebne od pierwszego dnia?
Oprogramowanie do stworzenia sklepu internetowego to pusty karton. Żeby zaczął zarabiać, musisz podpiąć pod niego rury z pieniędzmi i logistyką. Mówimy tu o ścisłym łączeniu systemów po protokole API. Sklep wysyła żądanie w formacie JSON do serwera banku, a bank zwraca odpowiedź o autoryzacji karty. Bez tego nie sprzedasz absolutnie niczego.
- Bramka płatności. BLIK w Polsce odpowiada za ponad połowę transakcji w e-commerce. Musisz podpiąć PayU, Przelewy24 lub Tpay.
- Firma kurierska. InPost to podstawa. Sklep musi umieć wygenerować etykietę PDF w panelu zamówienia i wysłać numer nadania do klienta.
- System ERP. Programy typu Subiekt GT lub Comarch Optima. Łączymy stany magazynowe z Subiekta do sklepu za pomocą pliku XML odświeżanego cronem co 5 minut.
- Narzędzia analityczne. Google Analytics 4 podpięte przez Google Tag Manager do śledzenia zdarzeń dodania do koszyka.
Wiele firm wykłada się na synchronizacji magazynu. Klient kupuje ostatnią parę spodni na Allegro, a sklep internetowy dowiaduje się o tym po dwóch godzinach. W tym czasie ktoś inny kupuje te same spodnie na stronie. Masz problem. Właściwe oprogramowanie e-commerce musi obsługiwać dwukierunkową wymianę danych o stanach magazynowych w czasie rzeczywistym. W przeciwnym razie utoniesz w telefonach od wściekłych klientów, którym musisz zwracać gotówkę.
Dlaczego bramka płatności zrzuca konwersję na kasie?
Zły interfejs koszyka morduje sprzedaż. UX checkoutu to sprawa życia i śmierci dla twoich zysków. Jeśli użytkownik musi kliknąć pięć razy, żeby zapłacić BLIKIEM, po prostu wychodzi. Oprogramowanie sklepu internetowego musi pozwalać na wdrożenie płatności jednym kliknięciem (one-click payment). Wpisujesz sześć cyfr z aplikacji bankowej bezpośrednio na karcie produktu i gotowe. Zmieniliśmy te zasady na robocie u jednego z klientów i wskaźnik porzuconych koszyków spadł o dwadzieścia procent w tydzień. Prosta matematyka.
Co z SEO? Który skrypt sklepu pozycjonuje się najszybciej?
Algorytmy wyszukiwarek nie oceniają estetyki twojego logo. One czytają kod źródłowy HTML, mierzą czas odpowiedzi serwera (TTFB) i analizują strukturę linków wewnętrznych. Oprogramowanie e-commerce ma tu ogromne znaczenie. Systemy SaaS często generują nadmiarowy kod JavaScript, który spowalnia renderowanie strony na urządzeniach mobilnych.
PrestaShop i Magento pozwalają na pełną swobodę w modyfikacji adresów URL. Możesz usunąć z linku ID produktu i zostawić samą czystą nazwę. W systemie Shopify jesteś zmuszony do używania katalogu “/products/” w każdym linku do towaru. Z punktu widzenia purysty SEO to wada. My z kolei widzimy w agencji, że Google radzi sobie z tym bez problemu, o ile strona ładuje się szybko i ma unikalne opisy.
Największym grzechem platform sklepowych jest zjawisko duplikacji treści. Skrypt potrafi wygenerować pięć różnych adresów URL do tego samego telewizora, w zależności od tego, przez jaką kategorię klient do niego dotarł. Oprogramowanie musi natywnie obsługiwać tagi rel=”canonical”, żeby wskazać botom Google jeden właściwy adres do indeksacji. Brak tej funkcji pali twój budżet na pozycjonowanie w piecu.
Jak uniknąć błędu przy wyborze hostingu dla platform Open Source?
Jeśli wybierasz SaaS, ten akapit cię nie dotyczy. Jeśli idziesz w WooCommerce lub PrestaShop, wybór serwera to twoja najważniejsza decyzja techniczna. Tani hosting współdzielony za 100 złotych rocznie to morderstwo na własnym biznesie. Na jednym fizycznym serwerze upchanych jest trzystu innych klientów. Jeśli sklep sąsiada dostanie atak DDoS, twoja strona również przestanie działać.
Potrzebujesz serwera typu VPS lub instancji w chmurze z dyskami NVMe. Limit pamięci PHP (memory_limit) musi być ustawiony na minimum 512 MB, a najlepiej 1 GB dla dużych baz produktowych. Baza danych MySQL powinna być fizycznie oddzielona od serwera aplikacyjnego. To są twarde parametry, o które musisz zapytać dostawcę przed podpisaniem umowy. Zrzuciliśmy kiedyś sklep klienta na dedykowaną chmurę z wdrożonym systemem LiteSpeed Cache. Czas ładowania strony głównej spadł z 4 sekund do 600 milisekund. Konwersja skoczyła natychmiast.
Czym różni się oprogramowanie B2B od B2C?
Sprzedaż hurtowa wymaga zupełnie innej logiki matematycznej w kodzie sklepu. Detaliczny klient B2C widzi cenę brutto, dodaje do koszyka i płaci. Klient biznesowy B2B musi po zalogowaniu zobaczyć cenę netto z przypisanym do jego konta indywidualnym rabatem rzędu 15%. Oprogramowanie sklepu musi umieć weryfikować aktywność numeru NIP w bazie VIES na poziomie koszyka, żeby zastosować odwrotne obciążenie VAT dla transakcji wewnątrzunijnych.
Standardowy WooCommerce bez płatnych wtyczek tego nie potrafi. Magento ma te funkcje wbudowane w rdzeń systemu. PrestaShop pozwala na konfigurację grup klientów, ale wymaga modyfikacji w szablonie, żeby poprawnie wyświetlać dwie ceny obok siebie (netto i brutto). Jeśli celujesz w rynek hurtowy, odpuść tanie rozwiązania dla detalistów. Ugrzęźniesz w ograniczeniach logiki koszyka.
Zaloguj się jutro rano na demówkę trzech różnych systemów. Wejdź w panel administratora. Spróbuj dodać jeden nowy produkt z trzema wariantami rozmiaru i dwoma kolorami. Przypisz mu zdjęcie i cenę. Ten system, w którym zrobisz to intuicyjnie i nie rzucisz myszką o ścianę z frustracji, jest prawdopodobnie dla ciebie.
Najczęściej zadawane pytania (FAQ)
- Jakie oprogramowanie wybrać do stworzenia sklepu internetowego na start?
Na sam początek najlepiej sprawdzają się platformy SaaS takie jak Shoper lub Shopify. Nie wymagają one wiedzy programistycznej, a w ramach miesięcznego abonamentu otrzymujesz gotowy serwer, wsparcie techniczne i wbudowane integracje z płatnościami. - Ile kosztuje utrzymanie sklepu na platformie WooCommerce?
Sam skrypt WooCommerce jest darmowy, ale musisz opłacić hosting (ok. 300-800 PLN rocznie), domenę (ok. 100 PLN), certyfikat SSL oraz ewentualne płatne wtyczki do obsługi kurierów i szybkich płatności. Roczny koszt utrzymania małego sklepu zaczyna się od około 1000 PLN. - Czy Shopify pobiera prowizję od sprzedaży?
Shopify pobiera dodatkową prowizję transakcyjną (zazwyczaj od 0.5% do 2% w zależności od planu), jeśli korzystasz z zewnętrznych bramek płatności typu PayU czy Przelewy24 zamiast ich natywnego rozwiązania Shopify Payments. - Która platforma e-commerce jest najlepsza pod pozycjonowanie SEO?
Systemy Open Source takie jak PrestaShop i Magento dają największą kontrolę nad strukturą adresów URL i kodem HTML. Z platform SaaS bardzo dobrze zoptymalizowany pod kątem szybkości ładowania i podstawowego SEO jest Shopify. - Jak połączyć sklep internetowy z programem księgowym?
Połączenie realizuje się za pomocą dedykowanych integratorów wykorzystujących protokół API. Aplikacja pośrednicząca pobiera pliki XML lub JSON z systemu ERP (np. Subiekt GT) i aktualizuje stany magazynowe oraz ceny w panelu sklepu internetowego. - Czy mogę przenieść sklep z SaaS na Open Source w przyszłości?
Migracja jest możliwa, ale wymaga eksportu bazy danych produktów, klientów i zamówień do plików CSV/XML, a następnie zaimportowania ich na nowy system. Proces ten często wymaga pracy programisty w celu mapowania odpowiednich pól w bazie.
Bibliografia:
1. Główny Urząd Statystyczny – https://stat.gov.pl
2. Ministerstwo Cyfryzacji – https://www.gov.pl/web/cyfryzacja
3. Polska Agencja Rozwoju Przedsiębiorczości – https://www.parp.gov.pl
4. Naukowa i Akademicka Sieć Komputerowa – https://www.nask.pl
5. Izba Gospodarki Elektronicznej – https://eizba.pl
























