Most inbound qualification answers one question: is this a fit? Right title, right company, right size, right industry. If the answer is yes, the lead is marked qualified and sent to a rep.
That misses half of what "qualified" should mean. A lead can clear every fit box and still be months from buying, or just curious, or comparing five vendors with no budget approved. They are the right person. They are simply not in-market yet.
This is the lead that quietly costs the most. The triage layer already catches the obvious junk: vendor pitches, support requests, wrong-fit prospects. What it does not catch is the perfect-on-paper lead who is only kicking the tyres. Your rep takes the call, runs discovery, and twenty minutes in realises there is no timeline. No box was wrong. The lead was just cold.
"Qualified" is two questions, not one
Pull the word apart and it carries two separate jobs:
- Fit. Are they the kind of company and person you sell to? This is firmographics and role: headcount, revenue band, industry, tech stack, decision-maker title.
- Intent. Is there a reason for them to buy now? This is timing: has something changed in their business that creates a need, a budget, or a deadline?
Most tooling answers the first question and stops. Fit is easy to check from a form fill and an email domain. Intent is harder, so it gets skipped, and "fits our ICP" gets relabelled as "qualified." Then reps spend their week on leads that fit perfectly and convert slowly.
Where buying intent actually shows up
Intent rarely shows up in the form. A buyer does not write "we just closed a funding round and need to spend it" in the message box. It shows up outside the form, in public events that signal something changed:
- Recent funding. A round just closed. Budget exists that did not exist last quarter, and there is pressure to deploy it.
- Leadership hires. A new VP of Sales or Head of RevOps almost always rebuilds the stack in their first two quarters. A new leader is a new buying window.
- Mergers and acquisitions. Consolidation creates duplicate systems, integration work, and a forced review of what stays and what goes.
- Headcount growth. A team scaling fast feels the pain your product solves before anyone else does. Hiring velocity is a proxy for that pain.
- Category-specific moves. The triggers that matter most are the ones unique to what you sell: a product launch, a market expansion, a compliance deadline, a competitor switch.
None of these are in the lead's message. All of them are knowable. Together they answer the only question fit cannot: why would this company buy now?
The manual version, and why it does not scale
Good sales teams already do this by hand. A diligent rep or sales leader will research an inbound lead, scan for a recent raise, a new exec, a hiring spree, and use it to decide whether the lead is worth a fast, personal reach-out or a slower nurture. It works. It is also slow, manual, and inconsistent.
Because it takes real time per lead, it only happens for a few. The rest get a generic response, or get judged on fit alone. The signal is available for every inbound lead, but a human only has the hours to check it for a handful. So the intent layer, the part that actually separates a ready buyer from a tyre-kicker, gets applied to the smallest slice of the pipeline.
What automating the intent layer looks like
The fix is not more reps doing more research. It is to run the same check on every inbound lead, automatically, before a human sees it:
- Enrich every inbound. Resolve the company and the person from the email or domain: headcount, revenue band, industry, tech stack, decision-maker title. This answers fit, on every lead, not just the ones a rep had time for.
- Pull the trigger signals. Check for recent funding, M&A, leadership hires, headcount growth, and the category-specific events your team cares about.
- Score intent against your criteria. Weight the triggers that matter for what you sell. A funding round might matter enormously in one category and barely in another. The score reflects your definition of in-market, not a generic one.
- Surface the score and the reasons. The rep opens the lead and sees both the number and the why: "Series B three weeks ago, hired a VP Sales, headcount up 40 percent." Not a black-box score. The evidence.
Now the queue ranks by who is most likely to close, not by who arrived first. The cold-but-qualified lead is still captured and nurtured. It just does not jump the line ahead of a buyer who is clearly in-market this quarter.
The data behind this is not generic. LUPO resolves company and person detail and pulls live buying triggers, funding, M&A, leadership hires, and headcount growth, on every inbound lead. This is the kind of signal most teams only assemble by hand for a handful of named accounts. LUPO runs it on all of them, and scores the result against your own definition of in-market.
Why this matters more the faster you get
There is a trap in speed-to-lead. The faster your team responds, the more it matters that they are responding to the right lead. A one-minute callback to a qualified-but-cold prospect is not a win. It is fast attention spent on someone who was never going to move this quarter, and that attention came out of a real buyer's slice of the day.
Intent scoring is what makes speed pay off. It turns "respond fast" into "respond fast to the leads that are ready," which is the version that actually compounds into pipeline.
What changes for the rep
The difference is visible the moment a rep opens two leads side by side.
Lead A: fits the ICP, clean form fill, no recent signals. Score 52. Real, worth a nurture sequence, not worth dropping everything for.
Lead B: fits the ICP, and closed a round last month, and just hired a VP of Sales, and is growing headcount fast. Score 86, with those three triggers shown. This is the call to make today.
Same two form fills. Same fit. Completely different action. The rep no longer guesses which is which, and no longer burns a discovery call to find out.
The one-line version
Fit gets you a list. Intent gets you a queue. The teams that win inbound are not the ones who respond fastest to everything. They are the ones who know, before the call, which leads are actually in-market, and spend their best hours there.
That is the layer LUPO runs on every inbound lead, across web form, email, chat, and phone. See how the enrichment and scoring works.