Personyze
Na Twojej stronie
Personalizacja stronyTreści, oferty i układ dopasowane do każdego odwiedzającego — jeden profil na każdej stronie i w każdej sesji.Silnik rekomendacjiTo, czego każdy odwiedzający chce dalej, uszeregowane algorytmem, który wybierzesz albo sam napiszesz.Wyszukiwarka AI i agent czatuOdpowiedzi z Twoich własnych stron i katalogu oraz wyszukiwarka, która odpowiada pełnym zdaniem.Banery i pop-upyWłaściwy komunikat, właściwy moment, właściwa strona — bez programisty.Społeczny dowód słusznościDostępność na żywo, oceny i to, co inni właśnie zrobili.Dynamiczne strony doceloweCała strona ułożona na nowo dla każdego odwiedzającego — nagłówek, grafika i oferta na podstawie klikniętej reklamy i jego zainteresowań. Na stronach, które już masz.Testy A/BZwycięzca dla każdej grupy odbiorców, promowany w trakcie kampanii, a nie po niej.
Poza Twoją stroną
Personalizacja e-mailiTreści i rekomendacje dobierane dla każdego czytelnika w momencie otwarcia — wysyłane z Personyze albo wklejone jako jeden blok do Twojego ESP.Push, SMS i WhatsAppWysyłane na podstawie tego, co ktoś właśnie zrobił, a nie według harmonogramu.Hostowane strony doceloweTa sama strona dopasowana do odwiedzającego, serwowana przez nas — w Twojej domenie lub naszej, bez wdrażania strony.
Poznaj, kim są
Targetowanie behawioralneSegmenty, które aktualizują się same na podstawie tego, co ludzie faktycznie robią.Audience DiscoveryGrupy odbiorców opisane prostym językiem, znalezione w Twoich własnych danych — odwiedzający, którzy konwertują kilka razy częściej niż średnio, gotowi do targetowania jednym kliknięciem.Marketing ABMFirma stojąca za anonimową wizytą, połączona z Twoim CRM.Analityka stronySesje, odrzucenia i przychód — kliknij wiersz, a zobaczysz konkretną osobę.
Buduj i łącz
Serwer MCPZarządzaj kontem z Claude, ChatGPT lub dowolnego klienta MCP.APIs, SDKs & AutomationJeden endpoint REST dla każdego obiektu, SDK serwerowe i mobilne, reguły i raporty, które działają same.IntegracjeHubSpot, Salesforce, Twilio Segment, Tealium, GTM i REST API.
Cennik
API, SDK i automatyzacja

Twój stack go wywołuje.
Albo on wywołuje Twój stack.

Jedno REST API dla każdego obiektu na koncie, SDK serwerowe dla Node, PHP i Pythona, natywne SDK mobilne, JavaScript API po stronie klienta i serwer MCP dla asystentów. Do tego reguły automatyzacji i zaplanowane raporty, które działają dalej, gdy nikt nie ma otwartego panelu.

1Jeden identyfikator, na Twojej stronie
RESTPO STRONIE SERWERA
NorthwindZacznij za darmo
Zespół przy pracy
Dla zespołów powyżej 200 osób

Ceny wolumenowe, nie plan startowy.

W tym tygodniu dwa razy oglądałeś Enterprise. Tyle kosztuje przy 240 stanowiskach.

Zobacz swoją cenę
Wybrane dla Twojego zespołuBo rozważasz Enterprise
Jak Aventis wdrożył 900 stanowiskCase study
Jak Aventis wdrożył 900 stanowisk
SSO, SCIM i przegląd bezpieczeństwaDla Twojego działu IT
SSO, SCIM i przegląd bezpieczeństwa
Onboarding 200 osób w tydzieńPoradnik
Onboarding 200 osób w tydzień
Marco Reyes
Marco ReyesTrzecia wizyta · okres próbny kończy się w piątekoglądał Enterprise240 stanowiskbrak zapisanej kartyvis_8f21c6

Decyzja na Twoim serwerze zanim strona się wyrenderowała — Marco nigdy nie zobaczył ceny startowej.

2Ten sam identyfikator, w Twojej aplikacji
NATYWNE SDKiOS / ANDROID
Szafa serwerowa
Twój serwerOdpowiedź w 40 ms, z Twojego własnego centrum danychdecide(user)node / php / pythonplan: "volume", seats: 240
jedno wywołanie https
9:41
Northwind
Dla wielkości Twojego zespołu
Ceny wolumenowe dla 240 stanowisk
Oferta, którą czytałeś wczoraj wieczorem.Zobacz wycenę
Zajęte stanowiska240
Twój opiekun klientaRosa
StartUżyciePłatnościTy
Marco Reyes
Marco ReyesOtworzył aplikację o 8:10, w pociąguten sam odwiedzającyta sama decyzjavis_8f21c6

Ta sama decyzja, o którą pyta telefon — bez webview, a silnikiem jest Twój własny serwer.

3Agent do agenta
MCPOAUTH 2.1
Twój asystentPersonyze MCP · połączono

Komu w tym tygodniu kończy się okres próbny bez zapisanej karty?

personyze › list_visitors3 trafienia · 240 ms

Trzem osobom, a do Marco Reyesa warto dziś zadzwonić — trzecia wizyta w tym tygodniu, wycena już dla 240 stanowisk, a okres próbny kończy mu się w piątek.

Marco ReyesPiątek · 240 stanowiskvis_8f21c6
Priya RaghavanPiątek · 40 stanowiskvis_1c07ba
Tom OkaforNiedziela · 12 stanowiskvis_4de920
odczyt + zapis, ograniczoneTwoje uprawnienia, do cofnięcia jednym kliknięciem

Ta sama decyzja, przekazana asystentowi — przez otwarty protokół, a nie zeskanowany ekran.

4Do Twojego zespołu
REGUŁA AUTOMATYZACJIWEBHOOK
#new-businessReguła automatyzacji
Marco Reyes

Marco Reyes wygląda na gotowego do zakupu.

Trzecia wizyta w tym tygodniu, wycena dla 240 stanowisk, nadal bez karty — a okres próbny kończy mu się w piątek.

próba kończy się za 2 dnidwa razy oglądał Enterprisebrak zapisanej karty
Otwórz jego konto
POST /your-webhookuruchomione przez regułę, bez nikogo przy panelu
Reguła, która zadziałała
próba kończy się za 2 dniioglądał Enterpriseibrak karty
Sprawdzane co godzinę. Nikt nie miał otwartego panelu.
Rosa Ibarra
Rosa IbarraOpiekunka klienta · powiadomiona trzy minuty późniejnazwisko, nie raport

Ta sama decyzja, po raz ostatni — jako powód dla osoby, która może podnieść słuchawkę.

5I który wygrał
A / BZAPLANOWANY RAPORT
NorthwindPrzeglądKampanieEksperymentyRaportyUstawienia
Test cen Enterprise
Wariant A
Masz 40 stanowisk ponad GrowthTyle kosztuje spokój
4.1%do wyceny
ZwycięzcaWariant B
Ceny wolumenowe dla 240 stanowiskPlan dla zespołów Twojej wielkości
6.8%do wyceny
+66%2140 odwiedzających · 97% ufności · rozstrzygnięto 6. dniaistotny
personyze.decide(user)od teraz serwuje zwycięzcę, bez ponownego wdrożenia
Zaplanowany raportPoniedziałek 08:00 · do 4 osób, bez niczyjego eksportu
48wygenerowane wyceny+22%11skonwertowane próby+4$18,400nowy przychód+31%

Ta sama decyzja, przetestowana i policzona — jeden zwycięzca, serwowany przez wszystkie wywołujące systemy naraz.

Jeden silnik, wiele wywołań

Wywołuj go skądkolwiek. Ta sama decyzja.

Model grup odbiorców, targetowanie i raportowanie są te same, których używa panel. Zmienia się tylko to, kto pyta i co wyświetla odpowiedź.

Z Twojego serweraJedno wywołanie zwrotne i renderujesz go u siebie — bez przeglądarki
Z wnętrza aplikacjiTa sama decyzja, jako JSON, na iOS i Androidzie
Od asystentaZnowu te same obiekty, tym razem jako narzędzia
Twój serwer pyta
POST /rest/decide { "user_id": "u_8241", "session_id": "s_5f3a91", "page": "/pricing" }
Wywołujący podaje identyfikator i utrzymuje sesję. Wygasa po 90 minutach.
Personyze odpowiada
{ "actions": [{ "audience": "Enterprise, ocena", "show": "pricing-cta-b", "goal": "demo_request" }], "dismissed": ["welcome-bar"] }
Która grupa pasuje, co pokazać, co już zamknięto. Ty to renderujesz.
Renderowane przez Twoją aplikację
Natywne iOS, Android i React Native, każde z własnymi API trackera, warunków i akcji.
Ten sam endpoint, ta sama struktura
{ "actions": [{ "type": "card", "slot": "home_top", "items": [ … ] }] }
Bez webview i bez HTML. Aplikacja dostaje JSON i rysuje go własnymi komponentami, więc nadal wygląda jak Twoja aplikacja.
Twój asystentPołączono przez MCPodczyt + zapis, ograniczone
Które kampanie straciły ruch w zeszłym tygodniu i co warto teraz przetestować?
get_traffic_analyticsTrzy straciły, a najwięcej strona cennika. To także strona, na którą najczęściej trafia Twoja grupa Enterprise. Może przygotować ten test i wysłać go do stagingu, zanim ktokolwiek otworzy panel.
Strona cennika−18%
Checkout−12%
Kategoria−6%
Te same obiekty, które udostępnia REST API — tym razem jako narzędzia, z nadanymi przez Ciebie uprawnieniami.
SDK i endpointy

Trzy wersje jednego endpointu.

Po stronie serwera, w aplikacji lub na stronie. Wybierz to, co pasuje do miejsca, w którym decyzja ma trafić.

Po stronie serwera

Node, PHP i Python

Jeden endpoint JSON w trzech wersjach. Wywołujący podaje identyfikator użytkownika i przekazuje nieprzezroczysty identyfikator sesji, więc działa to w kiosku, dekoderze telewizyjnym albo na stronie, którą Twój framework renderuje, zanim zobaczy ją jakakolwiek przeglądarka.

decide()identify()track()
Mobile

iOS, Android, React Native

Natywne SDK z własnymi API trackera, warunków i akcji — te same grupy odbiorców i te same cele co na stronie, zwracane jako JSON rysowany przez Twoje komponenty.

trackerwarunkiakcje
Na stronie

JavaScript API po stronie klienta

Odczytaj profil, wyzwól cel, poproś o decyzję lub ponownie uruchom umiejscowienie z własnego skryptu — przydatne, gdy strona jest aplikacją single-page i nic się nie przeładowuje.

profilceleumiejscowienia
1,500+

Marki korzystające z Personyze produkcyjnie

4.6/5
G2CapterraCrozdesk

Średnia ocena w G2, Capterra i Crozdesk

Zero eksportów

Bez nocnej synchronizacji i bez drugiej kopii profilu, która się dezaktualizuje

Jeden klucz

Wszystko, co edytuje panel, przez jeden endpoint.

To nie jest kanał tylko do odczytu tego, co się stało. Te same obiekty, tworzone i zmieniane z Twojego własnego kodu.

KAMPANIE · AKCJEodczyttworzeniezmiana

Wszystko, co edytuje ekran kampanii, z Twojego własnego kodu.

Utwórz kampanię, dodaj do niej akcje, zmień ich treść i je włącz. To te same rekordy, które zapisuje panel, z tym samym wersjonowaniem pod spodem, więc zmianę wprowadzoną skryptem można odzyskać dokładnie tak jak zmianę wprowadzoną przez człowieka.

Co możesz zrobić4
  • Utwórz szkic i zostaw go wyłączonym, dopóki ktoś go nie sprawdzi.
  • Zamień treść w jednej akcji, nie ruszając otaczającej ją kampanii.
  • Przełączaj ruch między wariantami albo oddaj podział silnikowi.
  • Duplikuj kampanię na inne konto, które należy do Ciebie.
Warto wiedzieć2
  • Wersjonowanie działa per akcja — zmiana treści tworzy wersję, a odwiedzający dostają wersję aktywną.
  • Bezpośrednie zapisy do bazy danych nigdy się nie replikują — korzystaj z API lub panelu, inaczej odwiedzający będą nadal widzieć starą treść.
GET POST PUT /rest/campaigns
GRUPY · CZŁONKOWIEodczyttworzeniezmiana

Segmenty, które budujesz, albo segmenty, które zasilasz.

Grupa odbiorców może być zestawem warunków ocenianych przez silnik albo statyczną listą, którą Twój system aktualizuje, dodając i usuwając członków, gdy spełniają kryteria. Oba rodzaje pozwalają targetować wszystko na platformie.

Co możesz zrobić3
  • Zdefiniuj warunki dotyczące zachowania, pól CRM, lokalizacji, urządzenia lub wartości koszyka.
  • Wysyłaj członków pojedynczo lub hurtowo i usuwaj ich, gdy przestają spełniać kryteria.
  • Grupuj strony żeby reguła oznaczała "strony cennika", a nie listę adresów URL.
Warto wiedzieć2
  • Statyczną grupę utrzymujesz samodzielnie — nic nie usuwa członków automatycznie.
  • Warunki to te same warunki co w panelu — te same operatory, więc segment czyta się tak samo w obu miejscach.
POST /rest/audience_members
ODWIEDZAJĄCY · POLAodczyttworzeniezmiana

Jeden profil, ktokolwiek o niego pyta.

Odczytaj profil, zapisz w nim własne pola albo przekaż silnikowi tożsamość z CRM, żeby strona, aplikacja, e-mail i webhook mówiły o tej samej osobie, a nie o czterech anonimowych sesjach.

Co możesz zrobić3
  • Identyfikuj odwiedzającego własnym identyfikatorem użytkownika lub hashem e-maila.
  • Zapisuj własne pola w profilu — plan, stanowiska, datę odnowienia, wszystko, co wie Twój system, a czego nie wie przeglądarka.
  • Odczytuj profil aby podjąć decyzję we własnym kodzie.
Warto wiedzieć2
  • Tożsamość jest kluczem łączenia — przekazuj wszędzie tę samą, a profil będzie jeden; przekazuj różne, a będzie ich kilka.
  • Sesja po stronie serwera trwa 90 minut od ostatniego wywołania, powiązana z tą tożsamością.
POST /rest/identify
PRODUKTY · ARTYKUŁYodczyttworzeniezmiana

Twój katalog, uszeregowany dla jednej osoby.

Wysyłaj produkty lub artykuły, aktualizuj ceny i stany magazynowe, a silnik rekomendacji niech szereguje według tego, co naprawdę sprzedajesz dziś, a nie według nocnego eksportu tego, co sprzedawałeś wczoraj.

Co możesz zrobić3
  • Dodawaj lub aktualizuj pozycje z własnymi atrybutami, nie tylko tytułem i ceną.
  • Aktualizuj stan i cenę osobno, bez ponownego wysyłania katalogu.
  • Wskaż feed i pozwól mu odświeżać się według harmonogramu.
Warto wiedzieć2
  • Brak w magazynie to filtr, a nie usunięcie — pozycja zachowuje historię, więc wraca do rankingu, gdy tylko znów jest dostępna.
  • Artykuły szereguje ten sam silnik co produkty, więc treści i sprzedaż mogą być w jednym widżecie, kiedy chcesz.
PUT /rest/products
CELE · KONWERSJEodczyttworzeniezmiana

To, co się liczy, zgłaszane tam, gdzie się dzieje.

Określ, czym jest konwersja, i zgłaszaj ją z serwera, gdy dzieje się tam, gdzie przeglądarka nigdy by jej nie zobaczyła — zamówienie telefoniczne, podpisana umowa, zwrot, który powinien odjąć jedną konwersję.

Co możesz zrobić3
  • Zgłoś konwersję z wartością i walutą, z dowolnego źródła wywołania.
  • Przypisz ją do tożsamości odwiedzającego, którą i tak wszędzie przekazujesz.
  • Odczytuj cele żeby Twój dashboard i nasz liczyły to samo.
Warto wiedzieć2
  • Cel zgłoszony dwa razy liczy się podwójnie — wysyłaj własny klucz idempotencji, jeśli wywołujący może ponawiać próby.
  • Przychód jest opcjonalny ale to on zamienia wynik testu A/B w liczbę, na którą zareaguje ktoś spoza marketingu.
POST /rest/goal_reached
RAPORTY · ANALITYKAodczyttworzeniezmiana

Te same liczby, które pokazują ekrany.

Wyniki kampanii, ruch, statystyki produktów i wyniki testów A/B, z definicjami metryk z panelu. Pobieraj je na żądanie albo wysyłaj według harmonogramu do osób, które nigdy się nie logują.

Co możesz zrobić3
  • Pobierz raport po identyfikatorze, dla dowolnego zakresu dostępnego na ekranie.
  • Zaplanuj raport dzienny, tygodniowy lub dla kampanii, na listę adresów.
  • Odczytuj wyniki A/B razem z poziomem ufności, żeby Twoje narzędzia mogły decydować.
Warto wiedzieć2
  • Tylko do odczytu, celowo — liczby są wyliczane, więc nie ma tu czego zapisywać.
  • Definicje zgodne z panelem — liczba, którą pobierasz, to ta sama, którą ktoś inny widzi na ekranie, i o to właśnie chodzi.
GET /rest/reports/:id
Działa dalej

Reguły, testy i raporty, które Cię nie potrzebują.

To, co powinno się dziać bez niczyjej decyzji — i zwycięzca, który sam wchodzi na żywo, gdy tylko wygra.

Reguły automatyzacji

Jeśli to, wtedy tamto

Obserwuj segment, cel lub feed i działaj — włącz kampanię, przenieś kogoś na listę, wyślij zdarzenie do analityki. Reguła działa według ustawionego harmonogramu, a nie wtedy, gdy ktoś sobie przypomni.

wyzwalaczewarunkiakcje
Zaplanowane raporty

Dociera przed spotkaniem

Raport, który trzeba by było wyeksportować, wysyłany według harmonogramu do osób, które o niego proszą — z tymi samymi podziałami i definicjami metryk co ekran, z którego pochodzi.

dziennietygodniowodla kampanii
Eksperymenty

Dwie wersje, jeden zwycięzca

Podziel ruch między warianty, śledź liczby tam, gdzie już je śledzisz, i pozwól silnikowi serwować zwycięzcę, gdy będzie pewny. Wszystkie wywołujące systemy zaczynają go serwować w tej samej chwili — nic do ponownego wdrażania, nic do zapamiętywania.

podziałistotnośćauto-serwowanie
Asystenci

Albo pozwól asystentowi zadawać pytania.

Serwer MCP udostępnia konto przez otwarty protokół, więc Claude, ChatGPT lub dowolny klient MCP może je odczytywać i zmieniać w rozmowie — z nadanymi przez Ciebie uprawnieniami i z możliwością osobnego cofnięcia.

MCP

Pytaj o konto

„Które kampanie straciły w tym miesiącu?” — a on czyta te same liczby wyników, które pokazuje panel, a nie ich zrzut ekranu.

MCP

Zleć przygotowanie szkicu

Szkic kampanii, grupa odbiorców z opisu, grupa stron, cel. Wraca jako szkic, który otwierasz i sprawdzasz, a nie coś, co już działa na żywo.

MCP

Pozwól mu działać na podstawie ustaleń

Przenieść kogoś do grupy, włączyć kampanię, zmienić fragment treści, otworzyć zgłoszenie do supportu — każde to narzędzie, na które musiał dostać zgodę.

Dostęp

Dwie drogi dostępu, cofane osobno.

To, co uwierzytelnia serwer, celowo nie jest tym, co uwierzytelnia asystenta.

Dla Twojego koduKlucz API po stronie serwera
GdzieNa Twoim serwerze, nigdy na stronie
ZasięgKażdy obiekt na koncie
RotacjaBez zmian w ścieżkach kodu
Dla asystentaUprawnienie OAuth 2.1
GdzieU klienta MCP, nigdy u Ciebie
ZasięgTylko dozwolone przez Ciebie narzędzia
CofanieOsobno, bez rotacji klucza
W obu przypadkach decyzja po stronie serwera działa w 90-minutowym oknie sesji powiązanym z przekazaną tożsamością — więc telefon, strona i webhook mogą być tą samą wizytą.
Pytania

O co pytają przed integracją.

Z odpowiedziami, jakich udzielilibyśmy przez telefon.

Czy w ogóle muszę używać tagu JavaScript?

Nie. REST API i SDK serwerowe podejmują decyzję z Twojego serwera i przekazują Ci treść do wyrenderowania — w przeglądarce nic nie musi działać. Większość kont używa obu: tagu do sygnałów zachowań, a API do decyzji, które chcą kontrolować.

Jak ta sama osoba pozostaje tą samą osobą?

Przekazujesz tożsamość — własny identyfikator użytkownika, hash e-maila, cokolwiek, czym Twój system już ją oznacza. Każdy wywołujący, który przekazuje tę samą tożsamość, czyta i zapisuje jeden profil, i właśnie to sprawia, że strona i aplikacja nie składają dwóch różnych ofert.

Czy mogę tworzyć kampanie przez API, czy tylko je odczytywać?

Jedno i drugie. Kampanie, akcje, grupy odbiorców, cele, katalogi i grupy stron można tworzyć i zmieniać, a nie tylko listować. Zmiany treści przechodzą przez to samo wersjonowanie co w panelu, więc błędną edycję da się odzyskać.

Co się stanie, jeśli Wasza usługa będzie wolna lub niedostępna?

Limit czasu wywołania po stronie serwera ustalasz Ty. Ustaw budżet, który Ci odpowiada, wróć do domyślnej treści, gdy zostanie przekroczony, a strona i tak się wyrenderuje. Twoje renderowanie nigdy nie zależy od decyzji.

Czy MCP to inny produkt niż API?

Nie — to to samo konto za otwartym protokołem. Narzędzia, które widzi asystent, odpowiadają tym samym obiektom co REST API, z uprawnieniami, które nadajesz i możesz cofnąć niezależnie od klucza API.

Czy reguły automatyzacji i zaplanowane raporty wymagają zalogowanej osoby?

Właśnie o to w nich chodzi. Reguły są oceniane według swojego harmonogramu, a raporty wysyłane według swojego, niezależnie od tego, czy ktoś ma otwarty panel.

Zacznij teraz

Zintegruj raz. Wywołuj skądkolwiek.

Zacznij od REST API i dodawaj potrzebne elementy — SDK serwerowe, SDK mobilne, serwer MCP, reguły i raporty. Nic z tego nie jest osobnym produktem; to ten sam silnik, odpowiadający innemu wywołującemu.

14 dni za darmo · Bez karty kredytowej · Dokumentacja jest publiczna