Fit + Intent Scoring: The Dual Scoring Playbook That Doubles Replies Without Sending More Email

Most outbound teams do not have a reply problem. They have a targeting problem. Fit and intent scoring buckets every account, then matches message and channel to real signals.

April 10, 202614 min read
Fit + Intent Scoring: The Dual Scoring Playbook That Doubles Replies Without Sending More Email - Chronic Digital Blog

Fit + Intent Scoring: The Dual Scoring Playbook That Doubles Replies Without Sending More Email - Chronic Digital Blog

Most outbound teams do not have a reply problem. They have a targeting problem.

They keep blasting the same list. They keep writing “personalized” emails that reference the same generic pain. They keep wondering why volume is the only lever left.

Dual scoring fixes that. Fit and intent scoring puts every account in one of four buckets, then changes both the channel and the message. Same sending volume. More replies.

TL;DR

  • Fit answers: Should we ever sell to them?
  • Intent answers: Should we sell to them this week?
  • Score both. Route by the combo.
  • Use a simple points model you can copy.
  • Use score-to-message templates tied to the exact signal that triggered outreach.
  • Buyers spend most of the journey without you. That is normal. Gartner says 61% of B2B buyers prefer a rep-free buying experience. So stop forcing “a quick call” on cold accounts. Use signals. Then act.
    Source: Gartner press release (Jun 25, 2025)

What “fit and intent scoring” actually means (no fluff)

Fit score (ICP fit) = how closely the account matches your ideal customer profile.

  • Mostly static.
  • Based on company and persona facts.

Intent score (in-market intent) = how strongly the account signals active evaluation.

  • Highly dynamic.
  • Based on behavior and change events.

Most teams score one or the other.

  • Fit-only teams chase “perfect” accounts that are not buying.
  • Intent-only teams chase noise from accounts that will never buy.

Dual scoring forces discipline:

  • Fit gates intent.
  • Intent triggers action.

If you want this automated end-to-end, Chronic bakes this into AI lead scoring with dual fit + intent scoring, then runs outbound until the meeting is booked.

Why dual scoring wins now (and spray-and-pray dies)

Two reality checks:

  1. Buyers avoid sales until they have to.
    Gartner: 61% prefer rep-free buying experiences. Translation: your “just checking in” email is not a service. It is friction.
    Source: Gartner press release (Jun 25, 2025)

  2. Most buying activity is invisible.
    6sense frames this as the “dark funnel” and cites research that buyers complete roughly 70% of the purchase journey before talking to a vendor.
    Source: 6sense - What is intent data?

So the job is simple:

  • Stop emailing accounts that are not a fit.
  • Stop calling accounts that are not showing intent.
  • When intent spikes, hit them with a message that matches the signal.

The dual scoring model you can copy (simple points, ruthless outcomes)

You want a model your team can run in a spreadsheet today. Then automate later.

Scoring rules (fast setup)

  • Fit score: 0-100
  • Intent score: 0-100
  • Final routing uses a 2x2 matrix.

Make it boring. Boring scales.

Fit scoring template (ICP fit dimensions)

Fit score is three buckets:

  1. Firmographics
  2. Technographics
  3. Role match (persona)

1) Firmographics (0-45 points)

Pick what actually predicts conversion. Not what looks good on a slide.

Firmographic scoring table

  • Industry match (0-15)
    • Target vertical: +15
    • Adjacent: +8
    • Non-target: +0
  • Employee count (0-10)
    • Sweet spot: +10
    • Slightly small/large: +6
    • Way off: +0
  • Revenue or budget proxy (0-10)
    • Clear budget for your category: +10
    • Possible: +5
    • Unlikely: +0
  • Geo or compliance fit (0-10)
    • In-region and compliant: +10
    • In-region but tricky: +5
    • Out-of-region: +0

Rule: if geo makes the deal impossible, do not “score it low”. Kill it. Mark as “Do Not Prospect.”

2) Technographics (0-35 points)

Technographics are not trivia. They are constraints.

  • Wrong stack = no deal.
  • Right stack = shorter cycle.

Technographic scoring table

  • Must-have integration present (0-15)
    • Yes: +15
    • Unknown: +7
    • No: +0
  • Competing tool installed (0-10)
    • Direct competitor present: +10 (displacement story)
    • Adjacent competitor: +6
    • None: +2
  • Stack maturity (0-10)
    • Modern stack (clear ops motion): +10
    • Mixed: +6
    • “Spreadsheet nation”: +2

Need enrichment to do this at scale. Chronic runs lead enrichment automatically so fit scoring does not become a part-time job.

3) Role match (0-20 points)

If your contact cannot feel the pain and buy the solution, replies drop.

Role scoring table

  • Title matches primary persona (0-10)
    • Exact: +10
    • Close: +6
    • Wrong: +0
  • Function matches workflow owner (0-5)
    • Yes: +5
    • Maybe: +2
    • No: +0
  • Seniority matches deal size (0-5)
    • Right level: +5
    • Slight mismatch: +2
    • Off: +0

If you need an ICP definition before you score anything, build it once. Chronic’s ICP builder makes the dimensions explicit so your team stops arguing in Slack.

Intent scoring template (buying signals that matter)

Intent is not “opened an email.” Intent is behavior and change that correlates with evaluation.

Also, intent data is real. The category exists for a reason. 6sense defines intent data around signals that indicate accounts researching topics tied to a purchase.
Source: 6sense - What is intent data?

Intent dimensions (0-100 total)

Use five buckets. Keep it consistent.

1) Website intent (0-30)

Score quality pages, not raw visits.

  • Pricing page view: +15
  • Integration page view: +10
  • Case study view in target vertical: +8
  • Careers page only: +0 (that is not buying, that is HR)

If you do not have page-level tracking, start with what you can. You still route better than “everyone gets sequence A.”

2) Job posts intent (0-20)

Hiring is a roadmap leak.

  • Hiring for the exact function your product supports: +15
  • Hiring RevOps / Sales Ops / Demand Gen roles: +10
  • Generic hiring surge: +5

3) Tech changes intent (0-20)

Stack changes cause buying windows.

  • Added a tool adjacent to yours: +10
  • Ripped out a tool you integrate with: +8 (pain or rebuild)
  • New data warehouse/CDP/CRM migration: +15

4) Funding and expansion intent (0-15)

Money or expansion creates urgency.

  • New funding round: +12
  • New region launch: +8
  • M&A: +10 (integration chaos is your friend)

5) Third-party research intent (0-15)

This is where intent providers live.

  • Category topic surge: +10 to +15
  • Competitor comparison research: +15
  • Review site activity: +8 to +12

Many intent platforms use “surge” models and staged buying activity. 6sense, for example, categorizes accounts into buying stages based on signals and research activity.
Source: 6sense - Predictive buying stages

The points model (copy/paste)

Here is a clean starter model. No PhD required.

Fit score (0-100)

  • Firmographics: 45
  • Technographics: 35
  • Role match: 20

Fit tiers

  • 80-100: Tier A fit
  • 60-79: Tier B fit
  • 40-59: Tier C fit
  • 0-39: Disqualify or park

Intent score (0-100)

  • Website: 30
  • Job posts: 20
  • Tech changes: 20
  • Funding/expansion: 15
  • Third-party research: 15

Intent tiers

  • 70-100: Hot
  • 40-69: Warm
  • 10-39: Cool
  • 0-9: Cold

Operational rule: intent decays fast.

  • Hot intent expires in 7-14 days unless refreshed.
  • Warm expires in 21-30 days.

Otherwise you “follow up” with someone who already stopped caring. Classic.

Routing matrix: who gets email, LinkedIn, a call, or nothing

This is where teams stop wasting effort.

The 2x2 routing matrix (Fit x Intent)

Intent Hot (70-100)Intent Cold/Warm (0-69)
Fit High (80-100)All channels: email + LinkedIn + callEmail + LinkedIn. No call.
Fit Medium (60-79)Email + LinkedIn. Call only if signal is high-confidence (pricing, competitor compare).LinkedIn only or park.
Fit Low (0-59)Ignore unless inbound. Exception: perfect trigger like competitor migration and you have a sharp displacement play.Ignore

Why this works

  • Calls are expensive. Use them where timing is real.
  • LinkedIn is good for warming, not for chasing dead accounts.
  • Email works best when the intent signal makes the message feel inevitable.

If you want routing that runs itself, Chronic ties the scoring to sequences and meeting booking inside the sales pipeline. End-to-end, till the meeting is booked.

Fit and intent scoring in practice: the weekly operating rhythm

Dual scoring fails when it lives in a dashboard no one checks.

Run it like a machine.

Monday: refresh intent, lock the “hot list”

  1. Pull all accounts with Intent >= 70.
  2. Filter to Fit >= 60.
  3. Cap list size to what your team can actually work.

Daily: work by route, not by lead count

  • Hot + high fit: same-day touch.
  • Warm + high fit: nurture sequence.
  • Cool: content touches or nothing.
  • Low fit: do not “just try.”

Friday: tune weights based on outcomes

Track:

  • Reply rate by intent trigger type
  • Meeting rate by route
  • Spam complaints (list quality shows up here fast)

If you want the measurement framework, this pairs well with “proof metrics” style reporting. See 7 CRM metrics that prove your AI SDR actually works.

Score-to-message: outreach templates that change based on the intent trigger

This is the part everyone skips. Then they wonder why intent “didn’t work.”

Your message must:

  • Name the trigger.
  • Make a plausible inference.
  • Offer a tight next step.

Chronic’s AI email writer can generate these automatically per trigger, but you still need the frameworks.

Framework 1: Website intent (pricing or integration page)

When to use: visited pricing, integration docs, implementation pages.

Subject options

  • “Quick question on {integration}”
  • “Timing on {category}?”
  • “Saw {company} looking at {integration}”

Email (under 90 words) Hi {first},

Noticed {company} looking at {specific page or integration}. Usually that happens when a team is checking effort and risk before switching or adding a tool.

If {top ICP problem} is on your plate this quarter, I can send:

  • a 2-minute setup map for {integration}
  • what teams typically replace and keep

Worth a quick yes/no: are you evaluating {category} right now?

-{name}

Routing note: if Fit >= 80 and the page is pricing, add a call within 24 hours.

Framework 2: Job post intent (hiring for the pain)

When to use: hiring RevOps, SDR manager, demand gen ops, data roles tied to your workflow.

Subject options

  • “Saw the {role} hire”
  • “Hiring signal at {company}”
  • “{company} building {function}”

Email Hi {first},

Saw {company} hiring a {role}. That usually means one of two things:

  1. current process is manual and breaking at volume, or
  2. leadership wants tighter reporting and routing.

If you tell me which one is true, I will send a short playbook with:

  • the scoring model we see work (fit + intent)
  • what the first 30 days looks like operationally

Open to that?

-{name}

Routing note: great for LinkedIn + email combo. Skip calls unless the role is senior and your fit score is high.

Framework 3: Tech change intent (new tool, migration, replacement window)

When to use: new CRM, new sequencing tool, data provider swap, website rebuild.

Subject options

  • “Saw the {tool} change”
  • “{tool} migration”
  • “New stack, new routing?”

Email Hi {first},

Looks like {company} recently added {tool} / started a {tool} migration.

In our world, that is the window where routing and outbound either gets cleaner fast or turns into five tools and a spreadsheet.

If you are reworking scoring and outbound this quarter, I can share:

  • a simple fit and intent scoring template
  • a routing matrix we use to decide email vs LinkedIn vs call

Should I send it?

-{name}

Routing note: if the change is CRM-related and Fit >= 80, call is fair game. Otherwise start with email.

The scoring-to-routing cheat sheet (featured snippet friendly)

If Fit is high and Intent is hot:

  • Email today
  • LinkedIn touch today
  • Call within 24 hours

If Fit is high and Intent is warm:

  • Email sequence
  • LinkedIn nurture
  • No call

If Fit is medium and Intent is hot:

  • Email + LinkedIn
  • Call only for high-confidence triggers (pricing, competitor compare)

If Fit is low:

  • Ignore
  • Unless inbound asks for it

That is the whole playbook.

Common mistakes that make dual scoring useless

Mistake 1: treating intent like a personality trait

Intent is a moment. It expires.

Mistake 2: scoring on opens and clicks

Apple Mail killed the signal. Also, clicks often mean “unsubscribe” energy.

Mistake 3: no negative scoring

Add penalties:

  • Students, consultants, vendors: -20 fit
  • Careers-only behavior: -10 intent
  • Generic info page visits: +0 intent

Mistake 4: one message for every trigger

If the trigger is “pricing page”, do not send a “thought leadership” email. Match the moment.

Mistake 5: too many tools, no owner

Clay is powerful but complex. Instantly only sends emails. Salesforce costs a fortune and still needs bolt-ons. Pick a system that runs end-to-end.

If you are comparing stacks:

Also relevant if your stack is a mess: How to build a sales stack cleanup plan in 30 days (and still book meetings).

Implementation: build this in 60 minutes (template)

Step 1: define your ICP dimensions (15 minutes)

Write down:

  • 3 target industries
  • employee range
  • tech must-haves
  • primary buyer titles

Step 2: assign point ranges (15 minutes)

Do not chase perfection. You are trying to separate:

  • yes/no fit
  • now/later timing

Step 3: pick 5 intent signals you can actually collect (10 minutes)

Start with:

  • website pages
  • job posts
  • funding
  • tech change
  • third-party research (if you have it)

Intent data providers and platforms formalize this by tracking research behavior and topic surges across networks.
Source: 6sense - What is intent data?

Step 4: create the routing matrix (10 minutes)

Hard rules beat vibes.

Step 5: write the three trigger-based emails (10 minutes)

You already have them above. Now lock them.

If deliverability is shaky, fix list quality first. Dual scoring improves deliverability because you stop hammering low-fit junk. For the deeper deliverability angle, see Cold email deliverability in 2026 is a targeting problem: fit + intent scoring that improves inboxing.

FAQ

What is fit and intent scoring?

Fit and intent scoring is a dual model that scores (1) how well an account matches your ICP (fit) and (2) how strongly it signals active evaluation (intent). Fit stays mostly stable. Intent changes weekly. You route outreach based on the combination.

What intent signals should I start with if I have no intent data vendor?

Start with first-party and public signals:

  • pricing/integration page visits
  • job posts tied to your workflow
  • funding and hiring surges
  • tech stack changes visible via technographics tools Then add third-party intent later.

How do I stop reps from cherry-picking “hot” accounts and ignoring the rest?

Make routing non-negotiable:

  • Hot + high fit gets SLA timing (same-day touch).
  • Warm gets sequence.
  • Low fit gets ignored. Then measure compliance by activity and meetings booked per bucket.

Should I call on high intent, even if fit is medium?

Sometimes. Only when the intent signal is high-confidence:

  • pricing page
  • competitor comparison
  • direct integration research Otherwise use email + LinkedIn first. Calls are expensive. Spend them where timing and fit both support the bet.

How often should we refresh intent scores?

Weekly minimum. Daily if you have enough volume and the signals are reliable. Intent decays fast. Treat “hot” as a 7-14 day window unless refreshed by new activity.

What is the fastest way to operationalize this without hiring RevOps?

Use a system that pulls leads, enriches them, scores fit + intent, runs sequences, and routes outreach automatically. Chronic does that with AI lead scoring + lead enrichment + the sales pipeline. One workflow. Less tool chaos.

Build the score. Route the work. Book the meetings.

Copy the model above into a sheet today. Score 100 accounts. Route them with the matrix. Send the trigger-based emails.

Then watch what happens.

Replies go up when the outreach matches reality. Not when you send more email.