Sklep internetowy to najbardziej złożony technicznie projekt w całym digital marketingu. W jednym miejscu spotykają się hosting, platforma e-commerce, kilka bramek płatniczych, trzech kurierów, integracja z BaseLinkerem, Allegro, marketplace, przepisy RODO, VAT, JPK i oczekiwania klienta, który chce kupić w 30 sekund jednym kliknięciem. Wystarczy, że jeden element zgrzyta, a konwersja leci w dół. Po dekadzie audytowania polskich sklepów wiem, że 95% problemów sprowadza się do kilkunastu powtarzalnych przyczyn. Ten przewodnik to mapa diagnostyczna – każda sekcja prowadzi cię od objawu do przyczyny, a stąd do konkretnego rozwiązania lub szczegółowego artykułu z bazy wiedzy.
Krótka odpowiedź
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Sklep wolno działa – jak zdiagnozować i naprawić wydajność
Każda sekunda opóźnienia to realne pieniądze. Amazon obliczył, że 100 ms dodatkowego opóźnienia kosztuje 1% sprzedaży, a Walmart podał, że skrócenie czasu ładowania o sekundę podniosło konwersję o 2%. W polskich sklepach, które audytuję, średni TTFB (Time To First Byte) wynosi 1,8 s – powinien być poniżej 600 ms.
Najczęstsze przyczyny wolnego sklepu – tabela diagnostyczna:
| Objaw | Prawdopodobna przyczyna | Szybki test |
|---|---|---|
| TTFB > 1 s | Shared hosting, brak cache serwera | PageSpeed Insights, WebPageTest |
| LCP > 2,5 s | Ciężkie obrazy hero, brak lazy loading | Lighthouse, zakładka Network |
| CLS > 0,1 | Przesuwające się elementy, reklamy bez wymiarów | Lighthouse mobile |
| Admin panel zawiesza się | Przeładowana baza danych, zbyt wiele wtyczek | Query Monitor (WC) |
| Skoki CPU w godzinach szczytu | Brak object cache, Redis nieaktywny | Logi hostingu |
Checklista naprawy wydajności:
- Przenieś sklep z shared hostingu na VPS lub dedykowany (CyberFolks, LH.pl, Zenbox) – różnica w TTFB bywa pięciokrotna.
- Wyłącz i usuń wszystkie wtyczki, których nie używasz przynajmniej raz w tygodniu.
- Skonwertuj obrazy do WebP (ShortPixel, Imagify) i włącz lazy loading natywny.
- Włącz cache strony (LiteSpeed Cache, WP Rocket, FastCGI) oraz object cache (Redis).
- Wyczyść bazę: usuń revisions, transients, spam w komentarzach, stare logi.
Jeśli problem leży w platformie, zajrzyj do problemów z WooCommerce, problemów z Shopify lub problemów z Magento.
Porzucone koszyki – klienci dodają produkty, ale nie kończą zakupu
Baymard Institute w 2026 roku podaje średni wskaźnik porzuconych koszyków w e-commerce na poziomie 70,2%. W polskich sklepach widzę zakres od 55% (najlepsze, z BLIK i darmową dostawą) do 85% (sklepy z ukrytymi kosztami, bez płatności ekspresowej). To nie jest jedno wielkie zjawisko – to pięć różnych problemów noszących tę samą etykietę.
Pięć typów porzuceń koszyka i ich kontrprzykłady:
1. Shock cenowy – klient widzi koszty dostawy dopiero w koszyku. Rozwiązanie: pasek progowy (np. darmowa dostawa od 199 zł) widoczny na karcie produktu.
2. Friction w checkoucie – wymagana rejestracja, 15 pól formularza, brak autouzupełnienia. Rozwiązanie: guest checkout, 5 pól, integracja z GUS i Paczkomatami.
3. Brak zaufania – nieznana domena, brak opinii, certyfikat SSL bez dodatkowych badge. Rozwiązanie: Trusted Shops, Ceneo, opinie Google, zdjęcia zespołu.
4. Brak preferowanej metody płatności – brak BLIK, brak Apple Pay. Rozwiązanie: Przelewy24 + PayU + BLIK on-site przez Stripe.
5. Techniczny błąd – checkout crashuje na mobile, timeout sesji po 15 minutach. Rozwiązanie: test na 5 urządzeniach, wydłużenie sesji, ratowanie koszyka.
Po zidentyfikowaniu typu porzuceń wdróż odzyskiwanie: automatyczny email po 1 h, 24 h i 72 h z kodem rabatowym malejącym w czasie. Szczegółowy przewodnik: WooCommerce porzucony koszyk – diagnoza i odzyskiwanie oraz problemy z porzuconymi koszykami. Jeśli winny jest sam koszyk technicznie, sprawdź problemy z koszykiem i problemy z checkoutem.
Planujesz sklep internetowy?
Budujemy sklepy na WooCommerce z integracjami płatności i kurierów. Od 8000 zł.
Problemy z płatnościami online – diagnoza typowych błędów
Bramka płatności to najbardziej newralgiczny punkt sklepu. Błąd tutaj oznacza utratę klienta, który był o jedno kliknięcie od zakupu. W polskim e-commerce dominują trzy bramki: Przelewy24 (ok. 45% rynku), PayU (ok. 30%) oraz Tpay/Autopay. BLIK przez te bramki obsługuje już 78% transakcji mobilnych. Stripe rośnie wśród sklepów cross-border.
Najczęstsze błędy płatności i ich przyczyny:
- Przelewy24 – transakcja odrzucana, mimo że konto klienta ma środki. Najczęściej to limit antyfraudowy banku (zwłaszcza mBank, Santander). Klient musi potwierdzić transakcję w aplikacji banku w ciągu 3 minut – brak potwierdzenia to automatyczny fail.
- PayU – błąd 3DS przy karcie. Stara karta bez obsługi 3D Secure 2.0 (obowiązkowe od 2022). Rozwiązanie po stronie banku, sklep nie może naprawić.
- BLIK – timeout. Kod ma 2 minuty ważności, klient wpisuje zbyt wolno. Redukcja: BLIK on-site bez przepisywania kodu.
- Stripe – błąd przy walucie. Sklep obsługuje PLN, klient z EUR – konwersja automatyczna z prowizją. Ustaw multi-currency lub geo-blocking.
- Dublowanie płatności. Klient kliknął dwa razy, bramka zaksięgowała dwukrotnie. Rozwiązanie: idempotency key w webhookach.
Szczegółowe rozwiązania per bramka: problemy z Przelewy24, problemy z PayU, problemy z BLIK oraz problemy ze Stripe. Jeśli nie wiesz, która bramka najlepiej sprawdzi się w twoim sklepie – zapraszam na konsultację.
Błędy kurierów i wysyłki – InPost, DHL, DPD, Poczta Polska
InPost Paczkomaty to dziś standard – 70% polskich klientów wybiera tę metodę, jeśli jest dostępna. Ale integracja z kurierami to jedno z najczęstszych źródeł problemów, które eskalują w peakach sprzedażowych (Black Friday, święta).
Typowe scenariusze problemowe:
1. Paczkomaty niedostępne w checkoucie. Przyczyna: wygasły token API InPost, błąd geolokalizacji, wtyczka nie przeszła aktualizacji. Test: API status InPost, reauthoryzacja.
2. Błędne stawki dostawy DHL. Sklep wciąż używa cennika z 2023, a DHL podniósł ceny w styczniu 2026. Aktualizuj tabele lub przejdź na kalkulację po wadze/wymiarach.
3. Etykiety nie generują się dla DPD. Zwykle błąd w danych adresowych (brak numeru domu), kod pocztowy z białą spacją, problem z konfiguracją konta kuriera.
4. Tracking nie aktualizuje się automatycznie. Brak webhooka lub cron przestał chodzić. Test: ręczne odświeżenie zamówienia, sprawdzenie logów cron.
5. Darmowa dostawa przy złych warunkach. Klient zamawia za 150 zł przy progu 200 zł, a system daje darmową. Błąd w regule: sprawdź, czy wartość liczy się przed czy po VAT.
Przed peakami sprzedażowymi (B2C) zalecam audit wszystkich integracji kurierskich na 2 tygodnie wcześniej – listopad 2025 wiele sklepów wyłożyło się w Black Week właśnie na kurierach. Szczegóły: problemy z InPost, problemy z DHL, problemy z DPD oraz problemy z wysyłką.
Sklep nie indeksuje się w Google – diagnoza błędów SEO
Sklep, który nie pojawia się w Google, nie istnieje. W Search Console widzę powtarzający się zestaw siedmiu przyczyn, dla których crawler googlebot zostawia karty produktów bez indeksacji.
Checklista audytu SEO sklepu:
- robots.txt – czy nie blokuje `/product/`, `/shop/`, `/kategoria/`? To najczęstszy błąd po migracji ze środowiska staging.
- Canonical URL – każdy wariant produktu (kolor, rozmiar) musi mieć canonical wskazujący na główny SKU, inaczej Google widzi duplikaty.
- Parametry URL – filtry (cena, marka, rozmiar) generują setki wariantów. Dodaj `noindex` do stron z parametrami, zachowując kategorie w indeksie.
- Schema Product – brak `Product` + `Offer` + `AggregateRating` to odebranie sobie rich snippets z gwiazdkami i ceną w SERP.
- Thin content – karta produktu z 50 znakami opisu nie rankuje. Min. 200 słów unikalnego tekstu + Schema.
- Duplicate meta – wszystkie kategorie mają ten sam title. Użyj szablonu z zmiennymi `{nazwa_kategorii} – {liczba_produktów} produktów w sklepie {marka}`.
- Sitemap XML – czy zawiera tylko produkty w sprzedaży (in stock)? Out of stock po 7 dniach warto usunąć z sitemapy lub zrobić 410.
Szybki test diagnostyczny: wpisz w Google `site:twojsklep.pl` – jeśli pokazuje mniej URL niż liczba produktów, masz problem indeksacji. Szczegóły w problemy z SEO dla sklepu. Jeśli potrzebujesz kompleksowego audytu, sprawdź usługę pozycjonowanie SEO.
Niska konwersja – klienci wchodzą, ale nie kupują
Ruch jest, a sprzedaży nie ma? Średnia konwersja polskich sklepów B2C to 1,4–1,8%. Jeśli masz poniżej 1%, problem leży w doświadczeniu użytkownika, nie w ruchu. Większy budżet na Google Ads tego nie naprawi – będzie tylko droższe.
Siedem zabójców konwersji e-commerce:
1. Słabe zdjęcia produktów. Jedno zdjęcie na tle białej ściany, bez detali, bez kontekstu użycia. Minimum: 5 zdjęć + 360°, a najlepiej krótkie video.
2. Opisy kopiowane od producenta. Google to widzi (duplicate content), klient czuje (brak emocji). Przepisz własnymi słowami, pokaż benefity zamiast specyfikacji.
3. Brak social proof. Zero opinii, brak gwiazdek, brak logo mediów. Dodaj Trusted Shops, widget Google Reviews, cytaty klientów.
4. RODO popup blokujący CTA. Cookie banner zasłania przycisk Kup teraz na mobile. Przesuń do dolnej belki, zmniejsz o 50%.
5. Cena widoczna za późno. Klient musi dodać do koszyka, żeby zobaczyć cenę finalną z VAT. Pokaż total na karcie produktu.
6. Brak polityki zwrotów widocznej w checkoucie. Dodaj pasek 14 dni na zwrot bezpłatnie obok przycisku płatności.
7. Checkout wieloetapowy. 4 kroki zamiast 1. Przerób na one-page checkout.
Dla pełnego przeglądu: problemy z konwersją, problemy z UX oraz problemy z regulaminem. Audit UX z konkretnymi rekomendacjami zamówisz przez formularz kontaktu.
Problemy z integracjami – BaseLinker, Allegro, ERP, marketplace
BaseLinker to standard polskiego e-commerce omnichannel – jedno narzędzie spinające sklep, Allegro, Amazon, eBay, kurierów i księgowość. W zamian za potęgę dostajesz też złożoność: 8 na 10 sklepów, które audytuję, ma gdzieś rozsypaną synchronizację.
Najczęstsze problemy integracyjne:
- Timeout API BaseLinkera. Masowa aktualizacja 5 000 produktów wyłącza sesję po 30 s. Rozwiązanie: batch po 200 produktów, retry z backoffem.
- Duplikaty produktów na Allegro. Ten sam SKU wylistowany dwa razy przez konflikt powiązań. Reguła: jeden SKU = jedno powiązanie w BL.
- Stany magazynowe rozbiegają się. Sklep pokazuje 5 sztuk, Allegro 12, a w magazynie jest 2. Najczęściej ERP nie synchronizuje zwrotów. Sprawdź direction of sync.
- Brakujące zamówienia z marketplace. Amazon nie podaje danych klienta w polu telefon, BaseLinker odrzuca import. Ustaw fallback telefonu.
- Błędy w fakturach z ERP. Comarch Optima/Subiekt nie dostaje poprawnych danych VAT od klienta zagranicznego. OSS/IOSS wymaga osobnej konfiguracji.
Pełne sprintu diagnostyczne: problemy z BaseLinker (to nasz artykuł z najwyższym CTR 3,27% w SERP), problemy z Allegro, problemy z marketplace, problemy z integracjami i problemy z ERP.
Błędy techniczne platformy – WooCommerce, Shopify, Magento, PrestaShop
Każda platforma ma własny profil bolączek. Poniżej zestawienie najczęstszych awarii, które widuję w panelu audytu, oraz krótka wskazówka diagnostyczna.
Porównanie typowych problemów per platforma:
| Platforma | Częsta awaria | Pierwsza akcja |
|---|---|---|
| WooCommerce | Biały ekran po update wtyczki | WP_DEBUG na true, sprawdź error_log |
| WooCommerce | Warianty produktu znikają | Rebuild term relationships, regeneruj lookup table |
| Shopify | Liquid template error | Logi w Online Store → Themes → Actions → Edit code |
| Shopify | App przestała działać po update planu | Przekroczony limit API, migracja na wyższy |
| Magento 2 | Bardzo wolny panel admina | Reindex, czyszczenie cache, MySQL tuning |
| Magento 2 | Błąd 500 na checkout | Sprawdź `var/log/exception.log` |
| PrestaShop | Błąd override po aktualizacji | Usuń override’y modułów, zregeneruj cache |
| PrestaShop | Problemy z Smarty cache | Wyłącz w trybie dev, wyczyść ręcznie |
Szybkie reguły dla każdej platformy:
- Rób backup przed każdą aktualizacją wtyczki/modułu.
- Testuj update na środowisku staging, nie na produkcji.
- Czytaj changelog – szczególnie breaking changes w major version.
- Włącz monitoring uptime (UptimeRobot, Pingdom) – wiesz o awarii zanim klient zgłosi.
Pełne zestawy rozwiązań: problemy z WooCommerce, problemy z Shopify, problemy z Magento, problemy z PrestaShop.
Problemy prawne – RODO, regulamin, VAT, zwroty
UOKiK i UODO w 2025 i 2026 nałożyły rekordowe kary na e-commerce – od kilku tysięcy do ponad miliona złotych. Kary nie lecą za to, że ktoś nie zna prawa, ale za to, że ignoruje podstawy, których wdrożenie kosztuje kilka godzin.
Obowiązkowy checklist prawny sklepu w 2026:
1. Cookie banner zgodny z RODO – zgoda na cookies musi być aktywna (klik), nie domniemana. Zbierające dane muszą być wyspecyfikowane w liście, nie w ogólnikach.
2. Polityka prywatności – aktualna, z informacją o IOD (jeśli >10 osób), retencji danych, prawach podmiotu danych, podstawach prawnych.
3. Regulamin sklepu – zgodny z ustawą o prawach konsumenta, z pouczeniem o zwrocie 14 dni, wzorem formularza, informacją o pozasądowym rozwiązywaniu sporów.
4. VAT w sklepie – jeśli sprzedajesz do UE powyżej 10 000 EUR rocznie, musisz zarejestrować się w OSS/IOSS.
5. JPK_V7 – obowiązek co miesiąc dla VAT-owców, sklep powinien generować raport z podziałem na stawki VAT, eksport, dostawa wewnątrzwspólnotowa.
6. Zwroty 14 dni – konsument ma prawo do zwrotu bez podania przyczyny. Nie możesz pobierać opłaty za sam zwrot, tylko za dostawę zwrotną.
7. Reklamacje z rękojmi – 2 lata, odpowiedź w 14 dni, w przeciwnym razie automatyczne uznanie.
Szczegóły: problemy z RODO w sklepie, problemy z regulaminem oraz problemy z fakturami.
Checklista audytu sklepu – samodzielna diagnoza w 30 minut
Jeśli dotarłeś tu i zastanawiasz się, od czego zacząć – poniżej prosty framework, który stosuję jako pierwszy krok każdego audytu. Zajmie 30 minut, pokaże 80% krytycznych problemów.
Krok 1 – wydajność (5 minut)
- Wklej adres sklepu w PageSpeed Insights (mobile).
- Zapisz wynik Performance, LCP, CLS, TTFB.
- Cel: Performance >70, LCP <2,5 s, CLS <0,1, TTFB <600 ms.
Krok 2 – checkout (10 minut)
- Dodaj 2 produkty do koszyka, przejdź pełną ścieżkę zakupu na telefonie.
- Zapisz liczbę kliknięć, pól formularza, błędów walidacji.
- Sprawdź: czy BLIK jest dostępny, czy Paczkomaty działają, czy widać koszt końcowy.
Krok 3 – SEO (5 minut)
- `site:twojsklep.pl` w Google – liczba zaindeksowanych vs liczba produktów.
- Otwórz Search Console → Pokrycie – zapisz błędy i ostrzeżenia.
- Sprawdź, czy karta produktu ma Schema (Rich Results Test).
Krok 4 – prawo (5 minut)
- Cookie banner aktywny przed scrollem?
- Regulamin dostępny w stopce, data aktualizacji 2025 lub 2026?
- Formularz zwrotu i reklamacji dostępny w koncie klienta?
Krok 5 – analityka (5 minut)
- GA4: czy masz e-commerce tracking z purchase event?
- Czy konwersja z organic >1%, z paid >1,5%?
- Czy masz Meta Pixel i conversion API (nie sam pixel)?
Wyniki tych pięciu kroków wskażą, na które sekcje tego przewodnika wrócić po głębsze rozwiązania. Jeśli wolisz, żeby ktoś przeszedł to za ciebie i dostarczył raport z priorytetami, zamów kompleksowy audyt sklepu internetowego lub napisz przez formularz kontaktowy – zwykle odpowiadam w 24 godziny.
Wspomniane narzędzia
Potrzebujesz pomocy z e-commerce?
Budujemy sklepy internetowe na WooCommerce i integrujemy je z Baselinker, Allegro i systemami płatności. Bezpłatna wycena w 24h.
Najczęściej zadawane pytania
Dlaczego mój sklep internetowy wolno działa?
Jak zmniejszyć liczbę porzuconych koszyków?
Co zrobić, gdy płatności online nie działają?
Dlaczego Google nie indeksuje mojego sklepu?
Jak zwiększyć konwersję w sklepie internetowym?
Czy warto robić audyt sklepu samemu, czy zlecić?
Jakie są najczęstsze problemy prawne w e-commerce?
Ile kosztuje profesjonalny audyt sklepu?
Potrzebujesz pomocy?
Planujesz sklep internetowy?
Budujemy sklepy na WooCommerce z integracjami płatności i kurierów. Od 8000 zł.