Clay Data Enrichment: Waterfall Enrichment Step by Step
Clay for B2B data enrichment — set up waterfall enrichment, configure data sources, maximize hit rates, and automate enrichment workflows.
Why one data source isn’t enough
Every single B2B data source has blind spots:
| Data source | Email hit rate | Strength | Weakness |
|---|---|---|---|
| Apollo.io | 60-70% | Large database (250M+) | Many outdated entries |
| Cognism | 65-75% | Strong DACH coverage | Expensive, enterprise-only |
| Hunter.io | 50-60% | Fast, affordable | Pattern-based only |
| Dropcontact | 55-65% | GDPR-compliant (EU) | Weaker on US data |
| Lusha | 60-70% | Good mobile numbers | Less email coverage |
The problem: If you only use Apollo, you’re missing 30-40% of emails. Those are deals you never get to reach.
The solution: Waterfall enrichment — query all sources in sequence until the email is found.
Setting up waterfall enrichment
Step 1: Create a Clay table
Import your leads into a Clay table. At minimum you need:
- Company name or domain
- Contact name
- Optional: job title, LinkedIn URL
Import sources:
- CSV upload (from CRM, LinkedIn Sales Navigator)
- HubSpot integration (sync directly)
- LinkedIn Chrome extension
- Apollo export
- Manual entry
Step 2: Configure the email waterfall
Create an enrichment column in Clay:
Order (recommended for DACH):
- Apollo — Largest database, good starting point
- Cognism — Strongest European coverage
- Hunter — Pattern-based email detection
- Dropcontact — EU-focused, GDPR-native
- Snov.io — Additional coverage
- RocketReach — Fallback for hard-to-find contacts
Clay queries the sources in this order. As soon as one source returns an email, the cascade stops. You only pay for the sources that are actually queried.
Step 3: Phone enrichment (optional)
Separate waterfall for mobile numbers:
- Cognism — Phone-verified numbers (strongest source)
- Apollo — Good coverage, but less verified
- Lusha — Specialized in mobile numbers
Step 4: Company enrichment
In parallel with contact enrichment:
| Data point | Best source |
|---|---|
| Industry & size | Clearbit → Apollo |
| Tech stack | BuiltWith → Wappalyzer |
| Funding & revenue | Crunchbase → PitchBook |
| Job postings | LinkedIn Jobs → Indeed |
| Website traffic | SimilarWeb |
| Social media | LinkedIn company page |
Maximizing hit rates
Tip 1: LinkedIn URL as an anchor
If you have the contact’s LinkedIn URL, the hit rate rises dramatically:
| Input | Email hit rate |
|---|---|
| Name + company only | 55-65% |
| Name + company + job title | 65-75% |
| LinkedIn URL | 80-90% |
| LinkedIn URL + domain | 90-95% |
Recommendation: Invest time in LinkedIn Sales Navigator to collect URLs before enriching.
Tip 2: Domain instead of company name
“CegTec GmbH” can be interpreted differently by data sources. “cegtec.net” is unambiguous.
- If you have the company name but not the domain: first run a domain enrichment column in Clay
- Clay can automatically find the domain for a company via Clearbit/Google
Tip 3: Build in verification
Enrichment without verification is risky. Build in a verification step:
- Waterfall finds the email
- MillionVerifier or ZeroBounce checks the email
- Result: “valid”, “catch-all”, “invalid”
- Only “valid” emails go into your campaign
Catch-all emails: The domain accepts all emails — you don’t know whether the specific address exists. Recommendation: put them in a separate list and send at lower volume.
Enrichment for different use cases
Use case 1: Cold email campaign
Goal: Verified business emails for outreach
Clay setup:
| Column | Type | Source |
|---|---|---|
| Waterfall | Apollo → Cognism → Hunter → Dropcontact | |
| Email Verified | Enrichment | MillionVerifier |
| Job title | Enrichment | LinkedIn → Apollo |
| Company size | Enrichment | Clearbit → Apollo |
| Personalized Line | AI | Clay AI (based on LinkedIn + company) |
Output: CSV with name, email (verified), job title, company, personalized opening line → import into Instantly
Use case 2: CRM data enrichment
Goal: Fill in missing data for existing CRM contacts
Clay setup:
- Sync HubSpot contacts (filter: email empty OR job title empty)
- Waterfall enrichment for missing fields
- Automatic sync back to HubSpot
Use case 3: Account research
Goal: Deep information on target accounts for ABM
Clay setup:
| Column | Type | Source |
|---|---|---|
| Tech stack | Enrichment | BuiltWith |
| Job postings | Enrichment | LinkedIn Jobs |
| News | Enrichment | Google News API |
| Funding | Enrichment | Crunchbase |
| Claygent Research | AI | Web research on a specific question |
Optimizing costs
Credit consumption per lead
| Enrichment type | Credits (approx.) |
|---|---|
| Email waterfall (4 sources) | 4-8 credits |
| Phone waterfall (2 sources) | 2-4 credits |
| Company data (Clearbit + Apollo) | 2-3 credits |
| LinkedIn scrape | 1-2 credits |
| Claygent research | 3-5 credits |
| Email verification | 1 credit |
| Total per lead (full) | 13-23 credits |
Cost-saving strategies
- Only enrich what you need. For cold email, this is enough: email + job title + personalized line (7-10 credits)
- Have the LinkedIn URL beforehand. Saves 2-3 enrichment sources because the first one hits directly
- Batch processing. Clay bills per query — fewer columns means lower costs
- Verification as a filter. Enrich first, then only carry verified leads forward
Plan recommendation
| Volume/month | Recommended plan | Cost |
|---|---|---|
| Up to 200 leads | Starter (2,500 credits) | $149/month |
| 200-700 leads | Explorer (10,000 credits) | $349/month |
| 700-3,000 leads | Pro (50,000 credits) | $800/month |
Automation: Clay + n8n + CRM
The strongest workflow connects Clay with your CRM and outreach tool:
- Trigger: New lead in HubSpot (or weekly batch)
- n8n workflow: Starts Clay enrichment via API
- Clay: Waterfall enrichment + verification + AI personalization
- n8n workflow: Enriched leads back into HubSpot + export to Instantly
- Instantly: Automatically starts the email sequence
Result: from new lead in the CRM to a personalized cold email in under 5 minutes — fully automated.
Common questions
What is Clay Waterfall Enrichment?
Waterfall enrichment means Clay queries multiple data sources in sequence until the desired information is found. Instead of using just one source (e.g. Apollo), Clay queries Apollo → Cognism → Hunter → Dropcontact → further sources. The first source that returns a result is used. Result: 85-95% hit rate instead of 60-70% with a single source.
What data can Clay enrich?
Almost anything that is publicly available or accessible via APIs: business email addresses, mobile numbers, job titles and department, LinkedIn profile URL, company data (industry, size, revenue, tech stack, locations), funding information, job postings, website technologies, social media profiles, and news mentions.
How much does Clay cost for data enrichment?
Clay Starter: $149/month (2,500 credits). Explorer: $349/month (10,000 credits). Pro: $800/month (50,000 credits). A typical enrichment run consumes 5-15 credits per lead (depending on the number of sources). On Starter: approx. 170-500 leads/month fully enriched.
Is Clay GDPR-compliant?
Clay itself is a tool — GDPR compliance depends on how you use it. Recommendations: only enrich business data (no private emails/numbers), document the legal basis (legitimate interest under Art. 6(1)(f) GDPR for B2B contact outreach), offer an opt-out option in every contact attempt, don't store data indefinitely.