Większość sprzedawców korzystających z PrestaShop prowadzi obsługę klienta ze wspólnej skrzynki Gmail i nie zdaje sobie sprawy, że PrestaShop ma już wbudowany help desk — prawdziwy, z wątkami rozmów powiązanymi z rekordami klientów i zamówień, który zwykle leży niewykorzystany na zapleczu. Problem nie polega na tym, że brakuje Ci narzędzia. Problem w tym, że natywne narzędzie kończy się dokładnie tam, gdzie rosnący sklep zaczyna odczuwać ból: ograniczone statusy, brak priorytetów, brak liczników SLA, brak gotowych odpowiedzi i formularz kontaktowy, którego większość sprzedawców nigdy nie konfiguruje do końca. Ten poradnik pokazuje, jak zbudować help desk wewnątrz sklepu — najpierw uruchamiając to, co już jest dostępne, a potem jasno rozpoznając, kiedy i jak wyjść poza natywne możliwości — tak aby rozmowy z klientami miały kontekst zamówienia, zamiast za każdym razem zaczynać się od pytania „jaki jest numer zamówienia?”.

Ostatnia aktualizacja: czerwiec 2026.

To operacyjna, sklepowa strona obsługi klienta. Kanały konwersacyjne, które ją zasilają — czat na żywo, WhatsApp, Messenger — omawiamy osobno i linkujemy do nich tam, gdzie pasują, zamiast tłumaczyć je tutaj od nowa.

Help desk, który PrestaShop już Ci daje

Lista zarządzania zgłoszeniami w administracji PrestaShop pokazująca numer, temat, status i priorytet zgłoszenia wsparcia
Prawdziwy wewnętrzny dział pomocy zamienia rozproszone wiadomości w filtrowalną listę zgłoszeń z kolumnami numeru, statusu i priorytetu.

Otwórz zaplecze sklepu i przejdź do Obsługa klienta → Obsługa klienta. To natywny help desk obsługiwany przez kontroler AdminCustomerThreads. Każda wiadomość wysłana przez klienta przez formularz kontaktowy sklepu staje się wątkiem CustomerThread, a każda odpowiedź jest dołączoną do niego wiadomością CustomerMessage. PrestaShop robi tu więcej, niż większość sprzedawców zauważa: jeśli nadawcą jest zalogowany klient (albo jego adres e-mail pasuje do konta), wątek zostaje powiązany z tym klientem, a jeśli klient wskaże zamówienie, także z zamówieniem. Otwierasz wątek i w jednym miejscu widzisz, kim jest klient, co kupił oraz całą historię korespondencji.

Źródłem tego wszystkiego jest formularz Kontakt, obsługiwany przez ContactController pod adresem /contact-us. W sekcji Obsługa klienta → Kontakty definiujesz działy kontaktowe — obsługa klienta, webmaster albo dowolny dodany dział — a każdy z nich może wskazywać inny adres e-mail. Wybierz „Obsługa klienta”, a PrestaShop zapisze wiadomość jako wątek; wybierz dział oznaczony inaczej, a wiadomość może zostać po prostu przekazana e-mailem. Ta lista działów w formularzu kontaktowym jest natywnym odpowiednikiem zasady „przekaż to do właściwego zespołu”.

Co realnie zyskujesz? Trzy rzeczy, za które prawdopodobnie już płacisz zewnętrznemu narzędziu: każde zgłoszenie trafia do jednej kolejki zamiast ginąć w prywatnych skrzynkach; kontekst klienta i zamówienia jest podpinany automatycznie, więc konsultant nie musi najpierw przesłuchiwać klienta; a historia zostaje w sklepie nawet wtedy, gdy pracownik odchodzi razem ze swoją skrzynką pocztową. Dla sklepu obsługującego kilka zapytań dziennie samo włączenie tego mechanizmu — i faktyczne skierowanie linku „Kontakt” właśnie tam — jest realnym krokiem naprzód względem wspólnej skrzynki, bez żadnych kosztów.

Gdzie kończą się możliwości natywnego help desku

Natywny system wątków obsługi klienta został zaprojektowany jako wystarczający, nie kompletny. Luki są przewidywalne i wszystkie ujawniają się w tym samym momencie: gdy liczba zgłoszeń przekracza granicę między „czytam każdą wiadomość” a „potrzebuję systemu, żeby nic nie umknęło”.

Czego potrzebujeszNatywny PrestaShopIle kosztuje Cię to przy większej skali
Statusy zgłoszeń (otwarte / oczekujące / zamknięte)Otwarte, zamknięte i dwa ogólne stany „oczekujące”, plus przypisanie „obsługiwane przez”Stany oczekujące nie mają etykiet, więc nie ma jasnego sposobu, by odróżnić, co czeka na klienta, od tego, co czeka na Ciebie
Poziomy priorytetuBrakDostawa spóźniona o 14 dni ląduje na tej samej płaskiej liście co pytanie o rozmiar
Gotowe / zapisane odpowiedziBrakKonsultanci wpisują tę samą odpowiedź o wysyłce dwadzieścia razy dziennie
Notatki wewnętrzne / komunikacja między konsultantamiBrak — każda wiadomość jest widoczna dla klientaBrak czystego przekazania sprawy; kontekst eskalacji zostaje w czyjejś głowie
Śledzenie czasu odpowiedzi / SLABrakNie możesz udowodnić ani poprawić czasu pierwszej odpowiedzi
Załączniki od klientówOgraniczone / zależne od konfiguracji„Wyślij mi zdjęcie uszkodzenia” zamienia się w osobny wątek e-mail
E-mail do zgłoszenia (odpowiedź e-mailem trafia do kolejki)Brak w rdzeniuKlient odpowiada na powiadomienie, wiadomość trafia do skrzynki pocztowej, a kontekst przepada

Żadna z tych rzeczy nie jest wadą PrestaShop — to po prostu różnica między rejestrem wiadomości a help deskiem. Uczciwe kryterium decyzji opiera się na wolumenie: przy mniej więcej kilkunastu zgłoszeniach dziennie natywny system plus uporządkowana strona /contact-us wystarczą, a dokładanie kolejnego oprogramowania jest przerostem formy nad treścią. Powyżej tego progu brakujące elementy zaczynają kosztować realny czas i realnych klientów, a warstwa zbudowana specjalnie do obsługi zgłoszeń zaczyna się zwracać.

Jak zmienić natywny system wątków w prawdziwy help desk zgłoszeniowy

Kiedy wyrastasz z natywnych możliwości, masz zwykle trzy drogi: przebudować system z programistą (pełna kontrola, stały koszt i duże ryzyko problemów przy kolejnej większej aktualizacji), podpiąć zewnętrzny help desk SaaS (mocne rozwiązanie, ale obsługa klienta przenosi się wtedy poza sklep i traci kontekst zamówień, dla którego natywna wersja w ogóle była warta zachowania), albo dodać moduł, który rozszerza ten sam sklepowy model, z którego już korzystasz.

Właśnie dlatego stworzyliśmy Support Revolution: dla tej trzeciej drogi — utrzymania obsługi klienta wewnątrz PrestaShop, żeby zachowała kontekst klienta i zamówienia, a jednocześnie zyskała operacyjną warstwę, której brakuje natywnie. Moduł zamienia każde zapytanie w śledzone zgłoszenie z prawdziwymi statusami, wątkami rozmów, routingiem działów, dzięki któremu pytanie trafia do właściwego zespołu zamiast do jednej wspólnej kolejki, poziomami priorytetu, aby spóźniona dostawa wyprzedziła pytanie o rozmiar, załącznikami, dzięki którym klient może wysłać zdjęcie uszkodzonego produktu w tym samym wątku, oraz powiadomieniami e-mail, które utrzymują sprawę w ruchu bez ciągłego odświeżania zaplecza. Działa zarówno dla gości, jak i zarejestrowanych klientów, a opcjonalny mechanizm IMAP email-to-ticket sprawia, że klient, który po prostu odpowie na e-mail z powiadomieniem, trafi z odpowiedzią z powrotem do właściwego zgłoszenia zamiast do ślepej skrzynki.

Jaka jest praktyczna różnica w pracowity dzień? Zgłoszenia przestają wpadać między szczeliny, bo każde ma status i osobę odpowiedzialną; konsultanci przestają wpisywać te same odpowiedzi; pilne sprawy wypływają na wierzch zamiast tonąć w kolejce; a ponieważ całość działa w zapleczu na PrestaShop 1.7, 8 i 9, dane obsługi klienta zostają obok zamówień, których dotyczą, a nie w osobnym panelu SaaS opłacanym co miesiąc. Dla właściciela oznacza to jedno: możesz wreszcie mierzyć czas pierwszej odpowiedzi i czas rozwiązania sprawy oraz naprawiać kolejkę, zamiast tylko ją opróżniać.

Każde zgłoszenie niesie ze sobą status, priorytet i zamówienie, którego dotyczy — czyli kontekst, który zewnętrzny SaaS wyrzuca poza system.

Odpowiedz, zanim klient zapyta: samoobsługa w sklepie

Najtańsze zgłoszenie to takie, na które klient znajduje odpowiedź sam. Zanim zaczniesz skalować help desk, skaluj elementy, które zatrzymują pytania, zanim do niego trafią — a PrestaShop daje Ci już większość potrzebnych punktów zaczepienia.

  • Śledzenie zamówienia w koncie klienta. „Gdzie jest moje zamówienie?” to najczęstsze pojedyncze pytanie, a jednocześnie niemal w całości nadaje się do samoobsługi. Strona klienta Historia & szczegóły zamówień (kontrolery history i OrderDetail) już pokazuje status oraz, jeśli w zamówieniu wpisano numer śledzenia, link do śledzenia przesyłki. Upewnij się, że przewoźnicy mają ustawiony URL z symbolem zastępczym @ w sekcji Wysyłka → Przewoźnicy, aby numer śledzenia zamieniał się w aktywny link — jedno ustawienie usuwa całą kategorię zgłoszeń.
  • Prawdziwe FAQ obejmujące 20 pytań, które generują 80% wolumenu. Czas dostawy, zwroty, rozmiary, metody płatności, śledzenie zamówienia — odpowiedziane raz, zawsze możliwe do znalezienia. Statyczna strona CMS działa; uporządkowane, przeszukiwalne FAQ działa lepiej. Issue Tracker do notatek o znanych problemach ze śledzeniem statusu, połączony ze strukturalnym FAQ managerem, zamienia te odpowiedzi w zakładkę bezpośrednio na stronie produktu, więc odpowiedź znajduje się tam, gdzie rodzi się pytanie.
  • Strony produktów, które uprzedzają pytanie. Dokładne tabele rozmiarów, informacje o kompatybilności i czytelne zdjęcia odpowiadają na pytania przed zakupem, zanim staną się zgłoszeniami. Każde pytanie rozwiązane na stronie produktu to zgłoszenie, które nigdy nie powstało.

Samoobsługa nie zastępuje obsługi klienta — to ona sprawia, że help desk pozostaje na tyle mały, by mógł działać naprawdę dobrze.

Kanały rozmów, które zasilają help desk

Kolejka zgłoszeń pozwala odpowiadać dokładnie; czat na żywo i komunikatory odpowiadają od razu. To nie są konkurencyjne rozwiązania — czat przechwytuje przedsprzedażowy moment „czy to będzie pasować?”, a help desk obsługuje wszystko, co wymaga zapisu lub dalszego kontaktu. Zamiast ponownie omawiać każdy kanał tutaj, wskazujemy miejsce tych tematów w klastrze:

A kiedy rozmowa z obsługą klienta kończy się dobrze, nie powinna po prostu wygasnąć — ten sam klient jest najlepszym kandydatem do sekwencji e-maili po zakupie, a klient, który przestał kupować, do kampanii reaktywacyjnej. Obsługa klienta i utrzymanie klienta to ta sama relacja widziana w różnych momentach.

Jak mierzyć, czy help desk działa

Nie poprawisz tego, czego natywny PrestaShop nie pozwala Ci zobaczyć — i właśnie dlatego poniższe metryki są najmocniejszym argumentem za prawdziwą warstwą zgłoszeniową. Gdy zgłoszenia mają statusy i znaczniki czasu, śledź cztery liczby:

  • Czas pierwszej odpowiedzi — ile czasu mija, zanim odpowie człowiek. Typowy cel obsługowy to kilka godzin w godzinach pracy; ważniejsze od konkretnego progu jest to, żeby trend szedł w dół.
  • Czas rozwiązania — od otwarcia do zamknięcia, dla standardowych zapytań.
  • Odsetek spraw rozwiązanych przy pierwszym kontakcie — udział spraw zamkniętych bez drugiej wymiany wiadomości. Tutaj kontekst zamówienia naprawdę pracuje, bo konsultant nie prosi o informacje, które system już ma.
  • Rozkład tematów zgłoszeń — i to jest metryka, która faktycznie oszczędza pieniądze. Jeśli jedna trzecia zgłoszeń dotyczy tego samego pytania, to nie jest problem obsługi klienta, tylko brakujący wpis w FAQ, niejasna strona zwrotów albo luka w opisie produktu. Napraw przyczynę, a zgłoszenia przestaną przychodzić.

Analizuj strukturę tematów co miesiąc. Celem dobrego help desku nie jest wieczne obsługiwanie coraz większej liczby zgłoszeń coraz szybciej — celem jest zmniejszanie każdej kategorii zgłoszeń przez usuwanie przyczyn, dzięki czemu kolejka maleje nawet wtedy, gdy liczba zamówień rośnie.

Obsługa klienta to centrum kosztów, które po cichu chroni przychody: każde dobrze obsłużone zapytanie zatrzymuje klienta, którego wartość w czasie wielokrotnie przewyższa koszt porządnej odpowiedzi, a każde zgubione zwiększa ryzyko złej opinii albo chargebacku. Wniosek specyficzny dla PrestaShop jest prosty: nie zaczynasz od zera — masz już kontekstowy system wątków w Obsługa klienta → Obsługa klienta. Włącz go, skieruj do niego stronę kontaktową, odsuń przewidywalne pytania dzięki samoobsłudze i dodaj warstwę zgłoszeniową, taką jak Support Revolution, w momencie gdy wolumen zmienia „czytam każdą wiadomość” w „potrzebuję systemu”. Zostaw obsługę klienta w sklepie, a zachowa jedną rzecz, którą zewnętrzne narzędzie wyrzuca poza nawias: zamówienie, którego dotyczy sprawa.

FAQ: help desk w sklepie

Czy PrestaShop ma już help desk? Tak — Obsługa klienta → Obsługa klienta, obsługiwana przez kontroler AdminCustomerThreads. Wiadomości wysyłane przez formularz kontaktowy stają się wątkami powiązanymi z klientem oraz, gdy zostanie wskazane, z zamówieniem. Większość sprzedawców nigdy nie kieruje tam linku „Kontakt” i zamiast tego prowadzi wspólną skrzynkę Gmail. Przy kilku zapytaniach dziennie samo włączenie tego mechanizmu jest realną poprawą bez kosztów.

Kiedy warto wyjść poza natywne wątki obsługi klienta? Mniej więcej wtedy, gdy wolumen przechodzi z poziomu „czytam każdą wiadomość” do „potrzebuję systemu, żeby nic nie umknęło” — czyli około kilkunastu zgłoszeń dziennie. Poniżej tego progu natywny system plus uporządkowana strona /contact-us wystarczą, a dokładanie oprogramowania jest przerostem formy nad treścią. Powyżej niego brakujące elementy (priorytety, liczniki SLA, gotowe odpowiedzi, notatki wewnętrzne, email-to-ticket) zaczynają kosztować realny czas i klientów.

Czego nie robi natywna obsługa klienta w PrestaShop? Nie ma poziomów priorytetu, zapisanych odpowiedzi, wewnętrznych notatek tylko dla konsultantów, śledzenia czasu odpowiedzi/SLA, ma ograniczoną obsługę załączników od klientów i nie zapisuje odpowiedzi e-mail z powrotem w kolejce. Dwa stany „oczekujące” nie mają etykiet, więc nie widać, co czeka na klienta, a co na Ciebie.

Dlaczego trzymać obsługę klienta w PrestaShop zamiast używać help desku SaaS? Ponieważ sklepowy system wątków automatycznie łączy każdą rozmowę z klientem i zamówieniem. Przenieś obsługę do zewnętrznego SaaS, a zyskasz funkcje, ale stracisz kontekst zamówienia — konsultant wróci do pytania „jaki jest numer zamówienia?”. Moduł rozszerzający natywny model zachowuje kontekst i dodaje warstwę operacyjną.

Jak ograniczyć liczbę zgłoszeń bez zatrudniania kolejnych osób? Odsuwaj pytania dzięki samoobsłudze: działającemu śledzeniu zamówień (ustaw URL przewoźnika z symbolem zastępczym @ w sekcji Wysyłka → Przewoźnicy, aby numery śledzenia stawały się aktywnymi linkami), prawdziwemu FAQ obejmującemu 20 pytań generujących 80% wolumenu oraz stronom produktów, które uprzedzają pytania dzięki dokładnym rozmiarom i czytelnym zdjęciom. Następnie co miesiąc analizuj tematy zgłoszeń i usuwaj główną przyczynę największej kategorii.

Powiązane materiały

Udostępnij ten wpis:
David Miller

David Miller

Założyciel, mypresta.rocks

David Miller to specjalista PrestaShop z ponad dekadą praktycznego doświadczenia i założyciel mypresta.rocks — studia programistycznego z Tychów. Tworzy i utrzymuje katalog 152 modułów PrestaShop — w tym 21 pakietów „Revolution" obejmujących SEO, checkout, bezpieczeństwo, wydajność, marketing, wyszukiwanie, wsparcie i operacje magazynowe — które każdego dnia usprawniają realne sklepy, testowanych na PrestaShop 1.7.8, 8.x i 9.x. Sprawuje również opiekę nad sklepami produkcyjnymi generującymi miliony rocznego obrotu, dlatego jego pracę ocenia się po realnej sprzedaży, a nie po wersjach demo. Jego doświadczenie obejmuje pełen zakres e-commerce — wydajność, bezpieczeństwo, SEO i marketing — oraz wykracza poza PrestaShop, sięgając WooCommerce, Shopify i systemów tworzonych na zamówienie. Na blogu pisze o technicznej stronie PrestaShop: co platforma naprawdę robi pod maską, co psuje się na produkcji i które rozwiązania faktycznie się sprawdzają.

Spodobał Ci się ten artykuł?

Otrzymuj nasze najnowsze porady, przewodniki i aktualizacje modułów prosto na swoją skrzynkę.

Komentarze

Brak komentarzy. Bądź pierwszy!

Bądź pierwszy: zadaj pytanie albo podziel się przydatną opinią.

Ładowanie...
Do góry