Score every inbound lead.Work the right ones first.
Most teams pass every lead to sales and reps burn hours on the ones that were never going to buy. This Engine grades each lead PURSUE NOW, NURTURE, or DISQUALIFY on fit, intent, and timeline — from your own marks, with a hard gate that holds back a great-looking lead that has no budget and no timeline.
Reps spend most of their hours on leads that were never going to buy.
of leads passed to sales are actually qualified — yet most teams pass all of them.
of sales hours go to leads that never had a real shot at closing.
more meaningful conversations when the right leads are reached first, not buried.
The fix is not more leads — it is a verdict on the ones you have. The figures above are widely reported industry ranges, not a promise about your pipeline.
Mark one lead and watch the verdict — and the gate — decide.
industry, size, geography vs your ideal customer
pricing-page visits, demo request, repeat engagement
deciding in the next 30–90 days?
reaching a decision-maker with budget?
how recently did they act?
Priority only — not permission to contact. Confirm consent before outreach; run a compliance gate for dormant or cold lists. The full engine scores a whole CRM export and rolls up a routing summary.
Score your real listOne command scores a whole list and names the lead to work first.
The runnable Python engine reads a CSV export, scores every lead, applies the gate, and rolls up a routing summary. Here is its real output on the included eight-lead sample — note the two high-scoring leads the gate holds at NURTURE, and the one it caps at DISQUALIFY:
================================================================
INBOUND LEAD QUALIFICATION ENGINE
Priority verdict from your own marks. Not consent to contact.
================================================================
Model: 0-5 marks x weights (Fit / ICP match 30 / Intent / behavioral signal 25 / Timeline 20 / Authority / budget reach 15 / Engagement recency 10) -> 0-100
Thresholds: PURSUE NOW >=70 | NURTURE >=45 | DISQUALIFY <45
Gate: no budget authority OR no timeline -> cannot be PURSUE NOW
----------------------------------------------------------------
Northwind Logistics 97.0 PURSUE NOW
Brightpath Dental Group 83.0 PURSUE NOW
Vertex SaaS (high fit no budget) 79.0 NURTURE [GATE]
- No budget authority: cannot be PURSUE NOW, capped at NURTURE.
Apex Realty (hot but no timeline) 77.0 NURTURE [GATE]
- No near-term timeline: cannot be PURSUE NOW, capped at NURTURE.
Cedar & Co Accounting 71.0 PURSUE NOW
Lakeside Fitness 46.0 NURTURE
Tinkerer Tools (browsing only) 46.0 DISQUALIFY [GATE]
- No budget authority AND no timeline: capped at DISQUALIFY.
Quill Freelance (poor fit) 27.0 DISQUALIFY
----------------------------------------------------------------
PURSUE NOW: 3 NURTURE: 3 DISQUALIFY: 2 (of 8)
List verdict: PIPELINE-READY
Work first: Northwind Logistics (score 97.0)
Priority only. Confirm consent before any outreach; for dormant or
cold lists run a compliance gate first. Not legal advice.
================================================================Zero dependencies · runs offline · the workbook reproduces every number.
A named, weighted model you can read — and a gate you can't game.
The score is your five 0–5 marks times weights that sum to 100. There is no industry average and no hidden lift estimate. Change a mark, the score moves — and you can change the weights.
No budget authority or no timeline caps a lead below PURSUE NOW, however high it scores; both missing caps it at DISQUALIFY. Fix those two and a strong lead clears cleanly. It can't be gamed by a high fit score alone.
The Engine ranks who to work first. It never tells you a lead is safe to contact — that is a consent question it deliberately hands to a compliance gate.
Industry, size, and geography against your ideal customer.
Pricing-page visits, a demo request, repeat engagement.
Deciding in the next 30–90 days, or someday.
Reaching a decision-maker who can fund it.
Acted this week, or went quiet months ago.
PURSUE NOW ≥ 70 · NURTURE 45–69 · DISQUALIFY < 45 · gate: no authority OR no timeline → not PURSUE NOW
A priority engine for your own leads. Not a contact list, not a database.
- A deterministic scorer for leads you already have, from your own marks.
- A runnable engine + a workbook that reproduces every number, offline.
- A gate that stops a no-budget, no-timeline lead from looking ready.
- A routing summary that names the single lead to work first.
- Not a contact database or an email finder — you bring your own leads.
- Not permission to contact anyone, and not a consent or compliance check.
- Not a black-box AI score — the model and the gate are fully readable.
- Not a guarantee of conversion; it ranks priority, you still sell.
Priority, not permission. A PURSUE NOW verdict means a lead is worth your time — it does not mean the lead has consented to be contacted or that cold outreach is lawful. Confirm consent before you email, call, or text, and for dormant or cold lists run a compliance gate first with the Database Reactivation Readiness Engine. This is general guidance, not legal advice.
Anyone with more inbound than time to work it.
- Founders and small sales teams triaging a steady inbound flow.
- Agencies and service businesses qualifying form-fills and demo requests.
- Operators who want a defensible, repeatable rule instead of gut feel.
- Anyone tired of reps chasing leads that can't say yes.
- Teams looking to buy a contact list — this scores leads, it doesn't source them.
- Anyone wanting a legal green light to cold-contact — that's a separate gate.
- Hiring or tenant screening — this scores sales leads, not people in protected domains.
Score the lead here. Get consent, capture, and pipeline next door.
The consent gate. Before you contact a dormant or cold list, this returns a per-contact CONTACT / REPERMISSION / SUPPRESS verdict. Priority here, permission there.
ViewCaptures and qualifies leads in the conversation. This Engine scores the leads it hands off, so your reps work the strongest first.
ViewThe next stage. Once a qualified lead becomes a deal, Pipeline Commander grades it on qualification and rolls the portfolio up against quota.
ViewStraight answers on scoring, the gate, and what this won't do.
No. It ranks priority — who to work first — not permission to contact. A PURSUE NOW means a lead is worth your reps' time, not that it is legally safe to cold-email or text. Confirm consent before any outreach, and for dormant or cold lists run a compliance gate first (the Database Reactivation Readiness Engine). This is guidance, not legal advice.
Each lead gets a 0–5 mark on five weighted signals — Fit / ICP match (30), Intent (25), Timeline (20), Authority / budget (15), and Engagement recency (10), summing to 100. The marks roll up to a 0–100 score and a verdict: PURSUE NOW (≥70), NURTURE (45–69), or DISQUALIFY (under 45). The score comes from your marks. There is no industry multiplier and no baked-in assumption.
Because of the gate. A lead with no budget authority OR no near-term timeline cannot be PURSUE NOW, however high it scores — and if both are missing it is capped at DISQUALIFY. This is the BANT failure that wastes the most rep time: a great-looking lead with no one who can say yes and no reason to move. The gate holds those back and lets genuinely ready leads through.
A CSV export of your leads with a 0–5 mark per signal (lead, fit, intent, timeline, authority, recency). The runnable Python engine returns a per-lead verdict plus a list-level routing summary and the single lead to work first. The included workbook reproduces the same scoring with live formulas if you prefer a spreadsheet, and the on-page demo shows the math on a single lead.
It is earlier in the funnel. CRM auto-scores and Pipeline Commander grade deals already in your pipeline; this grades a fresh inbound lead before it becomes a deal, on fit, intent, and timing. It is deterministic — the same marks always produce the same verdict — and it never invents data. Its qualified leads are the ones that should enter the pipeline Pipeline Commander then grades.
No. It is a zero-dependency Python tool plus a workbook — it runs offline against a CSV from any CRM, with nothing to connect and no per-seat fee. You bring your own lead export; the engine scores it. One purchase, lifetime access, and 12 months of updates.
Stop working the wrong leads.
Score them first.
One purchase, lifetime access, 12 months of updates. The engine, the workbook, two playbooks, and a sample list. $99, once.
Sold by RedHub AI LLC · Secured by Stripe · redhub.ai