Enrichments
An enrichment is an action that fills a column on rows you already have. It does not create rows — Lead Sourcing and Web Scrapers do that.
One enrichment = one column. Add it, point it at the input column, run it.
The four families
| Family | Fills | Examples |
|---|---|---|
| Person | Contact and profile data for a named individual | Work email, mobile number, LinkedIn profile, current role |
| Company | Firmographics and account data for a domain or LinkedIn page | Headcount, revenue, funding, tech stack, address |
| Signals | Timed events — something that just happened | Job change, is hiring, raised funding, leadership change |
| Research | Anything a page contains but no API returns | Pricing plans, B2B customers, YouTube transcripts, ad libraries |
Full catalogue with per-action credit costs: Data Enrichments.
How an enrichment column works
- Click Add Action and search for the enrichment
- Pass the input as a dynamic variable — type
/and pick the source column - Run one row to test
- Run the column with ▶️ in the column header
Output lands parsed as a dynamic variable, so the next column can read it without any extra step.
Enrichments need the right input
Every enrichment has one input it works from. Getting that input into the table first is most of the work.
- Person enrichments need a LinkedIn URL, or a name plus a company domain
- Company enrichments need a domain or a LinkedIn page URL
- Signals need whatever the underlying record is keyed on — usually the same two
When an enrichment returns nothing on most rows, the input column is the first thing to check, not the provider.
Waterfalls: chain, don’t duplicate
No single provider has everything. The pattern that works is a chain of enrichments where each one runs only on the rows the previous one missed:
find_work_email → fallback provider (runs where work_email IS NULL) → verify_emailThe fallback is gated with a conditional formula so it never re-charges rows that already have an answer. See the Waterfall Enrichment course for the full build.
What it costs
- Credits are charged per row, at the rate shown next to each action in the New Column search
- Bring your own API key for a provider and no credits are charged for it
- Formula columns, filters and text you type are free
Order columns cheap → expensive, and gate the expensive ones. See Credits.
Where to next
- Data Enrichments — every enrichment, one page each, with credit costs
- Built-in Enrichments — free utility actions that reshape a row’s own data
- Conditional Formula — run an enrichment only on rows that qualify
- Integrations — push enriched rows to a CRM or sequencer