Outbound Wiki

Data providers and enrichment

Where company and contact data comes from, how providers compare, and how waterfall enrichment fills the gaps.

Enrichment adds verified business contact and company data to records you already hold.1 The result should be a record a rep can act on.2 If the account is incomplete, enrich it before the contact. Account context can help you find a suitable contact, then contact enrichment can fill in the ways to reach that person.3

Define the input and the fields

Write down the identifier you have and the fields the next outbound action needs. This keeps the workflow focused on a usable record instead of a large collection of unused attributes.

An enrichment service can take a partial record such as a name and company, an email address, a domain, or a LinkedIn URL. It matches that record against external data and returns missing contact and company fields.4 Providers group fields into families and price those families separately because sourcing and verifying them involves different work.5

Set an acceptance rule for each field family before running the workflow. Decide which fields are required to reach the person, which qualify the account, and which help you decide when to contact them.

Enrich the account first

The account stage gives you the context to decide whether the company belongs in the target set and where to look for a suitable contact. Run it when your starting record has a domain or company name but no reliable person attached.

Company enrichment can return the company name, domain, industry, employee count, headquarters location, and founded year.6 These fields are also called firmographic data.7 Technographic enrichment identifies the software a company runs, which helps with stack-based targeting.8

Check the account output before searching for people. Confirm that the company identity is coherent, the firmographic fields fit your targeting rules, and any technology detail gives you a reason to prioritize or exclude the account. Move on when you can explain why the account belongs in the list and which type of contact you need next.

Enrich the contact

Once the account is usable, fill in the person fields that make outreach possible. The contact stage should answer who the person is, what they do, and how you can reach them.

Contact enrichment can return a verified work email, direct dial or mobile number, current job title, department, seniority level, and LinkedIn profile URL.9 It improves completeness by adding missing details, accuracy by validating and updating stale records, and freshness by detecting job changes.10 Enrichment platforms can also append missing contact data to CRM records, verify existing fields, and flag stale information.11

Prioritize a reachable route before adding personalization fields. Outreach ends before it starts when the lead cannot be contacted.12 If the contact remains unresolved after the account is qualified, keep the gap visible and send the record through the next enrichment step instead of treating an incomplete match as ready.

Run the waterfall

Use a waterfall when one provider leaves a required field blank. Each pass should receive the unresolved fields and return a clear hit, a clear miss, or a value that still needs checking.

Waterfall enrichment checks multiple providers sequentially until it gets a hit.13 The output may come from proprietary databases, workflow fallbacks, or current web sources.14 This lets you combine different strengths without asking one provider to cover every field.

Run reachability fields first, then use signal fields for timing. Signal fields include job changes, hiring activity, and funding events, and they help with timing rather than reachability.15 These fields decay fastest and cost the most among the field types described here,16 so refresh them close to the point where you will use them.

Stop the waterfall when the required field passes your acceptance rule or when the available paths have been exhausted. Record which pass supplied the value and keep unresolved fields separate from confirmed ones. Every data source has nuances based on how its data is generated, collected, enriched, and maintained.17

Compare providers by the gap they fill

Choose a provider by the field family you still need, its verification approach, and the origin of its data. A provider that performs well for company records may have a different strength for contacts or technologies.

Some providers specialize in publicly sourced, verified data across companies, contacts, and technologies.18 Ask each provider where the value comes from, how it is verified, when it was last checked, and what happens when there is no match. Keep those answers beside the fields they support.

For repeated prospecting work, use a dedicated enrichment tool or workflow that streamlines and automates the process.19 Check the downstream effect of each field before paying for it, because pricing, scoring, routing, and delivery often depend on what enrichment returns.20

A contact record can be complete and still require a separate permission check. Ask how a provider obtained the data, whose consent it holds, and whether that permission covers the way you plan to contact the person.

Lead generation services can sell lists of contact information for marketing or direct outreach.21 Many lead generators collect consumer consents for multiple businesses and provide those businesses with the consent and contact information for potential consumers.22 Keep the permission details with the record so the person running outreach can decide before using it.

What not to do

These mistakes create records that look complete while leaving the next action uncertain.

  • Do not treat a purchased list as finished data. Purchased data can be a good starting point, and it needs more work before it becomes useful for outreach.23
  • Do not crawl the web manually when the workflow has to cover a large prospecting volume.24
  • Do not assume one provider has the same strengths as every other provider. Each data source has its own collection and maintenance nuances.17
  • Do not let fast-decaying signal fields carry the whole qualification decision when their freshness and cost make them poor permanent fields.16

Take one incomplete account through the sequence and inspect the first unresolved field after each pass. Adjust the next provider call to that gap, keeping reachability, account fit, and timing as separate checks before the record enters outreach.

Tool for this

Finding the companies worth approaching

If you would rather start from a brief than build filters, Intedat is worth a look. You tell it what you sell and to whom, it suggests customer segments with a reason for each, and for the segments you keep it searches the web per country, reads the candidates' sites and ranks the companies that fit, with a line on why each one made the list. Companies you already have in mind go in by pasting the website, which I use more than I expected to.

Open Intedat

Sources

  1. 1
    “B2B data enrichment is the process of adding verified business contact and company data to records you already hold.”
  2. 2
    “The output is a record a rep can act on.”
  3. 3
    “Enrichment tools such as BetterContact are not enough at this stage. You need to enrich data at the account level to find suitable contacts and then enrich their contact data further.”
  4. 4
    “An enrichment service takes a partial record (a name and a company, an email, a domain, or a LinkedIn URL), matches it against external data sources, and returns the fields that are missing: work email, direct dial, job title, seniority, headcount, industry and headquarters.”
  5. 5
    “Enrichment returns fields in families, and vendors price them separately because they cost different amounts to source and verify.”
  6. 6
    “Company fields: company name, domain, industry, employee count, headquarters location, and founded year.”
  7. 7
    “This family is also called firmographic data”
  8. 8
    “Technographic fields: the software a company runs, sold by specialist vendors and useful for stack-based targeting.”
  9. 9
    “Contact fields: verified work email, direct dial or mobile number, current job title, department, seniority level, and LinkedIn profile URL.”
  10. 10
    “This improves completeness (adding phone numbers, firmographic data), accuracy (validating and updating stale records), and freshness (detecting job changes).”
  11. 11
    “Data enrichment platforms solve this by appending missing firmographic, technographic, and contact data to your CRM records, verifying what you have, and flagging when information goes stale.”
  12. 12
    “The end result is the same: your outreach ends before it even starts.”
  13. 13
    “Prospecting tools give you the initial lists. Email enrichment verifies contact information. Waterfall enrichment fills gaps by checking multiple providers sequentially until you get a hit.”
  14. 14
    “Outputs may come from proprietary databases, workflow fallbacks, or current web sources.”
  15. 15
    “Signal fields: job changes, hiring activity and funding events, used for timing rather than reachability.”
  16. 16
    “These decay fastest and cost the most.”
  17. 17
    “Every data source has its nuances due to the way data is generated, collected, enriched, and maintained.”
  18. 18
    “For example, some providers have strengths in publicly sourced, verified data across companies, contacts, and technologies.”
  19. 19
    “Instead, you'll want to use a dedicated data enrichment tool that streamlines and automates prospecting.”
  20. 20
    “Pricing, scoring, routing, and delivery often depend on what enrichment returns.”
  21. 21
    “This article outlines key considerations for U.S.-based companies (“Company”) that offer lead generation services – i.e., selling lists of contact information for use in marketing or direct outreach.”
  22. 22
    “Many companies use lead generators which gather consumer consents for multiple businesses and then provide the companies with consent and contact information for those potential consumers.”
  23. 23
    “Those sources can be a good starting point, but more work needs to be done to make that data great.”
  24. 24
    “Crawling the web manually for valid contact info might work for a handful of leads, but when you're prospecting at scale, no thank you.”