Intent Detection
Intent detection is how GetIntent understands what each visitor wants. Instead of showing the same page to everyone, GetIntent reads multiple signals to determine visitor intent and personalizes content accordingly.
Intent Signals
Signals are listed from highest to lowest priority. When multiple signals are present, higher-priority signals take precedence.
Direct Signal Parameters
HighestThe strongest signal. Add ?signal=your-topic&intent=your-intent to any URL. These take priority over everything else.
UTM Parameters
Standard marketing parameters that most ad platforms already append to URLs.
| Parameter | Description |
|---|---|
| utm_term | The search keyword — most important for personalization |
| utm_source | Where traffic comes from (google, facebook, linkedin) |
| utm_medium | Marketing channel (cpc, organic, email, social) |
| utm_campaign | Campaign name |
| utm_content | Ad variant |
Referrer Data
GetIntent reads the referring URL to understand where the visitor came from — search engine, social media, another site.
Browsing Behavior
When Visitor Tracking is enabled (Intent Context), GetIntent builds a profile of each visitor's interests based on which pages they view across your site. A visitor who browses your pricing page and enterprise features page is likely a serious buyer — and subsequent pages they visit will be personalized accordingly.
Return Visitor Recognition
LowestGetIntent recognizes returning visitors and uses their accumulated interest profile to personalize from the first page load, even without URL parameters.
Intent Confidence Scoring
Every personalization gets an intent confidence score from 0.0 to 1.0. The score determines both what the AI writes and how creative it gets.
High (0.7 – 1.0)
Direct signal/intent parameters or specific utm_term from a reliable source like Google Ads. AI writes focused, specific copy with low temperature.
Medium (0.4 – 0.7)
Good UTM data from known sources. AI writes relevant but slightly broader copy.
Low (0.2 – 0.4)
Partial signals (e.g., only utm_source). AI makes lighter personalizations with higher temperature.
Too Low (< 0.15)
Not enough signal. The page stays unchanged and falls back to your original content.
How Scoring Works
Points are added for each signal present. The final score is capped at 1.0.
| Signal | Points |
|---|---|
| Direct signal/intent params | +0.9 |
utm_term with specific keywords | +0.1 to +0.25 |
utm_source from search engines (Google, Bing) | +0.25 |
utm_source from social (LinkedIn, Facebook) | +0.15 |
utm_campaign present | +0.15 |
utm_medium = paid | +0.1 |
| Multiple signals combined (bonus) | +0.05 to +0.1 |
No UTM? No Problem
GetIntent doesn't require URL parameters to work. With Visitor Tracking enabled:
- Organic search visitors get personalized based on referrer data
- Return visitors get personalized based on their browsing history
- Multi-page sessions build increasingly accurate intent profiles
Where to See Intent Data
Dashboard > Analytics
Intent scores per transformation, aggregated across your sites.
Dashboard > Pageviews
Full transformation history with confidence levels for every visitor interaction.
Dashboard > Intent Context
Visitor profiles and cohort data showing how intent builds over multiple visits.