Szukasz sklepu internetowego w Olsztynie i nie wiesz, od czego zacząć? Najpierw ustal dwie rzeczy: ile masz produktów i z jakimi systemami sklep ma się łączyć. Dopiero potem wybieraj platformę i wykonawcę. Adres siedziby agencji ma mniejsze znaczenie niż to, kto realnie pisze kod i jak szybko reaguje po starcie. Poniżej znajdziesz kryteria decyzyjne, aktualne widełki cenowe i checklistę, którą można przejść przed podpisaniem umowy.
Zacznij od trzech pytań do potencjalnego wykonawcy: kto prowadzi repozytorium kodu, na jakim serwerze stanie produkcja i jaka jest umowa serwisowa po odbiorze. Odpowiedzi ważą więcej niż miasto w adresie siedziby. Lokalna agencja bywa wygodna, ale nie jest gwarantem jakości – i odwrotnie: dobry zespół zdalny dowiezie projekt sprawniej niż agencja 15 km dalej z jednym deweloperem na 40 klientów.
Kiedy lokalność realnie pomaga:
Kiedy nie ma znaczenia: wdrożenie standardowego PrestaShop lub WooCommerce, integracje z API (Przelewy24, PayU, InPost ShipX, BaseLinker), migracja na inny serwer, optymalizacja wydajności i SEO techniczne. To wszystko dzieje się przez repozytorium i zgłoszenia, a nie przez wizytę.
Zamiast pytać o miasto, pytaj o SLA. Realny zapis w umowie: reakcja do 4 h w dni robocze, 24 h przy awarii krytycznej, okno serwisowe poza szczytem ruchu. Poproś też o dostęp do stagingu, monitoring uptime, backup codzienny z retencją minimum 14 dni i udokumentowany proces aktualizacji bezpieczeństwa.
Sam schemat organizacji prac bywa podobny niezależnie od miasta – rozpisaliśmy go na przykładzie sklepów www w Lublinie i organizacji wdrożenia.
| Sytuacja | Lokalny wykonawca | Zespół zdalny |
|---|---|---|
| Zdjęcia produktów, podłączenie drukarki etykiet i kasy | Przewaga – mniej dni na logistykę | Możliwe, ale wolniejsze |
| Integracja z API płatności i kurierów | Bez różnicy | Bez różnicy |
| Awaria w piątek o 20:00 | Decyduje SLA, nie adres | Decyduje SLA, nie adres |
| Warsztat wymagań i odbiór etapu | Spotkanie na miejscu | Wideokonferencja, sprawdza się |
Decyzję sprowadź do trzech danych: liczba SKU, model sprzedaży (B2C czy B2B) i plan na najbliższe 24 miesiące. Platforma to nie temat na dyskusję o upodobaniach, tylko konsekwencja tych liczb.
PrestaShop wygrywa, gdy: masz 2000+ SKU z wariantami, sprzedajesz B2B z cenami grupowymi i minimalnymi ilościami, planujesz multistore albo kilka języków, a także gdy chcesz mieć mniej zależności od zewnętrznych wtyczek – funkcje B2B (grupy klientów, rabaty ilościowe, ceny per grupa) są tu natywne.
WooCommerce jest lepszy, gdy: prowadzisz sklep i blog w jednym miejscu, masz do ~1000–1500 SKU, zależy Ci na najniższym progu wejścia i elastycznym redagowaniu treści. Powyżej tego progu trzeba dołożyć cache obiektowy (np. Redis), porządny hosting i optymalizację zapytań – inaczej koszyk zaczyna zwalniać.
Migracja ze starej platformy jest wykonalna bez utraty SEO, ale wymaga pracy: crawl starej witryny (Screaming Frog), eksport produktów z zachowaniem ID, mapa przekierowań 301 z każdego starego URL na nowy, zachowanie lub przemyślana zmiana struktury kategorii, nowa sitemap zgłoszona w Search Console. Przekierowania wdrażasz modułem SEO w PrestaShop albo wtyczką Redirection w WordPressie. Testuj wszystko na stagingu przed przełączeniem DNS – TTL domeny obniż do 300 s na dobę wcześniej. Dokumentacja techniczna platformy: PrestaShop Developer Documentation.
Zanim wybierzesz, sprawdź, czy wykonawca pokaże Ci wdrożenie PrestaShop z podobną liczbą SKU – przykładowy schemat znajdziesz w tekście o sklepach internetowych PrestaShop w Poznaniu.
| Kryterium | PrestaShop | WooCommerce |
|---|---|---|
| Liczba SKU | Komfortowo od 2000 w górę | Do ok. 1000–1500, wyżej wymaga cache |
| B2B: ceny grupowe, minimalne ilości | Funkcje natywne | Wymaga wtyczek, każda to zależność |
| Treści i blog obok sklepu | Moduł blogowy, słabsza redakcja | WordPress – najlepszy redaktor |
| Wielojęzyczność i multistore | Natywne | WPML i dodatki, więcej strojenia |
| Budżet startowy | Wyższy próg, mniej płatnych modułów | Niższy start, koszty rosną przy customizacji |
Ceny wdrożeń w 2025 roku trzymają się podobnych widełek niezależnie od miasta – Olsztyn nie jest tu droższy ani tańszy od średniej krajowej. Stawka godzinowa dewelopera to 120–200 zł/h netto, w zależności od specjalizacji: frontend i szablony bliżej 120–150 zł, integracje i moduły custom 160–200 zł.
Na cenę wdrożenia wpływa przede wszystkim liczba integracji, nie liczba podstron. Jeden sklep z BaseLinkerem, InPost ShipX, Przelewy24 i Fakturownią potrafi kosztować więcej niż sklep z dwukrotnie większym katalogiem, ale bez zewnętrznych systemów.
Co jeszcze podnosi koszt: migracja z istniejącej platformy z mapą przekierowań 301, wielojęzyczność, wyszukiwarka (Algolia, Elasticsearch), custom design zamiast szablonu, moduły B2B, program lojalnościowy, dedykowany hosting z CDN.
Pułapki cenowe: oferta „od 2999 zł” zwykle nie zawiera licencji szablonu (200–1500 zł jednorazowo), płatnych modułów (300–2000 zł rocznie), hostingu (100–400 zł miesięcznie) ani opieki technicznej po starcie (300–800 zł miesięcznie). Zapytaj o to przed podpisaniem umowy, nie po wystawieniu pierwszej faktury.
Wydajność nie jest dodatkiem – sklep, który przekracza progi z Web Vitals, traci ruch z Google i konwersję. Dlatego budżet na optymalizację lepiej zaplanować w projekcie niż dokładać go po starcie. Pełne rozbicie kosztów znajdziesz w artykule o cenach sklepów internetowych w 2025.
| Zakres | Widełki netto | Co zwykle zawiera |
|---|---|---|
| Prosty sklep, do ok. 300 SKU, 1 język | 8 000 – 15 000 zł | Instalacja, standardowy szablon, płatności z BLIK, 2–3 kurierzy, import katalogu, podstawowe SEO |
| Średni, 500–3000 SKU, integracja z magazynem | 20 000 – 40 000 zł | BaseLinker lub ERP, faktury, wyszukiwarka, moduły B2B, migracja ze starego sklepu |
| Rozbudowany, 5000+ SKU, B2B, personalizacje | 50 000 zł i więcej | Moduły custom, multistore, lojalność, szyte integracje, dedykowany hosting i CDN |
Wdrożenie dzielimy na sześć etapów. Poniżej realne czasy z projektów na PrestaShop i WooCommerce — przy sklepie z nietypowym katalogiem bywa dłużej, nigdy krócej.
Skrót w praktyce: katalog do 300 produktów, gotowy szablon, brak ERP — około 4–6 tygodni. Sklep z konfiguratorem, integracją Subiekta i dwoma magazynami — 10–12 tygodni. Terminy wydłuża jedno: brak decyzji po stronie klienta, nie praca programisty. Kolejność etapów i podział odpowiedzialności opisujemy szerzej w materiale o tym, jak wygląda organizacja wdrożenia sklepu PrestaShop.
| Etap | Realny czas | Efekt na wyjściu |
|---|---|---|
| Analiza | 3–7 dni | Lista produktów, integracji, decyzje o wariantach i VAT |
| Konfiguracja | 1–3 tygodnie | Katalog, wysyłka, podatki, szablon |
| Integracje | 1–4 tygodnie | Płatności, kurierzy, ERP, faktury, feedy |
| Testy | 3–10 dni | Zamówienia testowe, zwroty, etykiety, maile |
| Launch | 1 dzień | SSL, DNS, przekierowania 301, blokada środowiska testowego |
| Opieka | stała, miesięcznie | Aktualizacje, kopie, monitoring, zmiany |
Trzy grupy integracji przesądzają o tym, czy sklep zarabia, czy generuje ręczną pracę. Reszta jest dodatkiem.
Kurierzy. Najczęściej podłączamy InPost (Paczkomaty i kurier), DPD, DHL oraz Pocztę Polską/Pocztex. Różnice są praktyczne: InPost daje wybór punktu odbioru bezpośrednio w koszyku, DPD i DHL mają własne API do etykiet i punktów Pickup, Poczta bywa najbardziej „ręczna” przy korektach i zwrotach. Stawki netto zależą od wynegocjowanej umowy i wolumenu — nie ma jednego cennika, który moglibyśmy wpisać w artykuł. Wskazówka: jeśli etykiety generujesz w panelu kuriera, a nie w sklepie, przy 30 zamówieniach dziennie oznacza to 2–3 godziny pracy dziennie wyłącznie na wysyłkach.
Płatności. Przelewy24, PayU i tpay to standard, do tego BLIK oraz Apple Pay i Google Pay. Prowizje zależą od obrotu i negocjacji — spotykamy stawki od poniżej 1% do blisko 2% od transakcji. Płatności mobilne mają największe znaczenie na telefonach, gdzie porzucenie koszyka przy wpisywaniu danych karty jest najwyższe.
ERP. Subiekt GT i nexo, Comarch Optima/ERP XT, WF-Mag. Integracja musi objąć: stany magazynowe w obie strony, zamówienia, faktury, dokumenty PZ/WZ i ceny. Bez tego masz dwa źródła prawdy o magazynie i sprzedajesz towar, którego nie ma.
Własny moduł zamiast wtyczek. Jeśli jeden proces wymaga trzech płatnych dodatków (np. wycena wysyłki + dostawa paletowa + faktura pro forma), policz subskrypcje za 12 miesięcy. Często taniej wychodzi jeden moduł pod Twój proces — techniczne podstawy opisuje dokumentacja dla deweloperów PrestaShop. Widełki budżetowe na całość rozbieramy w tekście o tym, ile naprawdę zapłacisz za sklep internetowy.
Sklep bez technicznego SEO to katalog widoczny głównie dla tych, którzy już znają adres. Trzy obszary do sprawdzenia przed startem i po nim.
Core Web Vitals. Google mierzy LCP, INP i CLS; progi uznawane za dobre to poniżej 2,5 s, 200 ms i 0,1 — pełne definicje są w dokumentacji Web Vitals. W sklepach najczęściej zawodzi LCP przez zdjęcia produktowe po 2–4 MB i brak cache. Praktyka: konwersja zdjęć do WebP, limit 150 KB na zdjęcie w kategorii, lazy loading poniżej pierwszego ekranu, CDN. Nie mamy jednego magicznego przelicznika „1 sekunda = X% sprzedaży” — przyrost mierzymy w Analytics przed i po zmianie, u konkretnego klienta.
Mobile-first indexing. Google indeksuje wersję mobilną, więc to, co widać na telefonie, decyduje o pozycjach. Sprawdź, czy filtry i koszyk działają bez pinch-zooma i czy przyciski mają minimum ~44 px wysokości.
Lokalne SEO. Google Business Profile z kategorią, godzinami i zdjęciami ma sens wtedy, gdy oferujesz odbiór osobisty, serwis lub sprzedaż B2B w regionie. Fraza „sklep internetowy Olsztyn” pomoże, jeśli realnie obsługujesz ten obszar — wpisanie miasta w stopkę bez pokrycia nic nie daje. Strony kategorii robią robotę: unikalny opis, poprawne H1, canonical, a kombinacje filtrów z parametrami w URL lepiej ustawić na noindex.
Higiena techniczna. HTTPS z wymuszeniem 301 z http, codzienne kopie zapasowe z retencją 30 dni trzymane poza serwerem, miesięczny cykl aktualizacji na środowisku staging, monitoring uptime z alertem, gdy przez 24 godziny nie wpłynęło żadne zamówienie.
| Wskaźnik | Próg „dobry” | Co najczęściej trzeba poprawić |
|---|---|---|
| LCP | poniżej 2,5 s | za duże zdjęcia, brak cache, wolny hosting |
| INP | poniżej 200 ms | nadmiar skryptów, ciężkie wtyczki, blokujący JavaScript |
| CLS | poniżej 0,1 | bannery bez zarezerwowanego miejsca, fonty bez font-display |
Zanim podpiszesz umowę, zadaj wykonawcy dziesięć pytań. Odpowiedzi sprawdzaj, nie przyjmuj ich na wiarę.
Czerwone flagi widać zwykle już w pierwszym mailu. Brak jakichkolwiek widełek przed poznaniem zakresu oznacza, że nie porównasz ofert. Cena 999 zł za sklep z płatnościami online to zwykle szablon na hostingu dostawcy z abonamentem 150–300 zł miesięcznie i kosztem wyjścia, o którym dowiesz się później. Portfolio bez linków do działających sklepów nic nie dowodzi — nie sprawdzisz w nim Core Web Vitals ani tego, czy sklep realnie sprzedaje. Pośrednik bez dewelopera w zespole podzleca pracę i rozmywa odpowiedzialność za terminy.
Zobacz, jak wygląda wdrożenie sklepu internetowego w Sosnowcu — z zakresem, etapami i listą dostaw.
| Sygnał ostrzegawczy | Co to oznacza w praktyce |
|---|---|
| Cena 999 zł za sklep z płatnościami | Szablon na hostingu dostawcy, brak indywidualnych integracji, ukryty abonament 150–300 zł/mies. |
| Brak widełek cenowych na piśmie | Wycena po faktach, nie da się porównać ofert, brak kontroli nad budżetem |
| Portfolio bez linków do sklepów | Nie sprawdzisz wydajności ani tego, czy wdrożenia nadal działają |
| Brak dewelopera w zespole | Podzlecenie, dłuższe terminy, odpowiedzialność rozmyta między firmami |
| Brak zapisu o dostępie do kodu | Wyjście od wykonawcy oznacza budowę sklepu od zera |
Przejdź tę listę punkt po punkcie. Jeśli któryś punkt nie ma odpowiedzi na piśmie, wstrzymaj podpis.
Punkt o kosztach rozłóż na konkretne liczby — pomoże ci zestawienie ile naprawdę zapłacisz za sklep internetowy w 2025. Jeśli wdrożenie ma być rozłożone na etapy, zobacz, jak organizujemy wdrożenie sklepu PrestaShop z podziałem na etapy.
Wybór wykonawcy po adresie siedziby, a nie po jakości wsparcia po wdrożeniu
Jak wykryć: Oferta nie zawiera czasu reakcji, kanału zgłoszeń ani informacji, kto zajmie się sklepem, gdy zespół wejdzie w kolejny projekt. Na pytanie o SLA odpowiada ogólnikiem typu reagujemy szybko.
Jak naprawić: Ustal SLA na piśmie: czas reakcji na zgłoszenie krytyczne i zwykłe, godziny wsparcia, kanał przyjęcia zgłoszenia. Lokalność pomaga, gdy chcesz spotkać się na miejscu albo przećwiczyć pracę magazynu przy stanowisku. Nie zastępuje kompetencji ani dostępności.
Cena podana jako jedna kwota bez zakresu
Jak wykryć: Oferta ma jedną liczbę i zdanie sklep na PrestaShop, bez listy integracji, liczby szablonów do wyboru i puli godzin na poprawki po oddaniu.
Jak naprawić: Poproś o rozbicie kosztu na analizę, konfigurację, integracje, migrację danych, testy i opiekę po starcie. Sprawdź, co jest poza zakresem — zwykle właśnie tam pojawiają się dopłaty. Porównaj oferty na tej samej liście funkcji, nie na kwocie końcowej.
Decyzja o platformie przed policzeniem SKU i integracji
Jak wykryć: Wybór PrestaShop albo WooCommerce zapadł na pierwszym spotkaniu, zanim padła liczba produktów, wariantów i systemów do połączenia.
Jak naprawić: Zrób prostą tabelę: liczba SKU, liczba wariantów, typ sprzedaży B2B lub B2C, integracje z magazynem i księgowością, plan rozwoju na 24 miesiące. Dopiero na tej podstawie porównuj platformy z konkretnymi liczbami.
Migracja ze starej platformy bez planu przekierowań
Jak wykryć: Wykonawca nie pyta o obecne adresy URL, nie zbiera listy linków przychodzących i nie pokazuje mapy przekierowań 301.
Jak naprawić: Wymagaj dokumentu z mapowaniem starych adresów na nowe, kopii bazy i plików przed startem oraz testu 404 po wdrożeniu. Bez tego tracisz część ruchu i pozycji, które sklep budował latami.
Brak dostępu do kodu, domeny i paneli po zakończeniu prac
Jak wykryć: Umowa milczy o tym, kto jest właścicielem kodu i gdzie zarejestrowana jest domena. Hosting jest u wykonawcy, a Ty nie masz danych do panelu.
Jak naprawić: Wpisz do umowy, że domena, hosting i repozytorium są Twoją własnością, a po opłaceniu faktury otrzymujesz pełne dostępy. Uzgodnij format przekazania: repozytorium z historią commitów, baza, pliki, dokumentacja modułów.
SEO i szybkość traktowane jako etap po starcie
Jak wykryć: W harmonogramie nie ma audytu Core Web Vitals, kompresji obrazów, ustawień cache ani struktury kategorii. SEO pojawia się jako osobna pozycja na później.
Jak naprawić: Wpisz wydajność i podstawy SEO w zakres wdrożenia: optymalizacja LCP i CLS, kompresja zdjęć, cache, czytelne adresy URL kategorii, dane strukturalne produktu. Poprawki po starcie są droższe, bo wymagają rozgrzebywania gotowego sklepu.
Przy wyborze sklepu internetowego w Olsztynie kolejność decyzji jest ważniejsza niż sama nazwa platformy. Najpierw policz produkty i wypisz integracje, potem porównaj oferty na tej samej liście funkcji. Sprawdź SLA, własność kodu i plan migracji, zanim podpiszesz umowę. Adres siedziby wykonawcy zostaw na koniec — to najmniej istotny element układanki.
Nie. Liczy się jakość wsparcia i kompetencje zespołu, a nie adres biura. Lokalność pomaga, gdy chcesz spotkać się na miejscu, przećwiczyć pracę magazynu albo mieć kogoś pod ręką w pierwszych tygodniach po starcie. Jeśli pracujesz z zespołem zdalnym, zadbaj o zapisane SLA, kanał zgłoszeń i jasny tryb eskalacji. Zobacz, jak wygląda organizacja wdrożenia z zespołem spoza Twojego miasta: dropdigital.pl/sklepy-www-lublin-organizacja-wdrozenia
PrestaShop wygrywa przy większej liczbie SKU, rozbudowanych wariantach, cenach dla grup klientów i sprzedaży B2B. WooCommerce jest sensowny przy kilkudziesięciu do kilkuset produktach, gdy potrzebujesz bloga i treści marketingowych w tym samym systemie. Decyzję podejmuj po policzeniu produktów i wariantów oraz po liście integracji, nie po estetyce szablonu. Więcej o stronie technicznej projektu: devdocs.prestashop-project.org
Realne przedziały to około 8–15 tys. zł za prosty sklep, 20–40 tys. zł za średnie wdrożenie z integracjami i 50 tys. zł i więcej za sklep rozbudowany, z magazynem oraz wielojęzycznością. Stawka godzinowa dewelopera wynosi zwykle 120–200 zł/h i zależy od specjalizacji. Na cenę najmocniej wpływa liczba integracji i jakość danych, które trzeba przenieść ze starej platformy. Pełne rozbicie kosztów znajdziesz tutaj: dropdigital.pl/sklepy-internetowe-cena-2025
Typowy projekt zajmuje od 4 do 12 tygodni. Prosty sklep na gotowym szablonie z dwiema integracjami domyka się w miesiąc. Rozbudowane wdrożenie z magazynem, wieloma cennikami i migracją danych schodzi w okolice trzech miesięcy. Opóźnienia najczęściej wynikają z brakujących danych po stronie klienta i decyzji podejmowanych w trakcie prac, a nie z tempa programowania. Etapy wdrożenia krok po kroku opisujemy tu: dropdigital.pl/sklepy-internetowe-prestashop-poznan-organizacja
Nie, jeśli migracja jest zaplanowana. Kluczowe są trzy rzeczy: mapa przekierowań 301 ze starych adresów na nowe, zachowanie treści kategorii i opisów produktów oraz utrzymanie szybkości ładowania na podobnym lub lepszym poziomie. Ryzyko pojawia się wtedy, gdy stary sklep zostaje wyłączony przed wdrożeniem przekierowań albo nowa struktura URL nie ma odpowiednika. Zadbaj też o aktualną kopię bazy i plików przed startem, żeby móc wrócić do poprzedniej wersji.
Minimum to operator płatności online, co najmniej jeden kurier oraz system do wystawiania faktur. W praktyce polskie sklepy najczęściej łączą Przelewy24, PayU lub tpay oraz InPost, DPD, DHL lub Pocztę Polską. Jeśli prowadzisz magazyn, dochodzi integracja z Subiektem, Comarch ERP albo WF-Magiem, żeby stany magazynowe i zamówienia nie wymagały przepisywania ręcznie. Każda integracja ma własne API, koszty i ograniczenia, więc ustal zakres przed podpisaniem umowy.
Wtyczka jest tańsza na starcie i wystarcza przy standardowych procesach. Moduł dedykowany opłaca się wtedy, gdy logika sprzedaży jest nietypowa: indywidualne ceny dla klientów B2B, automatyczne rabaty progowe, niestandardowa wysyłka albo specyficzne połączenie z magazynem. Przed zamówieniem modułu policz koszt rocznych licencji i czas pracy, który zaoszczędzisz w obsłudze. Czasem lepszym rozwiązaniem jest zmiana procesu niż pisanie kodu.
Jeśli chcesz skonfrontować swoje założenia z kimś, kto wdrożył już kilkadziesiąt sklepów, napisz do nas. Odpowiemy konkretnie, czy w Twoim przypadku lepszy będzie PrestaShop, czy WooCommerce — i ile to realnie potrwa.