1| 2| 3| 4| 5|Composite Signal Scoring — PQ Intel 6| 7| 8| 9| 70| 71| 72| 73| 74| 75| 76| 77|
78|
79| 80| 81|
82|

Composite Signal Scoring

83|

Every company and signal in PQ Intel gets a 0-100 composite score — Hot, Warm, or Cold — so you prioritise by objective heat, not gut feeling. The scoring engine uses signal volume, signal types, and ICP keyword hits weighted by your configuration.

84|
85| 86| 87|
88|
89|
70-100
90|

Hot

91|

Multiple strong signals from a company that closely matches your ICP. Reach out today — these prospects are actively signalling intent.

92|
93|
94|
40-69
95|

Warm

96|

Some signal activity and partial ICP alignment. Monitor the feed and engage when the next signal fires — these are developing opportunities.

97|
98|
99|
0-39
100|

Cold

101|

Low signal volume or weak ICP match. Skip these for now unless the ICP configuration is tuned to your exact targets.

102|
103|
104|
Algorithm, not AI

Weighted scoring by signal quality

The composite scorer (composite_scorer.py) is a deterministic weighted algorithm — not an LLM call. It evaluates each company and signal on three dimensions:

Signal volume — how many distinct signals a company has produced across all platforms. A company with five signals across LinkedIn, Reddit, and HN scores higher than one with a single isolated post.
Signal types — competitor mentions and funding alerts carry more weight than routine posts. The scorer distinguishes between informational content, direct competitor comparisons, and hiring signals, applying a type multiplier to each.
ICP keyword hits — how closely the signal content matches your defined target keywords, industries, and roles. The scorer uses a weighted keyword dictionary from your ICP config: industry terms score higher than generic keywords, and role mentions amplify the score further when they match your target job titles.

These three factors are combined into a single 0-100 score. No black-box inference, no prompt drift — just transparent, reproducible scoring that you can audit, tune, and trust.

[Company score breakdown — signal volume, types, ICP match]
From signal to action

Score-driven pipeline

Every lead in your pipeline carries its composite score. Sort your list by score to see Hot prospects first. Filter by score tier to focus your team's energy on the right opportunities. The score is visible on every lead card, making prioritisation instant — no need to open a detail view to know who to call first.

Scores update nightly via recalc_scores.py, so a company that was Cold yesterday can become Hot today — and you'll know about it in your morning feed. The recalculation script processes every lead in parallel, so even accounts with hundreds of signals are re-evaluated within minutes.

[Lead list sorted by score — Hot badges at top]
Time decay and recency

Recent signals weigh more

The scoring engine applies a time-decay function to every signal. A signal from today contributes full weight to the composite score. A signal from three months ago contributes roughly 30% of its original weight. This ensures that a company with a sudden spike of recent activity jumps ahead of one with old, stale signals — even if both have the same total count.

Time-decay parameters are configurable per tenant. Teams doing fast-cycle sales can set a 14-day decay window; enterprise teams with longer sales cycles can extend it to 90 days. Adjust in your ICP settings — the next nightly run applies the new curve to all existing signals.

[Time decay curve — older signals contribute less to composite score]

Three scoring-driven scenarios

1. Morning standup — start with the highest-scored leads

Your team runs a daily standup where SDRs pick their top three accounts to work. Without scoring, each SDR spends 20 minutes scrolling through leads and guessing which ones are most likely to convert. With PQ Intel scoring, they open the pipeline sorted by composite score. The top five accounts are clearly Hot — multiple signals, strong ICP match, recent activity. Each SDR picks one, reads the signal context, and sends a personalised outreach. That's 20 minutes saved per person, per day, redirected into actual selling time.

2. A quiet account suddenly spikes — you catch the inflection point

A mid-market SaaS company you've had in Warm territory for weeks posts nothing for 12 days. Then, in a single 48-hour window, they publish a job listing for a Head of Sales, a team member comments on a relevant LinkedIn thread, and their CTO asks a technical question on HN. The scoring engine detects the volume spike and reassigns the account to Hot overnight. Your SDR sees the badge change in the morning feed and reaches out while the signals are still fresh — before any competitor monitoring tool has noticed the activity.

3. ICP config shifts after a strategy pivot — everything re-scores automatically

Your company pivots from targeting mid-market fintech to enterprise healthcare. You update your ICP configuration with new industry, keyword, and geo parameters. That night, recalc_scores.py runs against every existing signal with the new weights. The next morning, your feed looks completely different — companies that were Cold are now Hot under the new criteria, and vice versa. No manual reclassification, no lost pipeline. The scoring engine adapts to your strategy instantly.

131| 132| 133|
134|
135| 136|

Score-driven prioritisation for every role

137| 138|
139|
140|
For SDRs
141|

Prioritise hot leads

142|

Start each day with the highest-scored prospects. No second-guessing which lead to call first — the score tells you.

143|
144|
145|
For Team Leads
146|

Allocate resources to the warm pipeline

147|

See which score tiers have the most volume and assign SDR coverage accordingly. Balance short-term Hot outreach with Warm pipeline development.

148|
For Founders

Spot rising companies before they're hot

Watch companies move from Cold to Warm to Hot over days and weeks. The score trend reveals which accounts are gaining momentum before they hit wide awareness.

For Customer Success

Prioritise renewal and expansion conversations

Score your existing customer base by signal activity. Customers showing strong engagement signals and hiring activity may be ready for an expansion conversation. Quiet customers with dropping scores may need a check-in before churn risk escalates.

For Revenue Operations

Audit pipeline health by score tier

Run reports on score distribution across your pipeline. If 70% of leads are Cold, your ICP may be too broad or your monitoring isn't capturing the right signals. Use score analytics to tune both ICP configuration and signal monitoring scope.

157| 158| 159|
160|
161| 162|

ICP-weighted scoring vs engagement scoring

163|

Most platforms score by engagement — how often someone interacts. PQ Intel scores by ICP fit plus signal volume, so a quiet prospect with high fit still ranks above noisy ones who don't match.

164|
CapabilityPQ IntelCommon Room
Score range0-100 compositeEngagement-based
Scoring methodologyICP-weighted + signal volumeEngagement scoring
ICP keyword matching in scoreYesNo
Algorithm typeDeterministic weightedML-based
Hot/Warm/Cold tiersYesYes

Scoring connects everywhere

The composite score is not a standalone number — it's a decision signal that flows across every part of PQ Intel.

Score → Pipeline Kanban

Every lead in the pipeline carries its score and tier badge. Filter by Hot/Warm/Cold to see the right subset. Sort by score to prioritise daily work. The kanban board updates scores after each nightly recalc.

Score → Signal Monitoring

The scoring engine sits directly downstream of the signal monitoring pipeline. Every inbound signal is scored in real time against your ICP configuration before it appears in your feed.

Score → Campaigns

Campaign audience filters support score tier conditions. Build a campaign that targets only Hot-scored leads, or create separate sequences for Warm leads that need nurturing.

Score → API & Webhooks

Export scored leads to your CRM via webhook or API. Every lead record includes the composite score, tier, score breakdown dimensions, and recent signal summaries — so your CRM sees exactly what PQ Intel computed.

See all integrations on the integrations page.

175|

Related features

Scoring works hand-in-hand with ICP configuration and monitoring. Explore how:

ICP Configuration

Define your target per tenant — the scoring engine runs against your ICP config.

Multi-Platform Signal Monitoring

Signals from 13+ platforms feed directly into the scoring engine.

Pipeline Kanban

View and sort leads by composite score directly in your pipeline.

Multi-Channel Campaigns

Target campaigns by score tier — send Hot leads different sequences than Warm.

Contact Waterfall Enrichment

Enrich contacts at Hot-scored accounts first — prioritise enrichment spend by score.

LinkedIn Prospect Discovery

Find decision-makers at high-scored accounts directly from LinkedIn.

194| 195| 196|

Frequently asked questions

01 How is the composite score calculated?

From three weighted inputs: signal volume, signal types, and ICP keyword match strength. A deterministic formula, not an LLM inference.

02 What do Hot, Warm, and Cold mean?

Hot (70+): strong ICP fit with recent signals. Warm (40-69): some fit. Cold (<40): limited signals or weak match.

03 Can I adjust scoring weights?

Yes. Scoring weights are tied to your per-tenant ICP configuration. Adjust which dimensions are prioritised.

04 Does scoring work retroactively?

Yes. When you adjust ICP weights, all existing signals are re-scored on the next nightly run.

05 How is this different from Common Room?

Common Room scores engagement within your product. PQ Intel scores intent signals from external platforms before prospects have heard of you.

06 Can I customise the score tier thresholds?

The Hot/Warm/Cold thresholds (70+, 40-69, 0-39) are fixed defaults, but you can adjust them per tenant in your ICP configuration settings. A team targeting enterprise accounts might raise the Hot threshold to 85, while a high-volume SDR team might lower Warm to 30 to keep more leads in play.

07 Does the score change when a lead is enriched?

No. The composite score is based on signal data only — signal volume, types, and ICP keyword matches. Enrichment adds contact details but does not change the score. This keeps scoring transparent and predictable: you know exactly why a company scores what it does.

08 What happens when a lead is moved through the pipeline — does the score change?

The composite score is independent of pipeline stage. A lead can be Hot at Discovery and still Hot at Negotiation if signals continue. Conversely, a lead can drop from Hot to Warm if signals go stale during a long sales cycle. Pipeline stage and composite score are separate dimensions for decision-making.

09 Can I score companies that aren't in my pipeline yet?

Yes. Every company that generates matched signals is scored automatically, whether or not they've been added to your pipeline. You can browse scored companies from the signal feed and promote them to pipeline when ready. This means no company with buying intent slips through unnoticed.

197|
198|

See scoring in your pipeline

199|Book a demo 200|
201|
202| 203| 204| 205| 206|