SURF PEOPLE × Claude
Audyt zewnętrzny · 07.07.2026

surfpeople.pl · Chałupy 3 · Władysławowo

Zajrzeliśmy w Wasz biznes
z zewnątrz. Jest co robić.

Audyt strony, sklepu (w tym błędy po aktualizacji PrestaShop 9), reputacji online i struktury biznesu + konkretny plan, jak Claude może pomóc Wam to poukładać. Wszystko poniżej powstało bez żadnych dostępów - wyobraźcie sobie, co się da zrobić z dostępami.

Przygotowane z inicjatywy Maćka (Surf Inc.) · 07.07.2026
Źródła: surfpeople.pl (~30 podstron + przejście ścieżki zakupowej prawdziwą przeglądarką),
Google Maps, Instagram/Facebook/YouTube, rejestry (REGON/CEIDG), strony konkurencji

Co widać z zewnątrz

Mocna marka, siedem biznesów w jednym

Google - szkoła
4,9/5
302 opinie (sklep: 4,7/25, Trusted Shops 4,94)
Sklep online
1 196 SKU
51 marek, F-One/Manera/Mystic/ION...
Social
7,7k / 6,1k
IG / FB · YouTube 1,77k subów
Sezon szkoły
143 dni
30.04-20.09 · 17+ instruktorów

Pod jedną spółką cywilną działa: szkoła (kite, surf, wing, foil, skate), sklep online, sklep stacjonarny (Władysławowo), wypożyczalnia (w tym wysyłkowa!), noclegi, wyjazdy zagraniczne (Kitesafari Egipt od 1 650 EUR, jacht na 7 turnusów) oraz dystrybucja F-One na Polskę. To realna pionowa integracja, jakiej konkurencja nie ma - i jednocześnie siedem strumieni danych, które dziś nie spotykają się w jednym miejscu.

Cennik w górnej strefie rynku: kite grupowo ~230 zł/h/os vs 100-150 zł u konkurencji - klienci to akceptują dzięki wartości dodanej (nocleg i joga gratis, sprzęt z własnej dystrybucji). Wniosek na później: jest przestrzeń na mądrzejsze pakietowanie zamiast rozdawania.

Sklep · PrestaShop 9 · na już

Dwa błędy blokują Wam checkout w tej chwili

P0  Pole "adres cd." jest obowiązkowe

Druga linia adresu (mieszkanie/lokal) ma atrybut required. Klient, który naturalnie zostawia ją pustą, nie przejdzie z kroku adresu do dostawy - a komunikat błędu nie wskazuje, o które pole chodzi. Część klientów po prostu odpada z koszykiem.

#checkout-addresses-step :invalid → {name:"address2", value:"", required:true}

P0  Zepsuta walidacja pól adresowych

4 wzorce walidacji (pattern) to niepoprawne wyrażenia regularne (m.in. podwójny daszek ^^). Chrome je odrzuca, walidacja nie działa w ogóle - to współtworzy błąd nr 1 i może przepuszczać śmieciowe dane do wysyłek.

Pattern attribute value ^^[^!<>?=+@{}_$%]*$ is not a valid regular expression

Przetestowaliśmy pełną ścieżkę: kategoria → produkt → koszyk → checkout gościa → adres → dostawa → krok płatności. Dodawanie do koszyka i AJAX działają, ale krok adresowy wywala się na pustej drugiej linii. Naprawa obu błędów to dla Waszej agencji godziny, nie dni - a dzieje się w środku sezonu, przy trwającej wyprzedaży pianek -50%.

Dlaczego to pilne: każdy dzień z zepsutym krokiem adresu to niepoliczalna liczba porzuconych koszyków. To pierwsza rzecz do wysłania do JustIdea - gotową listę z dowodami macie w tym decku.

Sklep · PrestaShop 9 · pełna lista

13 kolejnych błędów po aktualizacji

BłądSkutek
P1Mega-menu marek zasłania cały ekran i przechwytuje kliknięciaklient może fizycznie nie kliknąć "Przejdź do realizacji zamówienia" w koszyku
P1Strona /sklep/marki renderuje się pusta (52 pozycje w kodzie, 0 widocznych)martwa nawigacja po 51 markach
P1Moduł DPD: 3× ReferenceError (funkcje PUDO niezdefiniowane)w checkoucie brak punktów odbioru DPD
P1Brak płatności za pobraniem, mimo że regulamin i FAQ ją obiecująniespójność oferty; kandydat na zgubiony moduł po upgrade
P1Sitemap sklepu wskazuje na dev.surfpeople.pl (domena deweloperska)Google dostaje mapę nieistniejącego sklepu; strata SEO
P1GA4 i Google Ads strzelają przed zgodą cookieryzyko UODO + brudne dane; na WP baner bez opcji odmowy
P1Jednorazowo zaobserwowane samoistne przekierowanie sklepu na YouTubedo obserwacji; podejrzany skrypt wideo
P2giftcard/cron.php → 403 na każdej stronie; CSS Trusted Shops 404 (zła ścieżka bez /sklep/); Vimeo 403 na karcie produktu; licznik opinii "0"; /rezerwacja/ = błąd 410 a wisi w sitemapie; podwójny jQuery na WP (1.7.2 z 2012 r. + 3.7.1)higiena techniczna, drobna strata zaufania i wydajności

Co sprawdziliśmy i DZIAŁA: wyszukiwarka, przeceny, modal koszyka, warianty, guest checkout do kroku płatności, strony regulaminów (bez błędów 500), miniatury produktów. Nie testowaliśmy złożenia zamówienia i maili transakcyjnych - to wymaga Waszej zgody.

Strona szkoły i oferta

Dużo dobrego, kilka niskowiszących owoców

✓ Działa dobrze

  • Żywy blog: 96 wpisów, ostatnie z 3-4.07 - rzadkość w branży
  • Przemyślane promocje: Early Birds -15%, -10% online, nocleg/joga gratis do kursów
  • Rezerwacje online przez KiteHub z płatnością PayU (zaliczka 100 zł)
  • Social proof: 4,94 w widgetach, rodowód "pierwsza szkoła kite w Polsce (1999)"
  • Kamera live + stacja pogodowa, intercom instruktor-kursant

✗ Do poprawy

  • Voucher kupuje się mailem i przelewem - "idealny prezent" bez koszyka; w grudniu to gubiona sprzedaż
  • Zero Meta/TikTok Pixela - sportowa społeczność bez remarketingu na IG/FB, TikToka brak w ogóle
  • Brak filtrów w kategoriach (rozmiar/marka/cena) przy 1 200 produktach
  • Strona tylko po polsku, choć szkolicie po EN/DE/CZ
  • Strona główna bez nagłówka H1, schema.org z pustymi polami
  • Noclegi bez rezerwacji online ("zapytaj o dostępność")

YouTube robicie regularnie (123 filmy, poradniki F-One), ale nowe filmy mają ~160-170 wyświetleń. Ten sam materiał pocięty na Shorts/Reels/TikTok pracowałby wielokrotnie mocniej - macie content, brakuje dystrybucji.

Reputacja i rynek

Jakością jesteście w czołówce.
Skalą widoczności - nie.

SzkołaLokalizacjaGoogleUwagi
FUNSURFChałupy (molo, Polaris)4,9 · 825 opiniinajwiększa na Helu, 25+ lat
EASY SURFChałupy 4 + Jastarnia4,7 · 361obozy młodzieżowe i studenckie
Surf PeopleChałupy 34,9 · 302jedyni z certyfikacją ISA (surf)
Kite CrewChałupy 64,8 · 159agresywne pakiety cenowe
Paliki SurfChałupy5,0 · 74czysty surfing - konkurent w lekcjach surf
Kite ZoneChałupy 3 - ten sam kempingb.d.konkurent "przez płot", 20+ lat

W opiniach chwalą instruktorów z imienia (Sandra, Marta, Michał, Aga...) - to Wasz najcenniejszy, niewykorzystany content. Wszystkie opinie krytyczne dotyczą jednego: operacji - spóźniony instruktor, grupa 9 osób zamiast obiecanych 6, lekcja mimo braku warunków. Czyli rzeczy, które leczy się procesami i danymi, nie marketingiem. Dokładnie ten sam wzorzec widzieliśmy u siebie.

Diagnoza strukturalna

Siedem biznesów, dziesięć systemów, zero wspólnego obrazu

Sklep online
PrestaShop + Tpay
+ Trusted Shops, GTM/GA4/Google Ads
Szkoła
KiteHub + PayU
rezerwacje i zaliczki osobnym torem
Reszta
mail + telefon
vouchery, noclegi, wypożyczalnia wysyłkowa, Egipt

Sklep i szkoła mają dwóch różnych operatorów płatności i żyją w osobnych systemach. Nikt dziś nie widzi w jednym miejscu: ile zarabia szkoła vs sklep vs wypożyczalnia, który klient szkoły kupił potem piankę, ani jaka jest realna marża na kursie z noclegiem gratis. Do tego dochodzą pytania strukturalne:

Spółka cywilna przy tej skali = odpowiadacie całym majątkiem prywatnym za: import/dystrybucję, sklep z 1 200 SKU, szkołę sportów ekstremalnych i zagraniczne wyjazdy. Do zweryfikowania z prawnikiem: forma prawna (sp. z o.o.?), status organizatora turystyki dla Kitesafari (rejestr + gwarancja ubezpieczeniowa), umowy instruktorskie, KSeF. To nie jest straszenie - to standardowy pakiet do uporządkowania, który znamy z autopsji.

W czym konkretnie pomoże Claude

Sześć obszarów, każdy zakotwiczony w tym audycie

Tech / e-commerce

Gotowe zgłoszenia błędów dla agencji (jak lista z tego decka), potem stały monitoring sklepu: bot codziennie przechodzi ścieżkę zakupu i alarmuje, zanim klient zauważy. Surf Inc. działa na PrestaShop - znamy tę platformę od środka.

Dane / analityka

Jeden poranny raport: wczorajsza sprzedaż sklepu + rezerwacje szkoły + wypożyczalnia + obłożenie noclegów. Pytania zadajecie po polsku, odpowiada liczbami, nie przeczuciem.

Finanse

Marża per linia biznesu (czy kurs z darmowym noclegiem nadal zarabia?), sezonowy cash flow (143 dni sezonu musi utrzymać 365 dni kosztów), przygotowanie liczb pod rozmowę o przekształceniu spółki.

Prawo / compliance

Pierwszy przegląd regulaminów, RODO/cookies (dziś tracking odpala przed zgodą), checklist organizatora turystyki, projekty umów instruktorskich - do zatwierdzenia przez kancelarię, ale 70-80% pracy przygotowawczej robi Claude.

Oferta / pricing

Vouchery do koszyka zamiast maila, pakiety liczone na danych (nocleg gratis jako dźwignia sprzedaży najdroższych kursów, nie standard), ceny early-bird sterowane obłożeniem, oferta zimowa dla sklepu.

Marketing / content

Meta Pixel + remarketing od zaraz, opinie o instruktorach przerobione na content, YouTube pocięty na Shorts/Reels, start TikToka, dwujęzyczna strona. Plan publikacji tygodniowy generowany z danych o sezonie.

Centralizacja danych

Docelowo: jedno źródło prawdy

  1. 0
    Inwentaryzacja (1 tydzień, zero kosztów)
    Odpowiadacie na listę pytań z ostatniego slajdu: gdzie mieszkają dane (PrestaShop, KiteHub, PayU/Tpay, księgowość, kasa w sklepie stacjonarnym, stany magazynowe, mailing). Bez tego każdy dalszy krok to zgadywanie.
  2. 1
    Szybkie połączenie przez eksporty (tydzień 2-3)
    Zanim powstanie infrastruktura: CSV-ki z PrestaShop, KiteHub i płatności wrzucane do wspólnego folderu. Claude już na tym etapie liczy marże per linia, łączy klientów szkoły ze sklepem i robi raport tygodniowy.
  3. 2
    Hurtownia danych (miesiąc 2)
    BigQuery (darmowy start, natywny eksport z GA4 jednym kliknięciem) + automatyczne zasilanie z PrestaShop (wbudowane API Webservice) i KiteHub (API/eksport - do potwierdzenia). Tak dokładnie działa Surf Inc. - 18 źródeł danych w jednym miejscu.
  4. 3
    Claude podpięty na stałe (miesiąc 2-3)
    Claude dostaje dostęp do hurtowni i aplikacji przez MCP (standard integracji AI). Od tego momentu: codzienne raporty, alerty anomalii ("dziś zero rezerwacji na jutro, a wieje 18 węzłów - coś się zepsuło?"), analizy na żądanie po polsku.

Zasada kolejności: najpierw wartość z eksportów (tydzień 2!), potem infrastruktura. Nie odwrotnie - inaczej projekt umiera w fazie "wdrażania narzędzi".

Podpięcie Claude'a do Waszych aplikacji

Co się łączy od ręki, a co wymaga sprawdzenia

SystemJak podpiąćStatus
PrestaShopwbudowane API Webservice (klucz generuje się w panelu administracyjnym) - zamówienia, produkty, stany, klienciod ręki
GA4 / Google Adsoficjalne API Google + darmowy eksport GA4 do BigQueryod ręki
Gmail / Sheets / Drivegotowe integracje MCC/MCPod ręki
KiteHubdo potwierdzenia: API lub eksporty CSV (pytanie do dostawcy)do sprawdzenia
Tpay / PayUoba mają API i raporty CSV - na start wystarczą raportyod ręki
Księgowośćzależnie od systemu (wFirma/inFakt/Fakturownia mają API; biuro rachunkowe = eksporty). KSeF od 2026 daje ustrukturyzowane faktury - to prezent dla analitykido sprawdzenia
Kasa / POS sklepu stacjonarnegozależnie od urządzenia/oprogramowania - pytanie na liściedo sprawdzenia
Meta / InstagramAPI Meta (po wdrożeniu Pixela w ogóle pojawi się co mierzyć)od ręki

MCP (Model Context Protocol) to otwarty standard łączenia Claude'a z aplikacjami - dla popularnych systemów istnieją gotowe konektory, dla nietypowych (KiteHub) pisze się cienki łącznik raz i służy latami. W Surf Inc. Claude rozmawia m.in. z ERP, sklepem, hurtownią danych, systemem projektowym i pocztą.

Plan pierwszych 30 dni

Od gaszenia pożaru do pierwszych automatów

  1. T1
    Gaszenie: naprawa sklepu + higiena prawna
    Lista P0/P1 z tego decka idzie do JustIdea (naprawa 2×P0 to godziny pracy). Równolegle: poprawka consent (tracking po zgodzie), wdrożenie Meta Pixela, sitemap przepięty z dev na produkcję.
  2. T2
    Dostępy i odpowiedzi
    Odpowiadacie na pytania (ostatni slajd), generujecie klucz API PrestaShop, pytacie KiteHub o eksporty, spinamy pierwsze CSV-ki. Pierwsza wspólna sesja z Claude - godzina, na Waszych danych.
  3. T3
    Pierwszy wspólny raport + quick wins ofertowe
    Raport tygodniowy: sklep + szkoła + wypożyczalnia w jednej tabeli, pierwsze marże per linia. Voucher wchodzi do koszyka jako produkt (koniec sprzedaży mailem).
  4. T4
    Decyzje strukturalne
    Na liczbach z T3: rozmowa o formie prawnej, statusie organizatora turystyki, planie zimowym (sklep i wypożyczalnia wysyłkowa działają cały rok - szkoła nie). Wybór 2-3 automatyzacji na sierpień.
Wasz koszt w tych 30 dniach: subskrypcja Claude, kilka godzin Waszego czasu tygodniowo i normalna stawka agencji za naprawę sklepu (którą i tak musicie zrobić). Reszta pracy analitycznej dzieje się w tle.

Czego potrzebujemy od Was na start

15 pytań, ~30 minut odpowiadania

Tech i sklep

  • Dokładna wersja PrestaShop i kto hostuje? Czy jest staging? Kto ma dostęp do panelu/FTP - JustIdea utrzymuje na stałe?
  • Jakie błędy po upgrade widzicie od środka (panel, maile, płatności)?
  • Gdzie żyją stany magazynowe: tylko PrestaShop? Co z kasą/POS w sklepie stacjonarnym - wspólne stany z online?
  • Sprzedajecie gdzieś poza sklepem (Allegro, OLX)?

Szkoła i rezerwacje

  • KiteHub: co w nim trzymacie (grafik, płatności, baza klientów) i czy ma eksport/API?
  • Jak zarządzacie grafikiem instruktorów i odwołaniami pogodowymi?

Finanse i prawo

  • Kto i w czym księguje? Jak macie ogarnięty KSeF?
  • surfco.pl (dystrybucja F-One) - ten sam podmiot czy osobny? Jak rozdzielacie szkołę/sklep/hurt w rozliczeniach?
  • Jak wygląda cash flow zimą?
  • Egipt: organizujecie sami czy przez organizatora (wpis do rejestru organizatorów turystyki, gwarancja)?
  • Umowy z instruktorami (zlecenie/B2B) i OC szkoły?

Marketing i cele

  • Kto prowadzi Google Ads i z jakim budżetem? Był kiedyś Meta Pixel?
  • Newsletter: jaki system, ile adresów, jakie zgody?
  • Ilu ludzi zimą vs latem i kto ogarnia sklep online?
  • Co Was najbardziej boli i co chcecie osiągnąć w 2-3 lata?

Ile to jest warte

Rynkowa wycena tego pakietu prac

ZakresStawki rynkowe (PL)
Audyt techniczny sklepu po migracji (z testem ścieżki zakupowej)4-8 tys. zł
Naprawa błędów P0-P1 (agencja dev)6-12 tys. zł
Audyt UX/CRO + SEO z wdrożeniem poprawek6-12 tys. zł
Porządek w analityce: consent mode, piksele, GA44-8 tys. zł
Przegląd prawny: regulaminy, RODO/cookies, turystyka5-10 tys. zł
Doradztwo przekształcenia s.c. → sp. z o.o. (kancelaria)5-15 tys. zł
Centralizacja danych + dashboardy (projekt BI)15-40 tys. zł
Strategia oferty i pricingu (konsulting)8-20 tys. zł
Razem, jednorazowo~55-125 tys. zł

Droga z Claude: subskrypcja od ~100-1 000 zł/mc + Wasz czas + agencja tylko tam, gdzie trzeba rąk w kodzie sklepu i podpisu prawnika. Claude przejmuje 70-80% pracy analitycznej, przygotowawczej i pisarskiej z tabeli powyżej - i zostaje z Wami na stałe, zamiast skończyć jako PDF w szufladzie. Ten deck, z pełnym audytem i testem checkoutu, powstał w jedno popołudnie.

Widełki: typowe cenniki polskich agencji e-commerce, software house'ów i kancelarii przy tej skali biznesu (orientacyjne, do weryfikacji ofertami). Następny krok: odpowiedzcie na 15 pytań i umówcie godzinną sesję z Maćkiem - zobaczycie Claude'a na żywo na danych Surf Inc.