The “Baseline Company Enrichment” LeadTables Data Module
The “Baseline Company Enrichment” Data Module is an extremely useful way to cheaply do some “Economic Fit” filtering on your raw leads.
How It Works:
Simply drop this bad boy into your LeadTable, run it, and you’ll get a comprehensive suite of company enrichment data.
The module takes company domains from your existing leads and enriches them with company name, social links, employee counts, revenue estimates, location information, funding data, and more.
It groups records by domain to minimize API calls (one request per unique domain), making it efficient even for large lead lists.
Why It’s Awesome:
This module provides a foundational set of company data that unlocks powerful filtering and segmentation capabilities.
With employee count ranges, revenue estimates, and location data, you can quickly filter your leads by economic fit.
The social links enable outreach / further Lead Qualification research, while funding data helps identify high-growth companies.
All of this comes at a low cost, making it practical to enrich large lead lists.
Output Fields:
Basic Company Information:
Company Name(text) — Normalized company name with whitespace cleanedCompany Description(text) — Full company descriptionSEO Description(text) — SEO-optimized company descriptionPage Rank (relative)(number) — Relative page rank score (clamped to prevent negatives)Founded Year(number) — Year the company was foundedCompany Enrichment Last Run At(date) — Timestamp of when enrichment was last executed
Employee & Revenue Estimates:
Employees Range Estimate (Lower)(number) — Lower bound of employee count range (parsed from bands like “51-200”)Employees Range Estimate (Upper)(number) — Upper bound of employee count rangeRevenue Range Estimate (Lower)(number) — Lower bound of revenue estimate in USD (parsed from bands like “$10m-50m”)Revenue Range Estimate (Upper)(number) — Upper bound of revenue estimate in USD
Industry & Classification:
Industry(text) — Primary industry classificationIndustries (Semicolon-Separated)(text) — Combined industry, sub-industries, and categories as a semicolon-separated stringPrimary NAICS Code(text) — Primary NAICS classification code
Social Media Links:
LinkedIn URL(text) — Normalized LinkedIn company page URLX (Twitter) URL(text) — Twitter/X profile URLFacebook URL(text) — Facebook page URLInstagram URL(text) — Instagram profile URLAngelList URL(text) — AngelList company page URLCrunchbase URL(text) — Crunchbase company page URLYouTube URL(text) — YouTube channel URLG2 URL(text) — G2 company profile URL
Location Information:
Address(text) — Full street addressCity(text) — City nameState Code(text) — State/province codePostal Code(text) — ZIP/postal codeCountry Code(text) — ISO country codePhone(text) — Company phone number
Funding Information:
Total Funding (USD)(number) — Total funding raised in USDFunding Stage(text) — Current funding stage (e.g., “Series A”, “Seed”)Funding Date(date) — Date of most recent funding eventFunding Events (Ugly Data Blob)(text) — JSON string containing detailed funding events array (for advanced users)
Data Quality Considerations:
- Employee and Revenue Estimates: These are parsed from provider “bands” (e.g., “51-200 employees”, “$10m-50m revenue”). The module converts these into numeric min/max ranges for filtering, but they remain estimates. The actual values may fall anywhere within the range. Employee counts with Data Providers like this usually come from LinkedIn and can thus be wrong. Revenue estimates by the Data Provider are total guesses (unless the company is publicly traded) and thus also better treated as “signals” vs. “reality.”
- Social Links: URLs are normalized to canonical HTTPS formats where possible (especially LinkedIn company pages). Missing links don’t necessarily mean the company doesn’t have that profile; it may just not be in the provider’s database.
Current Data Provider:
Data is currently coming solely from CompanyEnrich API, but we’re transforming some of it in LeadTables beyond what it directly comes through as from the API.
Configuration:
There’s no configuration needed for this module; it will automatically use the domain field from your company records.
Misc Tips:
Employee count and revenue ranges are particularly useful for “Economic Fit” filtering.
You can quickly filter your leads by company size (e.g., “11-50 employees” for SMBs) or revenue range (e.g., “$10m-$50m”) to focus on companies that match your ideal customer profile.
The location fields enable geographic filtering, while funding data helps identify high-growth companies that may be actively investing in solutions.