Back to blog

Intent Signal Scoring Guide for B2B Sales Teams

April 30, 2026 | Jimit Mehta

Intent signals show when a prospect is actively evaluating solutions. A buyer researching your product category, attending industry events, or hiring for relevant roles signals active buying intent. Scoring these signals systematically helps sales teams prioritize outreach and increases connection rates by reaching prospects at the right moment in their buying journey.

What Is Intent Signal Scoring?

Intent signal scoring assigns point values to different indicators of buying intent, aggregates those points, and ranks prospects by the likelihood they’re currently in-market.

Unlike account fit (which stays relatively static: company size, industry, tech stack), intent changes rapidly. An account can have perfect fit but zero intent for 18 months, then suddenly spike to high intent when a new initiative launches or budget becomes available.

Scoring intent requires real-time signals and frequent updates. A prospect who downloaded your pricing page yesterday should be scored higher than one who downloaded it six months ago.

Categories of Intent Signals

Intent signals fall into three buckets:

First-Party Signals (Highest Signal Strength)

First-party signals are direct behaviors of prospects on your owned properties.

Website behavior: - Visited pricing page (8 points) - Viewed product demo page (6 points) - Downloaded pricing guide or ROI calculator (7 points) - Spent 5+ minutes on website (4 points) - Visited multiple product pages in same session (5 points) - Visited product page after visiting competitor page (8 points, if tracked)

Email engagement: - Clicked link in your sales email (5 points) - Opened sales email 2+ times (3 points) - Replied to sales email (10 points) - Engaged with nurture email (3 points) - Downloaded email-gated content (5 points)

Form submission: - Submitted demo request form (15 points, highest intent) - Submitted contact form with specific use-case question (10 points) - Registered for webinar (4 points) - Registered for company event (6 points)

Engagement tracking: - Clicked on personalized video message sent by sales (8 points) - Replied to personalized video (12 points) - Engaged with retargeting ad (after visiting website) (3 points)

First-party signals are strong because they indicate the prospect directly engaged with your content. You know they visited. You know they cared enough to spend time.

Third-Party Signals (Medium Signal Strength)

Third-party signals are behaviors outside your owned properties that indicate buying intent.

Intent data platforms (Bombora, G2, LinkedIn): These companies track when accounts search for solutions in your category.

  • Account appears in G2 buyer intent data for your product category (7 points)
  • Account shows buying intent spike in Bombora data (8 points)
  • Account founder/CEO visiting your website multiple times (from third-party tracking) (5 points)

Tech stack signals: - Job posting for “data engineer” at account (if your product integrates with data stacks) (6 points) - Company announced new VP of Sales (signals organizational change) (5 points) - Company upgraded to cloud infrastructure (if relevant to your solution) (5 points) - Company appears to be implementing new sales tool (posting for sales ops roles) (4 points)

Research and review sites: - Account viewed your product on G2 (3 points) - Account read reviews or case studies of your competitors (5 points) - Account commented on your company’s LinkedIn posts (2 points) - Account founder/CEO downloaded your whitepaper from SlideShare or similar (4 points)

Third-party signals are weaker because you’re inferring intent from behavior you don’t fully control or observe. An account appearing on G2 is interesting, but you don’t know if 1 person or 100 people looked at your product.

Contextual Signals (Lower Signal Strength, Useful Context)

Contextual signals are changes in a company’s situation that increase likelihood they’ll need a solution in your category.

Funding and M&A: - Startup raised Series A/B funding (4 points, increases hiring and tool investment likelihood) - Company announced acquisition (5 points, might consolidate systems or need integrations) - Company acquired a smaller competitor (5 points, integration and consolidation needs)

Leadership changes: - New CEO/CRO/VP Sales hired (4 points each, signals potential strategy/tool changes) - Turnover in relevant department (3 points, new hires might propose new tools)

Business milestones: - Company announced earnings growth (3 points) - Company hit unicorn status (5 points) - Company expanding to new geography (3 points)

Event participation: - Attendee at industry conference you also attend (2 points) - Attendee at your user conference or event (6 points) - Speaker at industry event in your category (3 points)

Contextual signals are informational, not direct evidence of buying intent, but they increase the likelihood a prospect is evaluating solutions.

Building Your Scoring Model

Step 1: Assign Point Values

Start with the framework above, but adjust based on your business and historical data.

Ask yourself: Of the last 10 deals you closed, which signals were most common before the deal started?

  • Did most of your deals have a demo request? Increase the point value.
  • Did some of your best deals come from accounts that appeared in intent data platforms? Give those a higher point value.
  • Did you rarely close deals from prospects who only viewed your pricing page? Lower that value.

Example adjusted model:

Highest Intent (11-15 points):
- Demo request submission: 15 points
- Reply to sales email: 12 points
- Reply to sales video message: 12 points

High Intent (6-10 points):
- Pricing page visit: 8 points
- ROI calculator download: 7 points
- Intent data spike (Bombora/G2): 8 points
- Sales call with prospect: 10 points

Mid Intent (3-5 points):
- Whitepaper download: 4 points
- Webinar registration: 4 points
- Account appears on G2: 3 points
- Multiple website visits (same month): 5 points
- Relevant job posting: 4 points

Low Intent (1-2 points):
- Email open: 1 point (too noisy)
- Generic landing page visit: 2 points
- LinkedIn follow: 1 point

Step 2: Apply Recency Weights

Signal freshness matters enormously. A prospect who visited your pricing page today is more likely to be in-market than one who visited three months ago.

Apply recency decay:

Signal in past 7 days: 1.0x multiplier
Signal in past 14 days: 0.8x multiplier
Signal in past 30 days: 0.5x multiplier
Signal in past 60 days: 0.2x multiplier
Signal in past 90 days: 0.05x multiplier

So:

Prospect A: Downloaded pricing guide 2 days ago = 7 points × 1.0 = 7 points
Prospect B: Downloaded pricing guide 45 days ago = 7 points × 0.2 = 1.4 points

Prospect A is 5x more likely to be in-market than Prospect B, reflected in their score.

Step 3: Calculate Account-Level Intent Score

If you’re scoring at the account level (not individual contact), aggregate contact-level signals.

Account Intent Score = Sum of (Contact Intent Scores × Weight)

Account with 1 high-intent contact: Score = Contact A's score
Account with 3 contacts, 1 high-intent + 2 low-intent:
  = (0.5 × High Intent Score) + (0.25 × Low Intent A) + (0.25 × Low Intent B)

(Weight gives higher priority to high-intent contact, recognizes that
accounts with multiple engaged contacts are more likely to buy)

Step 4: Set Action Thresholds

Define what intent score triggers action:

Score 75+: Hot lead. Sales should reach out within 24 hours.
Score 50-74: Warm lead. Sales should reach out within 3 days.
Score 25-49: Cool lead. Include in nurture campaigns, reach out if fit is strong.
Score 0-24: Unknown intent. Baseline nurture only.

These thresholds should be calibrated to your team’s capacity. If you have 50 hot leads per week, lower the threshold to 60. If you have 5 hot leads per week, raise it to 85.

Implementing Intent Scoring

Approach 1: Manual Scoring (Small Teams, Low Volume)

For teams with fewer than 100 high-priority prospects:

  1. Weekly, review accounts/contacts in your pipeline
  2. Manually assess for intent signals (check website analytics, review email engagement, scan for intent data platform notifications)
  3. Assign intent score
  4. Route high-score prospects to sales for outreach

This is labor-intensive but transparent and requires minimal tooling.

Approach 2: CRM Workflow Automation

Use Salesforce, HubSpot, or Pipedrive to automate signal tracking:

  1. Create fields in your CRM for key signals (pricing page visit, webinar registration, demo request, etc.)
  2. Set up workflows that populate these fields based on form submissions or email engagement
  3. Create a formula field that sums signals and calculates intent score
  4. Create views that surface high-intent prospects to sales reps

This requires technical CRM knowledge but automates the calculation.

Example HubSpot formula:

(IF pricing_page_visit = TRUE, 8, 0) 
+ (IF webinar_registered = TRUE, 4, 0) 
+ (IF demo_requested = TRUE, 15, 0)
+ (IF recent_email_engagement > 2, 3, 0)

Then create a view: “Hot Leads This Week” filtered to Score >= 75.

Approach 3: Intent Data Platform

Tools like 6sense, Demandbase, Rollworks, and others provide pre-built intent scoring. They track third-party and first-party signals and surface high-intent accounts automatically.

Pros: Comprehensive, real-time, scales to thousands of accounts. Cons: Expensive. Requires integration with your CRM and website analytics. Introduces a new tool to your stack.

Approach 4: Hybrid (Recommended for Growth Stage)

Use a combination: 1. Leverage intent data platform (e.g., Bombora) for third-party signals at account level 2. Combine with your CRM for first-party signals (form submissions, email engagement) 3. Run a weekly job (automated or manual) that combines both scores

This gives you better signal strength than CRM automation alone, without the complexity of a dedicated platform.

Using Intent Scores Operationally

Once you’re scoring intent, operationalize it:

Sales Outreach Prioritization: - Sales reps review their accounts daily/weekly sorted by intent score - High-intent accounts get immediate outreach - Sales logs outreach and next steps in CRM

Alert System: - Set up alerts: “Account crossed 75 intent score threshold. Assign to sales rep for outreach.” - Automate notifications to sales team (Slack integration or CRM notification)

Attribution Tracking: - Track intent score at the time of first sales outreach - Correlate intent score with meeting acceptance rate and deal velocity - Over time, you’ll see which score bands correlate with highest conversion

Feedback Loop: - Monthly, analyze accounts where you had high intent score but sales couldn’t get a meeting - Ask: Did we score incorrectly? Was outreach timing wrong? Was the message wrong? - Adjust scoring model based on learnings

Common Intent Scoring Mistakes

Mistake 1: Over-weighting passive signals. A prospect viewing your pricing page is lower-intent than a prospect submitting a demo request. Don’t score them equally.

Mistake 2: Ignoring negative intent signals. An account unsubscribing from your emails is a negative signal (lower intent). An account that went quiet for 90 days should see their intent score decay.

Mistake 3: Using intent without fit. A high-intent prospect that doesn’t fit your ICP is likely a poor fit for your sales team’s time. Combine intent scoring with fit scoring; prioritize accounts that are both high-fit and high-intent.

Mistake 4: Treating intent as static. Intent changes weekly. Recalculate account-level intent scores frequently (daily or at minimum weekly). An account that scored 75 five weeks ago might score 15 today if they’ve gone quiet.

Mistake 5: Not calibrating to your sales capacity. If your intent threshold is so high (score 90+) that you only have 2 hot leads per month, you’ve set it too high. Sales will have idle time. Calibrate thresholds to match your team’s capacity.

Measuring Model Effectiveness

Track these metrics:

  • Meeting acceptance rate: What % of outreach to high-intent accounts (75+) results in a meeting scheduled? (Target: 15-25%)
  • Low-intent to high-intent conversion: How many accounts move from 25-40 to 75+ over 30 days? (Indicates your nurture is working)
  • Deal velocity by intent score: What’s the average time from high-intent signal to close for different score bands? (Should be faster for higher scores)
  • Win rate by intent score band: Do accounts with higher intent scores at outreach time close at higher rates? (Should be yes)

If high-intent accounts aren’t outperforming, your scoring model needs recalibration.

Conclusion

Intent signal scoring bridges the gap between static account data and real-time buyer behavior. Combined with account fit scoring, it enables sales teams to spend time on accounts that are both a good fit and actively evaluating solutions, maximizing their time to revenue.

Start with first-party signals (you control the data). Add third-party signals over time. Calibrate thresholds to your sales team’s capacity. Review and iterate monthly.


Related posts

Account Scoring Implementation Guide for B2B RevOps Teams

Account Scoring Implementation Guide for B2B RevOps Teams

Account scoring has become a critical lever for revenue operations teams, yet implementation remains messy in most B2B organizations. This guide walks through the mechanics of building a scoring model from first principles, avoiding the...

Read more

Account Scoring Implementation Guide for B2B RevOps Teams

Account Scoring Implementation Guide for B2B RevOps Teams

Account scoring has become a critical lever for revenue operations teams, yet implementation remains messy in most B2B organizations. This guide walks through the mechanics of building a scoring model from first principles, avoiding the...

Read more