Jourvex Developer Docs
Jourvex helps teams understand anonymous product evaluation in real time. Install one script, reconstruct visitor journeys across sessions, and access live intent state through APIs your team can route, personalize, and act on before conversion happens.
How Jourvex works
Add a single script tag to your site to start capturing anonymous visitor activity automatically. Jourvex tracks page views, CTA engagement, session depth, SPA navigation, attribution signals, and return visits with no manual event mapping required.
<script defer src="https://edge.jourvex.com/jvx.js" data-site-key="YOUR_SITE_KEY"> </script>
Sessions are stitched together into continuous visitor journeys. Jourvex analyzes engagement depth, pricing activity, recency, return behavior, and conversion signals to estimate intent and classify evaluation patterns in real time.
The State API resolves a live intent state object on every page load. Use it to personalize onboarding, adapt CTAs, trigger workflows, route high-intent evaluators, or branch application logic while the visitor is still active.
When a visitor converts, your backend can retrieve the full reconstructed journey including session history, attribution, intent signals, archetypes, and behavioral context. Push the data into your CRM, warehouse, Slack workflows, or internal systems for downstream automation.
Live state object
Every page load resolves a structured state object for the current visitor journey. Use any field to branch logic, trigger workflows, or personalize the active experience.
{
"resolved": true,
"journey_id": "cluster_8f2ab",
"intent_state": "high",
"intent_score": 82,
"sessions": 6,
"converted": false,
"channel": "linkedin",
"archetype": "high_intent_prepare",
"signals": {
"pricing_views": 3,
"high_intent_hits": 7,
"enterprise_hits": 1,
"days_since_last_seen": 0
}
}
jvx.js
is installed. This is where dynamic experiences,
evaluator routing, and real-time personalization happen.
Pages behind authentication where the user is already
known to your system typically do not need Jourvex
installed unless you want visibility into experiences
that still influence evaluation behavior, such as
unlocked sandboxes, personalized content pages,
onboarding flows, or gated feature previews.
Documentation
Add the runtime, confirm journeys are flowing, and see your first visitor activity appear.
Get started →Full reference for intent levels, archetypes, signals, and branching logic.
View reference →Fetch reconstructed visitor journeys from your backend systems after conversion.
View reference →Learn how to generate, rotate, and securely store your API keys for server-side access.
View guide →CRM enrichment, Slack routing, personalization, and workflow automation examples.
View examples →Understand visitor evaluation patterns, intent behavior, and classification logic.
View archetypes →Learn how Jourvex handles data collection, encryption, retention, consent, and isolation.
View details →What Jourvex captures automatically
Jourvex automatically captures visitor journey signals without requiring custom tracking plans or manual events.