Lead Scoring

Understand how ClearView ranks and prioritizes your visitors

ClearView assigns every identified company a lead score between 0 and 100 based on behavioral signals and enrichment data. Scores update in real-time as new activity is detected, giving your sales team an always-current view of which accounts deserve immediate attention.

How Scoring Works

Each lead score is a composite of six independent signals. Every signal contributes a maximum number of points, and the final score is the sum across all six. This approach ensures that no single behavior can dominate the score – a company needs to show sustained, multi-dimensional engagement to reach the top of your pipeline.

Scores are computed from denormalized metrics that ClearView maintains on every company record. When a new page view arrives, the relevant counters are updated and the score is recalculated immediately. There is no batch job or delay – the score you see in the dashboard or API is always current.

Scoring Signals

The table below shows each scoring signal, its maximum point contribution, and how points are awarded.

SignalMax PointsHow Points Are Awarded
Page Views20Points scale linearly with total page views. 1 view = 2 pts, 5 views = 10 pts, 10+ views = 20 pts.
Sessions15Multiple return visits signal strong interest. 1 session = 3 pts, 3 sessions = 9 pts, 5+ sessions = 15 pts.
Recency25How recently the company visited. Last 24 hours = 25 pts, last 7 days = 15 pts, last 30 days = 8 pts, older = 0 pts.
Unique Visitors15Multiple people from the same company visiting indicates organizational interest. 1 visitor = 3 pts, 3+ visitors = 15 pts.
High-Intent Pages15Visits to pricing, demo, contact, signup, or trial pages are weighted heavily. 1 high-intent page = 8 pts, 2+ = 15 pts.
Company Enrichment10Points awarded when the company matches your ICP criteria – industry, employee count, revenue range, or technology stack.
Total100Sum of all signals

What Counts as a High-Intent Page?

ClearView automatically detects high-intent pages by matching URL paths and page titles against common patterns: /pricing, /demo, /contact, /signup, /trial, /request-demo, and /book-a-call. You can also tag custom high-intent pages in your dashboard under Settings > Sites by selecting your site and configuring the High-Intent Pages list.

Score Tiers: Hot, Warm & Cold

ClearView groups scores into three tiers so your team can quickly triage leads without memorizing numeric thresholds.

Hot

70 – 100

These leads are actively researching your product and likely evaluating solutions. Multiple visits, high-intent page views, and recent activity all contribute. Your team should prioritize immediate outreach – these accounts are in-market.

Warm

40 – 69

Warm leads show meaningful engagement but may still be in early research. They might have visited a few pages across multiple sessions without hitting high-intent URLs. Nurture these accounts with targeted content and monitor for score increases.

Cold

0 – 39

Cold leads have minimal or stale engagement – perhaps a single page view weeks ago. These are worth tracking but not actively pursuing. If a cold lead suddenly spikes, ClearView will surface it automatically via alerts.

Real-Time Score Updates

ClearView uses denormalized metrics to ensure scores are always up to date. When the tracking script fires a page view event, the following happens:

1

The page view is recorded and the company is resolved via IP-to-company mapping.

2

Denormalized counters on the company record are incremented: totalPageViews, sessionCount, lastSeenAt, etc.

3

The scoring function recalculates the composite score from the updated metrics.

4

The new score and tier are written back to the company record. If the tier changes (e.g., warm → hot), any configured alerts fire immediately.

Because metrics are denormalized rather than computed on the fly, score queries are extremely fast – no aggregation pipeline runs at read time. This makes the dashboard, API, and Chrome Extension all feel instant.

Using Scores for Prioritization

Lead scores are most powerful when integrated into your daily sales workflow. Here are recommended practices:

Morning hot-lead review

Start each day by filtering the dashboard to Hot leads (70+). These are the accounts your team should reach out to first.

Score-based routing

Use the API or webhooks to route hot leads directly to senior AEs and warm leads to SDRs for nurturing.

Watch for score jumps

A lead that moves from Cold to Warm in a single day is showing sudden interest. Set up alerts for tier changes.

Combine with Watch List

Add your target accounts to the Watch List so you get instant alerts when they visit, regardless of score.

Querying Scores via API

You can retrieve lead scores programmatically using the ClearView API. The /api/v1/companies endpoint returns scores along with company data. Use the minScore and tier query parameters to filter results.

Get hot leads
bash
# Fetch all hot leads (score >= 70)
curl -X GET "https://app.democlearview.com/api/v1/companies?tier=hot&limit=50" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
# Response
{
"data": [
{
"domain": "acme.com",
"name": "Acme Corp",
"score": 87,
"tier": "hot",
"totalPageViews": 34,
"sessionCount": 8,
"lastSeenAt": "2026-04-10T14:22:00Z",
"uniqueVisitors": 4,
"highIntentPageViews": 3,
"enrichment": {
"industry": "SaaS",
"employeeCount": 250,
"revenue": "$50M-$100M"
}
}
],
"pagination": { "total": 12, "page": 1, "limit": 50 }
}
Filter by minimum score
bash
# Fetch leads with score >= 50, sorted by score descending
curl -X GET "https://app.democlearview.com/api/v1/companies?minScore=50&sort=score&order=desc" \
-H "Authorization: Bearer YOUR_API_KEY"

Score Decay

Recency is the highest-weighted signal (25 points). This means scores naturally decay as time passes without new visits. A company that scored 85 last week may drop to 60 if they stop visiting. This is by design – it keeps your hot list focused on currently active accounts rather than historically active ones.

Custom Scoring Rules

Teams on the Growth plan and above can customize the scoring model to better reflect their specific ICP and sales motion. Custom rules let you adjust signal weights, define your own high-intent pages, and add firmographic boost criteria.

CustomizationWhat You Can ChangePlan
Signal weightsAdjust the maximum points for each of the six scoring signals. For example, increase recency to 35 points and reduce page views to 10 if timeliness matters more than breadth.Growth+
High-intent page listAdd custom URL patterns beyond the defaults (/pricing, /demo, etc.). Useful for custom booking pages, ROI calculators, or specific product pages that indicate buying intent.Growth+
Tier thresholdsChange the score boundaries for Hot, Warm, and Cold tiers. Default is Hot: 70+, Warm: 40-69, Cold: 0-39. Adjust based on your team size and capacity.Growth+
ICP firmographic boostDefine target industry, company size, and revenue ranges. Companies matching your ICP criteria receive the full 10-point enrichment bonus; non-matches get 0.Growth+

To configure custom scoring rules, go to Settings > Sites, select your site, and open the Scoring tab. Changes take effect immediately — all existing company scores are recalculated within a few minutes.