Wtyczka WooCommerce — identyfikacja dzwoniącego klienta
Wtyczka instaluje się w Twoim WordPressie i tworzy prywatny punkt dostępu, z którego aplikacja na telefonie pobiera dane klienta w momencie połączenia. Rozpoznaje także gości bez konta — po numerze z adresu zamówienia.
Co robi wtyczka
CallerPeek zamienia bazę klientów WooCommerce w książkę telefoniczną, z której korzysta aplikacja na telefonie. Kiedy ktoś dzwoni, aplikacja pyta wtyczkę o numer, a wtyczka odpowiada gotową kartą klienta — nazwiskiem, liczbą i wartością zamówień, statusem ostatniego zamówienia i historią wcześniejszych połączeń.
Cała logika i wszystkie dane zostają na Twoim serwerze. Aplikacja jest tylko przeglądarką tych danych — nie kopiuje bazy, nie synchronizuje kontaktów i nie wysyła niczego do nas.
Rozpoznaje także gości bez konta
W sklepach na WooCommerce duża część zamówień powstaje bez zakładania konta. Wtyczka szuka numeru najpierw wśród zarejestrowanych klientów, a potem w adresach rozliczeniowych zamówień — więc dzwoniący, który kupił raz jako gość, też zostanie rozpoznany razem z historią swoich zamówień.
Dopasowanie numeru
Wtyczka porównuje ostatnie dziewięć cyfr numeru, ignorując spacje, myślniki i nawiasy. Ten sam klient zostanie znaleziony niezależnie od tego, czy w sklepie ma zapisane +48 601 234 567, 601-234-567 czy 0048601234567. Prefiks kraju pobierany jest z ustawień WooCommerce, można go nadpisać w konfiguracji.
Instalacja krok po kroku
- Pobierz paczkę ZIP wtyczki i wgraj ją w kokpicie: Wtyczki → Dodaj nową → Wyślij wtyczkę.
- Włącz wtyczkę. Podczas aktywacji tworzy się pierwsze urządzenie z własnym tokenem.
- Otwórz WooCommerce → CallerPeek i dodaj jedno urządzenie na każdy telefon (np. „Anna", „Recepcja", „Magazyn").
- Kliknij Pokaż kod QR przy wybranym urządzeniu i zeskanuj kod w aplikacji CallerPeek na tym telefonie.
- Gotowe — aplikacja od razu wykonuje test połączenia i potwierdza sparowanie ze sklepem.
Instalacja zajmuje około dwóch minut i nie wymaga edycji plików, dostępu do bazy danych ani pomocy programisty.
Panel wtyczki
Urządzenia i tokeny
Lista telefonów z osobnym tokenem dla każdego. Przy każdym urządzeniu widzisz status, datę ostatniego użycia i liczbę zapytań wykonanych dziś. Jednym kliknięciem unieważniasz dostęp, generujesz nowy token albo pokazujesz kod QR do sparowania.
Do oddzwonienia
Zestawienie dzwoniących z ostatnich siedmiu dni pogrupowane po numerze. Aplikacja raportuje, czy połączenie zostało odebrane, a wtyczka sprawdza, czy po rozmowie pojawiło się zamówienie. Klienci oznaczeni jako „Oddzwoń!" to osoby, które dzwoniły i nic nie kupiły — najcieplejsze leady, jakie ma sklep.
Dziennik połączeń
Pełna historia zapytań: data, numer, dopasowany klient z linkiem do jego profilu, urządzenie i adres IP. Dziennik czyści się automatycznie po ustawionej liczbie dni, a historia trafień per numer jest przechowywana osobno i przetrwa czyszczenie logu.
Zgodność z WooCommerce
- HPOS i klasyczny zapis — wtyczka obsługuje nowe tabele zamówień (High-Performance Order Storage, domyślne od WooCommerce 8) oraz starszy zapis w postach. Wykrywa to sama, nie ma czego ustawiać.
- Szerokie wsparcie wersji — WordPress 6.0–7.0, WooCommerce 8.0–10.9, PHP 7.4–8.4.
- Bez wpływu na wydajność — wtyczka nie dokłada niczego do stron sklepu. Odpytywany jest wyłącznie jej własny endpoint, i to tylko w chwili, gdy zadzwoni telefon.
- Dwa adresy endpointu — klasyczny
?callerpeek=lookuporaz REST/wp-json/callerpeek/v1/lookup, dla instalacji z nietypowymi odnośnikami.
Bezpieczeństwo
- Tylko HTTPS — zapytania bez szyfrowania są odrzucane po stronie wtyczki.
- Token per urządzenie, porównywany stałoczasowo, z natychmiastowym unieważnieniem z panelu.
- Kod QR bez tokenu — zawiera wyłącznie jednorazowy kod ważny 10 minut, wymieniany na token przez szyfrowane połączenie.
- Limit zapytań na minutę z jednego adresu IP oraz dzienny limit na urządzenie (domyślnie 300) — blokada prób masowego pobrania bazy.
- Widoczność — kolumna „Zapytań dziś" pokazuje nietypowy ruch, zanim stanie się problemem.
Wymagania
- WordPress 6.0–7.0 z WooCommerce 8.0–10.9
- PHP 7.4–8.4
- Certyfikat SSL (HTTPS) na domenie sklepu
- Telefon z Androidem 8.0 lub nowszym
Wtyczka nie wymaga Composera, zadań cron ani żadnych usług zewnętrznych. Odpowiedzi serwera są tłumaczone na 13 języków, zgodnie z językiem ustawionym w aplikacji. Sam panel wtyczki również mówi w 13 językach i ma własny przełącznik — możesz ustawić go po polsku, choćby cały kokpit WordPressa pracował po angielsku.
Masz też sklep na PrestaShop?
Ta sama aplikacja obsługuje oba backendy — kontrakt API jest identyczny. Jeden telefon może być sparowany ze sklepem na WooCommerce i drugim na PrestaShop jednocześnie, bez żadnych dopłat po stronie aplikacji.