Picture a normal week of inbound. The form collected 200 leads. Sixty came in with nothing but an email address, forty typed something like "asdf" into the company field, and thirty put "Manager" as their job title. On Monday the SDRs open LinkedIn and start researching one record at a time before they decide who deserves a call. By the time they get to the good ones, a few of those buyers have already talked to a competitor who answered faster.
Lead enrichment closes the gap between what a form captures and what sales needs to act. This guide shows how to set it up so it runs on its own at the moment of capture: what to ask for on the form, what to enrich, how to route on the result, and how to handle leads from events, content and outbound, which each need a slightly different setup.
Why speed is the whole point
Enrichment is useful at any time, but its biggest payoff is speed. The research on this is old and still holds up. The Lead Response Management study run by Dr. James Oldroyd with InsideSales.com (2007, about 15,000 web leads across six companies) found the odds of qualifying a lead were 21 times higher when the call came within 5 minutes than at 30 minutes. A few years later, Harvard Business Review's 2011 audit of online lead response found that firms replying within an hour were far more likely to qualify the lead than those who waited longer, and that most companies were nowhere near that fast.
You can't respond in five minutes if a rep first has to figure out who the person is and whether they fit. So the goal is simple: by the time a human looks at the lead, the record should already say who they are, what their company does, and which queue they belong in.
Step 1: Ask for less on the form
Every field you add is one more reason to abandon the form, and a lot of what people type in is wrong anyway. If enrichment can fill a field reliably, stop asking for it.
Form approach | Fields | Friction | Where the data comes from |
|---|---|---|---|
Traditional form | 8 to 12 | High | Self-reported, often incomplete or made up |
Reduced form | 3 to 5 | Medium | Mix of typed and enriched |
Work email + enrichment | 1 or 2 | Low | Mostly enriched from external providers |
Two caveats before you delete half your form. First, enrichment works on work emails. A gmail.com or outlook.com address gives providers very little to go on, so if a big share of your signups use personal addresses, keep a company name field (or ask for a work email explicitly). Second, keep any field that captures intent you can't buy: "What are you trying to solve?" or "How many seats?" tells sales things no database knows.
Step 2: Enrich the moment the form is submitted
The mechanics are straightforward. The form submission fires a webhook (from your form tool, your marketing automation platform or your CRM), which calls your enrichment provider's API with the email address. The response gets written back to the lead record. For a typical inbound lead you want four groups of fields:
Person: full name, job title, seniority, department, LinkedIn URL
Company: legal or common name, domain, employee count, industry, HQ country
Qualification: tech stack, funding stage, hiring activity, whatever your ICP actually depends on
Verification: whether the email is deliverable, and whether the domain is a free mail provider
A single provider will miss a meaningful share of these lookups, especially for small companies and non-US contacts. That's where a waterfall helps: you list providers in order, the system tries the first one, and only moves to the next if nothing valid comes back. Waterfalls add a little latency, so don't block the thank-you page on them. Write the lead first, enrich asynchronously, and let routing trigger when the enriched fields land. In practice that is still a matter of seconds, not hours.
Step 3: Score and route on the enriched fields
Once the record is filled in, routing rules can do the triage your SDRs used to do by hand. Here is an example routing table for a company selling to mid-market and enterprise. Swap in your own thresholds.
Segment | Criteria (from enrichment) | What happens |
|---|---|---|
Enterprise | 500+ employees, VP or above, ICP industry | Assign to an AE immediately and post a Slack alert |
Mid-market | 50 to 500 employees, manager or above | SDR follow-up within the hour |
SMB / self-serve | Under 50 employees, individual contributor | Product-led nurture sequence |
Non-ICP or unresolved | Doesn't match, or enrichment returned nothing | Marketing nurture; review a sample weekly |
That last row matters more than it looks. Leads that enrichment couldn't resolve are not automatically junk. Look at a sample every week. If good companies keep landing there, your provider coverage has a gap, and adding another provider to the waterfall is usually cheaper than losing those deals. If you want a deeper treatment of scoring models, see our piece on why most CRMs get lead scoring backward.
Step 4: Expand to the buying committee on high-value leads
One contact rarely closes an enterprise deal. Forrester's State of Business Buying 2026 puts the typical buying decision at 13 internal stakeholders plus nine external influencers. When a lead lands in your enterprise segment, run a second enrichment on the company domain rather than the person:
Search the domain for people in the roles that usually sit on your deals: the economic buyer, a technical evaluator, and the day-to-day owner of the problem.
Find and verify work emails for the three to five best matches.
Push them to the CRM as contacts on the same account, tagged as "discovered", so nobody emails them as if they had filled in the form.
The AE walks into the first call already knowing who else to bring in. Don't do this for every lead. On a self-serve signup it just burns credits and clutters the CRM.
Different lead sources need different setups
Inbound forms and demo requests
Real-time, webhook-triggered enrichment as described above. This is where speed pays off most, so it's where you should start.
Event and conference leads
Badge scans often give you a name and a company and not much else, sometimes with a personal email. Run these as a batch the same day or the day after the event: find the company domain, then the work email and title, then score. Send the follow-up while people still remember the conversation, and prioritize by fit, not by the order the badges were scanned.
Content downloads and gated assets
Download leads are lower intent, so don't route them straight to sales. Enrich them anyway, because the data makes the nurture far more relevant. Someone from a 30-person agency and someone from a 3,000-person bank downloading the same guide need different next emails.
Outbound lists
For outbound, enrich before anyone gets emailed, not after they reply. Every contact in a sequence should already have a verified email, company data, and at least one real reason you're reaching out. Our outbound enrichment guide covers that workflow in detail. If you also want to catch the accounts that visit your site without filling anything in, that's a separate process covered in how to enrich website visitors.
How to tell whether it's working
Measure before you switch it on, then again a month later. Your own before and after numbers are the only ones that matter, so don't benchmark against figures from a vendor blog.
Metric | How to measure it |
|---|---|
Form conversion rate | Submissions divided by form views, before and after you cut fields |
Time to first touch | Median minutes from submission to first call or email, by segment |
Record completeness | Share of new leads with title, company size and industry filled in |
Match rate | Share of leads where enrichment returned usable data, per provider |
Misrouted leads | Leads reassigned by hand after routing |
Lead-to-meeting rate | Meetings booked divided by leads, per segment |
A quick sanity check on cost: say you get 1,000 inbound leads a month and enrich each with around ten fields. Even at generous per-result prices, the monthly bill is small next to the value of a single extra enterprise deal that got a call in minutes instead of the next morning.
Setting this up in Databar
Databar connects to 160+ data providers from one place, so you can build the waterfall above without managing a contract and API key for each vendor (or you can bring your own keys). For inbound, send new leads to a Databar table by webhook or through the REST API, add a waterfall column for the fields you need, and sync the result back to HubSpot or Salesforce. For events and outbound lists, upload the file and run the same table in batch. You're charged for results, not for lookups that return nothing, which matters when a chunk of inbound leads will always be unresolvable.
Paid plans start at $99/month, and there's a 14-day trial of the full product if you want to test your own lead flow first.

FAQ
What is lead enrichment?
Adding verified data such as job title, company size, industry, phone and tech stack to a lead record from external sources. It fills the gap between what a form captures, often just an email, and what sales needs to qualify and route the lead.
Should I remove form fields if I use enrichment?
Remove the ones enrichment fills reliably, like company name, size, industry and title. Keep a field for anything only the prospect knows, such as their use case or timeline. If many visitors use personal email addresses, keep a company field too, because enrichment can't do much with a gmail.com address.
How do I enrich leads from events?
Export the badge scans, enrich them in a batch within a day of the event to get the company domain, work email and title, then score by fit and start follow-up with the best-fit contacts first.
Recent articles
See all








