What You'll See in the Dashboard
Open the Intelligence tab to find the Price Sensitivity, Loyalty/Return Propensity, Micro-Conversion Score, and Bot/Fraud Detection cards. Price Sensitivity shows how responsive this visitor is to pricing changes. Loyalty predicts return probability over 7/30/90-day windows. Micro-Conversion tracks progress through every small step toward purchase. Bot Detection shows a confidence score with a breakdown of suspicious signals.
Check the Signals tab for a real-time feed of bot-flagged sessions with drill-down into behavioral biometric evidence.
Business Actions: Route high Price Sensitivity visitors to discount-focused landing pages. Flag high-Loyalty visitors for VIP treatment and early access offers. Use Micro-Conversion scores to identify and fix drop-off points. Set Bot Detection thresholds to auto-block fraudulent traffic from your ad campaigns.
Model 23: Price Sensitivity
The price sensitivity model detects how much a visitor's behavior changes in response to pricing information. Some visitors exhibit clear price-driven behavior — they sort by price, compare costs across products, gravitate toward sale items, and hesitate at checkout when totals appear. Others show no price sensitivity at all, focusing on features, reviews, or brand.
Knowing where a visitor falls on this spectrum lets you personalize in real time: show discount messaging to price-sensitive visitors and value/quality messaging to everyone else.
The 8 Price Sensitivity Signals
| Signal | Weight | Description |
|---|---|---|
| Price sort behavior | 0.20 | Sorting products by "price: low to high" on listing pages |
| Discount page visits | 0.18 | Visiting sale, clearance, or coupon pages |
| Price comparison dwell | 0.15 | Time spent looking at price elements vs. feature/description elements |
| Coupon field interaction | 0.12 | Clicking into the coupon/promo code field at checkout |
| Cart price sensitivity | 0.10 | Removing items after seeing cart total, or switching to cheaper variants |
| Price-to-checkout delay | 0.08 | Hesitation time between viewing the total and clicking "Place Order" |
| Tab switch after pricing | 0.10 | Switching tabs immediately after viewing prices (comparison shopping) |
| Historical discount usage | 0.07 | Whether this visitor has previously converted using a discount code |
Price Sensitivity Tiers
| Score Range | Tier | Behavior Pattern | Recommended Strategy |
|---|---|---|---|
| 0–20 | Price-Insensitive | Focuses on features, brand, reviews — ignores pricing | Lead with value, quality, and exclusivity messaging |
| 21–40 | Price-Aware | Checks prices but does not optimize for lowest cost | Standard pricing display, highlight value-for-money |
| 41–60 | Price-Conscious | Compares prices actively, may seek deals | Show savings vs. alternatives, bundle discounts |
| 61–80 | Bargain-Seeker | Sorts by price, visits sale pages, hunts for coupons | Surface limited-time deals, free shipping thresholds |
| 81–100 | Price-Driven | Conversion depends almost entirely on price | Show best available offer immediately, avoid upsells |
Under the Hood: Price Sensitivity Detection
Model 24: Loyalty & Return Propensity
The loyalty model predicts the probability that a visitor will return to your site within a given time window. Unlike churn prediction (Model 10), which focuses on detecting imminent departure, loyalty scoring captures the positive dimension: how attached is this visitor to your product or brand?
Return propensity is computed across three horizons: 7-day, 30-day, and 90-day probability of return. This gives you both tactical (next week) and strategic (next quarter) views of visitor loyalty.
The 8 Loyalty Signals
| Signal | Weight | Description |
|---|---|---|
| Visit frequency trend | 0.22 | Whether sessions are becoming more or less frequent over time |
| Feature adoption breadth | 0.16 | Number of distinct product features or content areas explored across sessions |
| Session depth trend | 0.14 | Whether average pages-per-session is increasing or decreasing |
| Direct navigation ratio | 0.12 | Proportion of visits that start from direct URL/bookmark vs. search/referral |
| Engagement consistency | 0.10 | Variance in engagement scores across sessions (low variance = consistent loyalty) |
| Account actions | 0.10 | Saving preferences, creating wishlists, setting notifications |
| Content contribution | 0.08 | Writing reviews, asking questions, sharing content |
| Recovery after absence | 0.08 | Returning after a period of inactivity (indicates pull-back attraction) |
Loyalty Tiers
| Score Range | Tier | Pattern | Strategy |
|---|---|---|---|
| 0–20 | One-Timer | Single visit, no return signals | Email capture, retargeting ads |
| 21–40 | Occasional | Infrequent returns, task-driven visits | Re-engagement campaigns, new content alerts |
| 41–60 | Regular | Consistent visit pattern, moderate depth | Personalized recommendations, loyalty program invite |
| 61–80 | Loyal | Frequent visits, deep engagement, growing usage | VIP treatment, early access, referral program |
| 81–100 | Advocate | Daily/weekly visits, contributes content, direct navigation | Ambassador program, exclusive perks, feedback loop |
Model 25: Micro-Conversion Score
Most analytics tools only track macro-conversions — completed purchases, submitted forms, signed-up accounts. But the path to a macro-conversion is paved with dozens of micro-conversions: small behavioral steps that indicate forward progress.
The micro-conversion score tracks and weights every one of these small steps, giving you a granular view of how close each visitor is to converting — and exactly where they stall.
The Micro-Conversion Ladder
| Micro-Conversion | Points | Cumulative Example |
|---|---|---|
| First page scroll past fold | +2 | 2 |
| Second page view (not bounce) | +3 | 5 |
| Clicked a product/feature link | +5 | 10 |
| Viewed pricing page | +8 | 18 |
| Watched a demo video | +7 | 25 |
| Downloaded a resource | +10 | 35 |
| Signed up for newsletter | +12 | 47 |
| Created an account | +15 | 62 |
| Added item to cart | +12 | 74 |
| Started checkout form | +10 | 84 |
| Entered payment information | +8 | 92 |
| Completed purchase | +8 | 100 |
How Micro-Conversion Scoring Differs from Intent
Intent (Model 1) is a predictive score — it estimates likelihood based on behavioral patterns. Micro-conversion is an observed score — it counts actual steps completed. A visitor can have high intent (looking eager) but low micro-conversion (has not actually done anything yet). The combination is diagnostic:
| Low Micro-Conversion (0–40) | High Micro-Conversion (60–100) | |
|---|---|---|
| Low Intent (0–40) | Casual browser. Normal early funnel. | Completed steps mechanically but lacks enthusiasm. Check for bot. |
| High Intent (60–100) | Eager but stuck. UX barrier blocking next step. | On track for conversion. Clear the path. |
Model 26: Bot & Fraud Detection
The bot detection model is the security layer of the behavioral scoring pipeline. It analyzes how a visitor interacts with your site at the motor-control level — mouse dynamics, typing cadence, scroll physics, and timing patterns — to distinguish humans from bots, scrapers, and fraudulent actors.
Unlike CAPTCHA-based detection (which interrupts users), ClickStream's behavioral biometric approach runs silently in the background, scoring every session without any visible challenge.
The 10 Bot Detection Signals
| Signal | Weight | Human Pattern | Bot Pattern |
|---|---|---|---|
| Mouse movement curvature | 0.15 | Curved, irregular paths with acceleration/deceleration | Straight lines between points, constant velocity |
| Click timing variance | 0.12 | Variable inter-click intervals (200–3000ms) | Uniform intervals (±10ms deviation) |
| Scroll physics | 0.12 | Inertial scrolling with natural deceleration | Instant jumps to exact pixel positions |
| Typing cadence | 0.10 | Variable keystroke intervals, common typo/correction patterns | Uniform typing speed, no corrections |
| Mouse idle micro-movements | 0.10 | Small jitter/drift during "idle" (hand tremor) | Perfectly stationary between actions |
| Viewport interaction coverage | 0.08 | Clustered around content zones with natural hotspots | Uniform distribution or exclusively on targets |
| Session timing pattern | 0.08 | Variable session duration, natural breaks | Repeated exact-duration sessions |
| Navigation pattern entropy | 0.08 | Semi-predictable but varied page sequences | Identical page sequences across sessions |
| JavaScript environment | 0.10 | Consistent browser APIs, natural fingerprint | Missing APIs, spoofed user-agent, headless browser signals |
| Request timing | 0.07 | Variable network timing, natural latency | Sub-millisecond consistency, impossible speeds |
Detection Categories
| Score Range | Classification | Description | Action |
|---|---|---|---|
| 0–15 | Verified Human | Strong human behavioral signals across all dimensions | Full access, no restrictions |
| 16–35 | Likely Human | Mostly human patterns, minor anomalies (VPN, automation tools) | Normal access, passive monitoring |
| 36–55 | Uncertain | Mixed signals — could be human with unusual setup or basic bot | Enhanced monitoring, soft challenge if needed |
| 56–80 | Likely Bot | Multiple bot signals detected, few human patterns | Rate limiting, exclude from analytics, flag for review |
| 81–100 | Confirmed Bot | Overwhelming bot evidence across multiple signal categories | Block, exclude from ad metrics, report to ad platform |
Ad Fraud Detection
Bot detection is particularly valuable for protecting ad spend. ClickStream can identify:
- Click fraud: Bots or click farms generating fake ad clicks to drain your budget.
- Impression fraud: Non-human traffic inflating impression counts.
- Attribution fraud: Bots claiming credit for organic conversions by injecting click IDs.
- Retargeting pollution: Bot visits creating fake audience segments that waste retargeting spend.
The Signals tab in the dashboard provides a real-time feed of flagged sessions with drill-down capability. Each flagged session shows the specific behavioral biometric evidence that triggered the bot classification, so you can audit decisions and tune thresholds.
Under the Hood: Behavioral Biometric Scoring
The Complete 26-Model Scoring Pipeline
With this final installment, the ClickStream behavioral intelligence pipeline is complete. Here is how all 26 models work together:
| Category | Models | What They Answer |
|---|---|---|
| Foundation (1–3) | Intent, Frustration, Engagement | What does this visitor want, how are they feeling, and how deeply are they interacting? |
| Value & Safety (4–5) | Value, Anomaly Detection | How much is this visitor worth, and is their behavior normal? |
| Understanding (6–7) | Confusion, Emotional State | Is this visitor confused, and what is their emotional valence? |
| Decision (8–9) | Decision Confidence, Regret Probability | How confident is this visitor, and will they regret purchasing? |
| Retention (10–11) | Churn Prediction, LTV | Will this visitor come back, and what are they worth long-term? |
| Timing (12–13) | Abandonment, Purchase Timing | Is this visitor about to leave, and when are they most likely to buy? |
| Content (14–16) | Content Affinity, Form Friction, Next Best Action | What content resonates, what forms are broken, and what should you show next? |
| Session Quality (17–19) | Session Momentum, Click Entropy, Attention | Is this session accelerating, ordered, and focused? |
| Conversion (20–22) | Conversion Probability, Hover Intent, Scroll Intelligence | How likely is conversion, what are they considering, and how deeply are they reading? |
| Commerce & Security (23–26) | Price Sensitivity, Loyalty, Micro-Conversion, Bot Detection | Are they price-driven, loyal, progressing, and human? |
Twenty-six models, all computed at the Cloudflare edge in real time, all visible in your Einstein dashboard. No data warehouses. No batch processing. No third-party scripts. Just instant behavioral intelligence for every visitor, every session.