Jedna linia kodu, reszta dzieje się w tle
Snippet ładuje się asynchronicznie i nie blokuje renderowania strony. Od pierwszej sesji zbiera sygnały, liczy intencję i — jeśli reguły na to pozwalają — zaczyna rozmowę.
- Instalacja w kilka minut
- Bez przebudowy szablonu
- Bezpośrednio albo przez GTM
Bez zgody użytkownika nagrania i czat w ogóle się nie uruchamiają.
Pięć kroków
Od instalacji do policzonego wyniku
Kolejność jest zawsze taka sama. Zmieniają się tylko reguły, progi i zakres modułów, które włączysz.
- Snippet
- Sygnały
- Intencja
- Interwencja
- Wynik
Każdy krok da się wyłączyć osobno dla wybranego sklepu.
Zmiany reguł wchodzą bez ponownego wdrożenia snippetu.
- 1
Wklejasz snippet
Jedna linia w sekcji head albo tag w Google Tag Managerze. Skrypt jest asynchroniczny, ładuje się z wersjonowanego adresu i nie blokuje renderowania. Klucz w snippetcie jest publiczny i nie daje dostępu do danych.
- 2
Ala zbiera sygnały
Wyświetlenia produktów, głębokość kategorii, czas uwagi, przewijanie, koszyk, checkout, powroty i sygnały frustracji. Wszystko pod zgodą użytkownika i z domyślnym maskowaniem danych wrażliwych.
- 3
Liczy intencję
Reguły zamieniają sygnały w IntentScore 0–100 wraz z listą powodów. Wynik wygasa przy bezczynności, a progi są kalibrowane osobno dla Twojego sklepu — uniwersalny próg nie działa w każdej branży.
- 4
Reaguje albo milczy
Gdy warunki triggera są spełnione, Ala odzywa się, podpowiada wariant, proponuje rabat w granicach polityki albo przekazuje rozmowę operatorowi. Gdy nie są spełnione — nie robi nic.
- 5
Liczysz wynik
Zamówienie potwierdzone po stronie serwera wpada do atrybucji z jawnym oknem, a eksperyment z grupą kontrolną pokazuje, ile z tego było faktycznym przyrostem.
Sesja pod lupą
Co dzieje się w 60 sekundach sesji
Przykładowy przebieg jednej wizyty — pokazuje kolejność zdarzeń i moment decyzji, a nie obietnicę wyniku.
0 s
Start sesji
Snippet startuje, pobiera publiczną konfigurację sklepu i sprawdza stan zgód. Bez zgody moduły nagrania i czatu pozostają wyłączone.
6 s
Kontekst produktu
Klient otwiera kartę produktu. Ala zapisuje produkt, wariant i cenę oraz zaczyna mierzyć czas uwagi i zasięg przewijania.
18 s
Porównywanie
Powrót do kategorii i drugie wejście na tę samą kartę. Sygnał porównywania podnosi IntentScore, a wraz z nim listę powodów.
34 s
Próg intencji
Score przekracza próg skalibrowany dla sklepu. Silnik triggerów sprawdza reguły ciszy, limity częstotliwości i trwający eksperyment.
45 s
Interwencja lub cisza
Ala odzywa się z pytaniem osadzonym w kontekście karty produktu — albo zostaje cicho, jeśli sesja trafiła do grupy kontrolnej.
60 s
Ślad w panelu
Zdarzenia, decyzja i jej uzasadnienie lądują w panelu. Jeśli sesja skończy się zakupem, zamówienie dołączy do atrybucji w ustawionym oknie.
Czasy są przykładowe. Progi, reguły ciszy i długość okna atrybucji ustawiasz sam.
Dane
Prywatność nie jest dodatkiem
Domyślne ustawienia są zachowawcze: maskowanie włączone, nagrania próbkowane, dane wrażliwe poza zasięgiem.
Szczegóły bezpieczeństwa- Zgoda przed zbieraniem — bez niej nie startuje ani nagranie, ani czat.
- Maskowanie pól formularzy domyślnie; hasła i pola płatności zawsze poza nagraniem.
- Własne selektory CSS do zablokowania dowolnych fragmentów strony.
- Retencja ustawiana per sklep w granicach polityki, z automatycznym usuwaniem.
- Dane o marży i kosztach widoczne tylko dla ról z osobnym uprawnieniem.
- Portal RODO dla klientów końcowych: dostęp, eksport, usunięcie danych.
Tryb proxy first-party pozwala przepuścić ruch przez Twoją domenę, jeśli wymaga tego polityka sieciowa — zgody obowiązują tak samo.
FAQ techniczne
Pytania, które padają na wdrożeniu
Nie ma Twojego pytania?
Na demo przechodzimy przez CSP, zgody, wydajność i integracje na konkretnym sklepie.
Loader jest minimalny i ładuje się asynchronicznie. Moduły czatu i nagrywania doładowują się dopiero wtedy, gdy są potrzebne, a zdarzenia wychodzą paczkami — przy opuszczaniu strony przez sendBeacon. Błąd skryptu nie przerywa działania sklepu.
Dostajesz listę domen do dopisania w polityce. Jeśli polityka sieciowa nie pozwala na zewnętrzny host, działa tryb proxy first-party: ruch idzie przez jeden prefiks na Twojej domenie, a zgody obowiązują dokładnie tak samo.
Tak. Mamy gotowy szablon tagu: wklejasz publiczny klucz sklepu, mapujesz zgody na zmienne GTM i podłączasz zdarzenia e-commerce z dataLayer. Loader uruchamia się raz, kolejne wywołania tagu korzystają z publicznego API.
Nagrywanie i czat pozostają wyłączone. Zmiana zgody w trakcie sesji jest respektowana natychmiast, a wycofanie zgody zatrzymuje zbieranie bez przeładowania strony.
Tylko w zakresie, który sam włączysz. Operacje zapisu — dodanie do koszyka czy wystawienie kuponu — wymagają integracji z uprawnieniem do zapisu i przechodzą przez polityki sklepu, w tym politykę rabatową.
Każdy adapter ma limit zapytań, kontrolę zdrowia i dziennik błędów. Asystentka nie zmyśla brakujących danych: gdy nie zna aktualnej ceny lub stanu, mówi o tym wprost albo przekazuje rozmowę człowiekowi.
Wdrożenie
Zacznij od jednej linii kodu
Na demo pokażemy instalację, konfigurację zgód i pierwsze reguły — na Twoim sklepie, nie na przykładowym.
Pierwsze reguły ustawiamy razem, na żywo.