---
title: "Inbound Lead Management: The 5-Stage Playbook"
description: "Inbound lead management in five stages: capture, enrich, score, route, nurture. Why the enrichment step decides whether the other four are worth running."
canonical: "https://derrick-app.com/b2b-marketing/inbound-lead-management"
category: "B2B Marketing"
updated: "2026-07-26"
---

# Inbound Lead Management

> Inbound lead management is the process that turns a raw form fill into a record a salesperson can act on: capture, enrich, score, route, nurture. Most teams build four of those five stages and skip enrichment, which is why their scoring rules run on fields the visitor never filled in and their routing sends enterprise accounts to whoever is next in the queue. An inbound lead usually arrives as a work email address and a first name. Everything that follows depends on turning that into a company, a size, an industry and a role before any rule looks at it.

*Canonical: https://derrick-app.com/b2b-marketing/inbound-lead-management* · *B2B Marketing*

---

Inbound is supposed to be the easy channel. The person raised their hand, they know who you are, they asked to talk. And yet the same complaint shows up in every pipeline review: the inbound leads are low quality, the reps do not work them, marketing says sales ignores them, sales says marketing sends noise.

Usually nobody is wrong and nobody is lying. The leads are unqualifiable rather than unqualified. A form fill arrives as an email address and a first name, the scoring model asks about company size and industry, those fields are empty, so every lead scores the same and the routing rule has nothing to route on. This guide walks the five stages of the process in order, spends most of its time on the one that is usually missing, and puts numbers on what that stage costs.

## What is inbound lead management?

Inbound lead management is the set of steps a lead goes through between the moment it identifies itself and the moment a human decides what to do with it. It starts at capture and ends either in a sequence, in a rep's queue, or in nurture. It is a process question, not a tooling question: the same five stages exist whether you run them in a marketing automation platform, in a CRM, or by hand in a spreadsheet.

It is worth separating from two neighbouring ideas. Lead generation is about creating the lead in the first place, which our guide to [B2B lead generation](https://derrick-app.com/b2b-marketing/lead-generation) covers. The inbound versus outbound question is about which channel produced it, covered in [inbound versus outbound](https://derrick-app.com/b2b-marketing/inbound-vs-outbound). Management is what happens after the lead exists and before anyone talks to it, and it is the part with the least written about it because it is the least glamorous.

The defining constraint is information asymmetry. On outbound you choose the account, so you know its size, sector and stack before you write the first line, which is the whole point of [building a prospect list](https://derrick-app.com/b2b-marketing/build-a-prospect-list) deliberately. On inbound the account chooses you, and all you get is what fitted in a form the visitor was in a hurry to close.

## The five stages of inbound lead management

Each stage consumes the output of the one before it. Skip one and the stages after it degrade quietly, which is what makes this failure so hard to diagnose from a dashboard.

| Stage | Input | Output |
| --- | --- | --- |
| 1. Capture | A visitor with intent | An identity, usually a work email |
| 2. Enrich | An email and a name | Company, size, industry, role |
| 3. Score | A described record | A priority and a fit verdict |
| 4. Route | A scored record | An owner and a first action |
| 5. Nurture | Everything not ready now | A reason to come back later |

Read the table as a dependency chain. Stage 3 cannot judge fit on fields stage 2 never filled, and stage 4 cannot route by territory or segment if nobody resolved the company.

## Stage 1: capture without asking for everything

The instinct when leads are unqualifiable is to add fields to the form. It backfires: every extra field costs conversions, and the answers you get to optional questions are the least reliable data in your database, because the people in a hurry either skip them or type anything.

Ask for the minimum that identifies the person and the company, which in B2B is a work email address. A work email carries the company domain, and the domain is the key to everything else. Free-mail addresses are the exception worth a second field, and even there a company name box is more honest than a headcount dropdown nobody can answer for their own employer.

Do capture the context, though. Which page, which offer, which campaign. It costs the visitor nothing because you already know it, and it is the input that makes stage 3 useful.

## Stage 2: enrich the record before you score it

This is the stage that is usually missing, and it is the one this whole guide exists to argue for. Enrichment is where an email address becomes a company with a size, a sector, a country and a person with a role. Everything downstream is a rule applied to those attributes, so a missing enrichment layer does not produce bad scoring, it produces meaningless scoring. It is the same layer that [B2B database marketing](https://derrick-app.com/b2b-marketing/b2b-database-marketing) depends on, applied one record at a time instead of once a quarter.

The mechanics run in two tracks, and it is worth being precise about them because each step has its own input. [Find Names & Domains by Email Addresses](https://derrick-app.com/features/find-names---domains-by-email-addresses) splits the address into its name parts and its domain, and it is unlimited on every plan, so the entry point costs nothing at any volume.

On the company track, the domain gives you the company name, [Search Companies](https://derrick-app.com/features/search-companies) turns that name into the company's LinkedIn URL at 1 credit per company, and [Enrich Companies](https://derrick-app.com/features/enrich-companies) fills the firmographics from that URL at 1 credit per company. Both are available on the free plan. On the person track, [Search Leads](https://derrick-app.com/features/search-leads) resolves a full name to a profile URL at 1 credit per profile on paid plans, and [Enrich Leads](https://derrick-app.com/features/enrich-leads) then pulls the profile attributes at 1 credit per profile on the free plan.

Two prerequisites are worth stating before you plan around this. All four resolution and enrichment steps read LinkedIn, so they need a LinkedIn account connected through the Derrick Chrome extension, which is a separate thing from your plan: several of these features are on the free plan and still need that connection. And Search Leads needs a full name, so the person track only starts cleanly when the split step recovered both a first and a last name from the address, which a first.last pattern gives you and a generic contact@ does not.

Run the company track first. It is the cheaper of the two, it is the one the free plan fully covers, and firmographics carry most of the fit signal anyway: industry, headcount and country decide the routing long before a job title refines it.

Two design rules make this hold up over time. Enrich at intake rather than in a monthly batch, because a lead that waits three days for its attributes has already been routed badly. And write enriched fields into their own properties rather than over the ones the visitor filled, so you can always tell what came from the human and what came from the data layer.

Derrick runs as a sidebar inside Google Sheets, which is usually the fastest place to prove this before wiring anything: export a week of inbound, run the enrichment, and look at how many of your scoring fields go from empty to filled. The same pass works on 50 rows or 50,000.

## Stage 3: score on facts, not on form fields

Once the record is described, scoring becomes a short and defensible set of rules. Keep two axes apart, because collapsing them into one number is how a curious student outranks a perfect-fit buyer who only downloaded one thing.

1. **Fit** is about the account: industry, headcount, country, and whatever else defines your ICP. It comes almost entirely from enrichment, and it is stable.
2. **Intent** is about the behaviour: which page, which offer, how many visits, how recent. It comes from your own analytics, and it decays fast.

This is also where the MQL and SQL labels earn their keep or stop meaning anything: a marketing qualified lead should mean high fit with enough intent to warrant a conversation, and a sales qualified lead means a human has confirmed it. If your lifecycle stages are set by form submissions alone, they are timestamps wearing the names of qualification stages. A lead with high fit and low intent belongs in nurture. High intent and low fit belongs in a polite self-serve path. Both high is the only combination that deserves an immediate human, and if you cannot compute the fit axis because the attributes are missing, you are ranking on intent alone and calling it a model.

Keep the rule count low enough that a rep can recite it. A scoring model nobody can explain is a model nobody trusts, and an untrusted score gets ignored no matter how sophisticated it is.

## Stage 4: route in minutes, not in days

Speed matters more on inbound than almost anywhere else, because the visitor is comparing several options in the same session. The routing rule should be boring: fit and territory decide the owner, intent decides the urgency, and a fallback owner catches everything that does not match a rule.

Design the fallback first. Most routing systems break not on the clever rules but on the leads that match none of them and sit in an unowned queue nobody reads. Anything unmatched should land with a named person within the hour, even if that person's only job is to look at it and reassign.

Deduplicate before you route, not after. The same person fills two forms in a week, a second contact appears at an account already in pipeline, and a lead lands on an account another rep owns. All three are routing decisions, and all three need the company resolved first, which is another reason the company track runs before the routing rule rather than after it.

Give the owner the enriched record, not the form fill. A rep who opens a lead and sees company, size, sector and role acts on it. A rep who opens an email address and a first name has to do the research themselves, and that is the moment inbound starts being described as low quality.

## Stage 5: nurture the ones who are not ready

Most inbound leads are not going to buy this quarter, which is the same arithmetic that separates [demand generation from lead generation](https://derrick-app.com/b2b-marketing/demand-generation-vs-lead-generation), and treating that as failure produces the two classic mistakes: pushing everyone to a demo, or dropping everyone who says not now.

Segment nurture on the fit axis. Good-fit and not-ready deserves real content and a light touch until something changes. Poor-fit deserves a self-serve path and honesty. The signal that moves someone from nurture back into the queue is usually a change at the account rather than another email open, which is why [Signal](https://derrick-app.com/features/signal) tracks leads and accounts for job changes, funding rounds, hiring sprees and tech-stack moves, from €20 per month plus 1 credit per alert that actually fires, and [Company Hiring Signal](https://derrick-app.com/features/company-hiring-signal) shows which companies are hiring and for which roles at 1 credit per company on the free plan.

Re-enrich the nurture pool on a schedule rather than continuously. The people in it change jobs, and a good-fit contact who moved to a better-fit company is the highest-value row in the whole database.

## Why most inbound lead management breaks at the enrichment step

The failure is invisible from the dashboard, which is why it survives so long. Nothing errors. The form still converts, the score still computes, the routing still fires. It is just that the score was computed on nulls, so it correlates with nothing, and by the time anyone checks, the conclusion drawn is that inbound leads are bad rather than that the process never described them.

Three symptoms usually show up together. Every lead lands in the same score band. The routing rules have a large catch-all bucket. And the reps have built private spreadsheets to re-qualify inbound by hand, which is the clearest possible sign that the process is not doing its job.

The test is one query: what share of leads created last month have a non-empty value on the fields your scoring rules actually read? If it is under about half, no scoring change will help, because the model is not wrong, it is blind.

## The metrics that tell you inbound lead management is working

Four numbers are enough, and each one belongs to a different stage.

| Metric | Stage it judges | What a bad number means |
| --- | --- | --- |
| Form conversion rate | Capture | Too many fields, or the wrong offer |
| Fill rate on scoring fields | Enrich | The scoring model is running blind |
| Score-to-conversion correlation | Score | The rules do not predict anything |
| Time to first touch | Route | The routing rule or the fallback is broken |

Fill rate is the one to add if you only add one. It is cheap to compute, it moves the moment you fix the enrichment layer, and it explains the other three when they look bad.

## What the enrichment layer costs

Worth sizing before you build it, because the number is smaller than the meeting about it. Take 500 inbound leads a month, a fairly busy B2B funnel.

| Operation | Volume | Unit cost | Credits per month |
| --- | --- | --- | --- |
| Split email into name and domain | 500 rows | Unlimited | 0 |
| Resolve the company URL | ~350 distinct companies | 1 credit / company | 350 |
| Enrich the company | ~350 companies | 1 credit / company | 350 |
| Resolve the profile URL (paid plans) | 500 profiles | 1 credit / profile | 500 |
| Enrich the person | 500 profiles | 1 credit / profile | 500 |
| Re-enrich the nurture pool | Quarterly, scoped | 1 credit / profile | Depends on the pool |

That comes to roughly 1,700 credits a month for both tracks, and the split step that unlocks the whole thing is free at any volume. Two things move that number. Deduplicate the companies before resolving them, because 500 leads a month rarely means 500 distinct employers and you pay per company, not per lead. The 350 in the table is an order of magnitude rather than a benchmark: measure your own ratio on a month of real data, because it swings a lot between a product with many users per account and one with one buyer per company. And decide whether you need the person track at all: the company track alone is around 700 credits, runs on the free plan, and already carries the industry, headcount and country your routing rules read. The free plan includes 100 credits per month, which is not a month of production but is enough to run the fill-rate test on a sample and see whether you have the problem this guide describes.

## Mistakes that leak inbound leads

1. **Adding form fields to fix data quality.** It lowers conversion and produces worse data than enrichment would, because rushed visitors guess.
2. **Scoring before enriching.** The model then ranks on whatever happens to be filled, which is usually behaviour alone.
3. **No fallback owner.** The unmatched queue is where inbound leads go to die, and nobody notices because nothing errors.
4. **Enriching in a monthly batch.** By the time the attributes arrive, the lead has been routed, worked or forgotten.
5. **Overwriting what the visitor typed.** Keep enriched values in their own fields, or you lose the ability to audit either source.
6. **Judging the channel instead of the process.** Inbound is rarely low quality; it is usually undescribed.

Fix the second stage and the argument between marketing and sales tends to end on its own, because both sides finally see the same record.

## Use Derrick in Claude (MCP) or via API

Derrick isn't only a Google Sheets add-on. The same B2B data enrichment runs as an MCP server (use it directly inside Claude and other AI agents) and as a REST API:

- **Claude / AI agents (MCP)**: connect the Derrick MCP server, then enrich from chat. Setup: /mcp
- **REST API**: call the same enrichment endpoints from your own stack (Standard plan and up). Docs: https://app1.derrick-app.com/api/v1/docs/

## FAQ

### What is inbound lead management?
Inbound lead management is the process a lead goes through between identifying itself and a human deciding what to do with it. It has five stages: capture, enrich, score, route and nurture. It is a process rather than a tool, so the same five stages apply whether you run them in a marketing automation platform, a CRM, or a spreadsheet. Its defining constraint is that the account chose you, so you start with whatever fitted in the form.

### How is inbound lead management different from lead generation?
Lead generation creates the lead; inbound lead management is everything that happens after it exists and before anyone talks to it. They are usually owned by different people, which is part of why the handover is where quality is lost. The inbound versus outbound distinction is a third question again: it describes which channel produced the lead, not how the lead is processed once it arrives.

### Why do inbound leads look low quality?
Most often they are unqualifiable rather than unqualified. A form fill arrives as a work email and a first name, while the scoring model asks about industry, headcount and role. Those fields are empty, so every lead scores alike and routing has nothing to route on. Check the fill rate on the fields your scoring rules actually read: under about half, the model is not wrong, it is blind.

### Should you add more fields to the form to qualify leads?
It is the common instinct and it usually backfires. Each extra field costs conversion, and optional answers are the least reliable data you hold because rushed visitors skip or guess. Ask for a work email, which carries the company domain, capture the page and campaign context yourself, and resolve the rest with enrichment after the fact rather than making the visitor do your data entry.

### When should an inbound lead be enriched?
At intake, not in a monthly batch. A lead that waits three days for its attributes has already been scored and routed without them, so the correction arrives after every decision it should have informed. Write enriched values into their own fields rather than over what the visitor typed, so you keep the ability to audit both sources separately.

### How do you score inbound leads properly?
Keep fit and intent on separate axes. Fit comes from enrichment and is stable: industry, headcount, country, anything that defines your ICP. Intent comes from behaviour and decays fast: pages, offers, recency. High fit with low intent goes to nurture, high intent with low fit to a self-serve path, and only both high earns an immediate human. Keep the rules few enough that a rep can recite them.

### How much does it cost to enrich inbound leads?
On 500 inbound leads a month, splitting each email into its name and domain is unlimited and costs nothing. The company track, resolving the company URL then enriching it, is about 350 credits each once you deduplicate employers, so roughly 700 credits, and it runs on the free plan. The person track adds 500 credits to resolve profile URLs, which needs a paid plan, and 500 more to enrich them. That is around 1,700 credits a month for both tracks, or about 700 if the firmographics are enough for your routing rules.

### What should happen to inbound leads that are not ready to buy?
Segment nurture on the fit axis rather than treating it as one pool. Good fit and not ready deserves real content and patience; poor fit deserves a self-serve path and honesty. What usually brings someone back into the queue is a change at the account, such as a job change, a funding round or a hiring push, rather than another email open, so track those signals and re-enrich the nurture pool on a schedule.

## Related

- [The State of B2B Marketing Performance 2026: Benchmarks Report](https://derrick-app.com/b2b-marketing/b2b-marketing-performance-2026)
- [Account-Based Marketing (ABM)](https://derrick-app.com/b2b-marketing/account-based-marketing)
- [Inbound marketing vs outbound marketing : différences & stratégies 2026](https://derrick-app.com/b2b-marketing/inbound-vs-outbound)
- [B2B lead generation: Strategies, tools, tips in 2026](https://derrick-app.com/b2b-marketing/lead-generation)
- [Go-to-market strategy: the B2B framework and 7 steps](https://derrick-app.com/b2b-marketing/go-to-market-strategy)
- [Lead generation company: types, costs, and buy vs build](https://derrick-app.com/b2b-marketing/lead-generation-company)
- [Outbound sales: definition, process, and how to make it work](https://derrick-app.com/b2b-marketing/outbound-sales)
- [How to Build a Prospect List That Survives Contact](https://derrick-app.com/b2b-marketing/build-a-prospect-list)
- [B2B Database Marketing: The Data-First Playbook](https://derrick-app.com/b2b-marketing/b2b-database-marketing)
- [Demand Generation vs Lead Generation](https://derrick-app.com/b2b-marketing/demand-generation-vs-lead-generation)
- [The 8 B2B Sales Challenges, and How to Tell Which One Is Actually Yours](https://derrick-app.com/b2b-marketing/b2b-sales-challenges)
- [How to sell to decision makers when five people share the decision](https://derrick-app.com/b2b-marketing/sell-to-decision-makers)
- [Inbound sales: how to sell to a buyer who already did the research](https://derrick-app.com/b2b-marketing/inbound-sales)
- [LinkedIn prospecting without Sales Navigator: the free-account workflow](https://derrick-app.com/b2b-marketing/linkedin-prospecting)
