Terwijl ze op je site zijn
Website-personalisatieContent en aanbod per bezoekerB2B-personalisatieElk bedrijf ziet zijn eigen brancheProductaanbevelingenWat elke shopper hierna wilContentaanbevelingenHet volgende artikel voor elke lezerA/B-testenEen winnende versie per doelgroepDynamische pagina’sPagina’s in lijn met hun advertentieAI-zoeken & chatagentAntwoorden uit je eigen pagina’sBanners & pop-upsGetoond op gedrag, bron, locatieAI-promotiemanagerAI kiest per klant het beste aanbodSocial proofLive scores, voorraad en aankopenBereik ze nadat ze weg zijn
E-mailpersonalisatieE-mailreeksen, gekozen per lezerPush & smsVerstuurd na wat ze net dedenGehoste landingspagina’sPagina’s per bezoeker, wij hostenWeet wie ze zijn
GedragstargetingDoelgroepen die zichzelf bijwerkenAudience DiscoveryKopers die je nog niet kendeWebsite-analyseSessies en omzet, per persoonWat bezoekers je vertellen
Reviews & testimonials17 reviewsites, per bezoekerEnquêtes & NPSVraag iets; gebruik elk antwoordAI-chatagentAntwoordt, en een mens neemt overAfsprakenplannerDe juiste bezoeker boekt een callAI-tools en je stack
Personalisatie-platformElke tool op één bezoekersprofielAI-agentJij beschrijft, hij maakt de opzetIntegratiesHubSpot, Salesforce, Segment, GTMApp-marktplaatsIngebouwde en geteste partnerappsAPI’s, SDK’s & automatieREST API, server- en mobiele SDK’sMCP-serverBedien Personyze via je AI-assistentEén REST API over elk object in het account, server-side SDK’s voor Node, PHP en Python, native mobiele SDK’s, een client-side JavaScript API en een MCP-server voor assistenten. Plus automatiseringsregels en geplande rapporten die blijven draaien als niemand het panel open heeft.

Je bekeek Enterprise deze week twee keer. Dit kost het bij 240 seats.
Bekijk je prijs
Klantverhaal
Voor je IT-team
Gids
Beslist op je server voordat de pagina getekend was — Marco heeft de starterprijs nooit gezien.



Dezelfde beslissing, opgevraagd door de telefoon — geen webview, en de engine is je eigen server.
Wiens proefperiode eindigt deze week zonder kaart?
personyze › list_visitors3 gevonden · 240 msDrie, en Marco Reyes is vandaag een telefoontje waard — derde bezoek deze week, al geprijsd op 240 seats, en zijn proefperiode eindigt vrijdag.
Marco ReyesVrijdag · 240 seatsvis_8f21c6lezen + schrijven, afgebakendjouw rechten, met één klik in te trekkenDezelfde beslissing, overgedragen aan een assistent — via een open protocol, geen gescrapet scherm.

Derde bezoek deze week, geprijsd op 240 seats, nog steeds geen kaart bekend — en zijn proefperiode eindigt vrijdag.
POST /your-webhookgestart door een regel, zonder dat iemand het panel in de gaten hield
Dezelfde beslissing, nog één keer — als aanleiding voor de persoon die de telefoon kan pakken.

personyze.decide(user)serveert vanaf nu de winnaar, zonder nieuwe deployDezelfde beslissing, getest en geteld — één winnaar, door alle aanroepers tegelijk geserveerd.
Het doelgroepmodel, de targeting en de rapportage zijn die van het panel. Wat verandert, is wie het vraagt en wat het antwoord weergeeft.

Server-side, in de app of in de pagina. Kies wat past bij waar de beslissing moet landen.
Eén JSON-endpoint in drie varianten. De aanroeper levert de user-id en houdt een ondoorzichtige sessie-id bij, dus het werkt voor een kiosk, een settopbox of een pagina die je framework rendert voordat een browser hem ooit ziet.
Native SDK’s met eigen tracker-, conditie- en actie-API’s — dezelfde doelgroepen en dezelfde doelen als de website, teruggegeven als JSON die je componenten tekenen.
Lees het profiel, registreer een doel, vraag om een beslissing of voer een plaatsing opnieuw uit vanuit je eigen script — handig als de pagina een single-page app is en er niets herlaadt.
Merken die Personyze in productie gebruiken
Gemiddelde beoordeling op G2, Capterra & Crozdesk
Geen nachtelijke sync, en geen tweede kopie van het profiel die verouderd raakt
Geen alleen-lezen feed van wat er gebeurde. Dezelfde objecten, aangemaakt en gewijzigd vanuit je eigen code.
Maak een campagne, voeg er acties aan toe, wijzig hun inhoud en zet ze aan. Het zijn dezelfde records die het panel schrijft, met hetzelfde versiebeheer eronder, dus een wijziging door een script is net zo herstelbaar als een wijziging door een mens.
GET POST PUT /rest/campaignsEen doelgroep kan een set condities zijn die de engine evalueert, of een statische lijst die je eigen systeem bijhoudt door leden toe te voegen en te verwijderen zodra mensen in aanmerking komen. Beide soorten zijn overal op het platform te targeten.
POST /rest/audience_membersLees een profiel, schrijf je eigen velden erop, of geef de engine een identiteit uit je CRM, zodat de website, de app, de e-mail en een webhook allemaal over dezelfde persoon praten in plaats van over vier anonieme sessies.
POST /rest/identifyStuur producten of artikelen door, houd prijzen en voorraad actueel, en laat de aanbevelingsengine rangschikken op wat je vandaag echt verkoopt in plaats van op een nachtelijke export van wat je gisteren verkocht.
PUT /rest/productsBepaal wat een conversie is en meld die vanaf je server wanneer die ergens gebeurt waar de browser hem nooit had kunnen zien — een telefonische bestelling, een getekend contract, een terugbetaling die er één van het bord moet halen.
POST /rest/goal_reachedCampagneprestaties, verkeer, productstatistieken en A/B-resultaten, met de metriekdefinities van het panel. Haal ze op wanneer je wilt, of laat ze volgens schema versturen naar mensen die nooit inloggen.
GET /rest/reports/:idDe onderdelen die zouden moeten gebeuren zonder dat iemand besluit ze te laten gebeuren — en de winnaar die vanzelf live gaat zodra hij de winnaar is.
Houd een segment, een doel of een feed in de gaten en handel ernaar — zet een campagne aan, verplaats iemand naar een lijst, stuur een event naar je analytics. De regel draait volgens het schema dat jij instelt, niet wanneer iemand eraan denkt.
Het rapport dat je anders had geëxporteerd, volgens schema verstuurd naar de mensen die erom vragen — met dezelfde uitsplitsingen en dezelfde metriekdefinities als het scherm waar het vandaan komt.
Verdeel verkeer over varianten, volg de cijfers waar je ze al volgt, en laat de engine de winnaar serveren zodra die zeker is. Elke aanroeper serveert hem op hetzelfde moment — niets opnieuw te deployen, niets te onthouden.
De MCP-server zet het account achter een open protocol, zodat Claude, ChatGPT of elke MCP-client het in een gesprek kan lezen en wijzigen — met de rechten die jij hebt gegeven, en los in te trekken.
“Welke campagnes gingen deze maand achteruit?” — en het leest dezelfde prestatiecijfers die het panel toont, geen screenshot ervan.
Een campagneconcept, een doelgroep uit een beschrijving, een paginagroep, een doel. Het komt terug als concept dat jij opent en controleert, niet als iets dat al live is.
Iemand naar een doelgroep verplaatsen, een campagne aanzetten, een stuk content wijzigen, een supportticket openen — elk een tool waarvoor toestemming nodig was.
Wat een server authenticeert, is bewust niet wat een assistent authenticeert.
Beantwoord zoals we dat in een gesprek zouden doen.
Nee. De REST API en de server-side SDK’s nemen een beslissing vanaf je eigen server en geven je de content om te renderen — er hoeft niets in de browser te draaien. De meeste accounts gebruiken beide: de tag voor het gedragssignaal, de API voor de beslissingen die ze zelf in handen willen houden.
Je geeft een identiteit door — je user-id, een e-mailhash, hoe je systeem ze ook al noemt. Elke aanroeper die dezelfde identiteit doorgeeft, leest en schrijft één profiel, en dat voorkomt dat de website en de app twee verschillende aanbiedingen doen.
Allebei. Campagnes, acties, doelgroepen, doelen, catalogi en paginagroepen kunnen worden aangemaakt en gewijzigd, niet alleen opgesomd. Inhoudswijzigingen lopen via hetzelfde versiebeheer als het panel, dus een foute wijziging is herstelbaar.
De time-out van een server-side aanroep bepaal jij. Stel een budget in waar je je prettig bij voelt, val terug op je standaardcontent als dat wordt overschreden, en de pagina rendert gewoon. Je eigen rendering leunt nergens op de beslissing.
Nee — het is hetzelfde account achter een open protocol. De tools die een assistent ziet, komen overeen met dezelfde objecten die de REST API aanbiedt, met rechten die jij geeft en los van je API-sleutel kunt intrekken.
Daar zijn ze juist voor. Regels evalueren volgens hun schema en rapporten worden volgens het hunne verstuurd, of iemand het panel nu open heeft of niet.
Begin met de REST API en voeg de onderdelen toe die je nodig hebt — server-side SDK’s, de mobiele SDK’s, de MCP-server, regels en rapporten. Niets hiervan is een ander product; het is dezelfde engine die een andere aanroeper antwoordt.