Skip to main content
Integration

FullEnrich and Clay integration: full setup walkthrough for 2026

July 28, 20268 min read

FullEnrich's waterfall enrichment hits 70-85% email coverage inside Clay tables. Full setup guide, field mapping, and troubleshooting for 2026.

A Clay table full of contacts with missing emails is a list that can't send. FullEnrich's waterfall enrichment across 15+ data providers pushes coverage rates to 70-85% on typical B2B lists - versus the 40-55% most teams see from single-source tools like Hunter.io or Clearbit alone. For an outreach team running 500-contact sequences weekly, that difference is roughly 150 additional deliverable addresses per batch, compounded across every campaign.

By Rishabh Ambasta, Founder, Modern Inbound.

This guide covers the exact setup steps, field mapping tables, and the three failure modes we see most often when teams wire FullEnrich and Clay together for the first time.

How FullEnrich and Clay Work Together

FullEnrich and Clay connect via API key in under five minutes. Clay calls FullEnrich's enrichment endpoint from any table column, passes contact inputs (LinkedIn URL, name, company, or domain), and writes the verified email and phone number back to the row. The waterfall runs server-side on FullEnrich's end, so Clay receives only the final matched result - no intermediate provider logic to manage.

FullEnrich is the only waterfall enrichment tool that's both natively listed in Clay's integration library and built specifically around the waterfall model from the ground up. Apollo.io and Clearbit give you access to their own proprietary databases. FullEnrich queries Prospeo, Hunter, Snov.io, and 12+ other providers in sequence until it finds a verified match - which is why coverage numbers run consistently higher than any single database can deliver.

The data flow is one-directional: Clay pushes contact data to FullEnrich, FullEnrich returns enriched fields, and Clay writes them to the table. Nothing syncs back automatically. You run the enrichment column, review results, and trigger outreach from Clay using your preferred sending tool - Smartlead, Instantly, or Lemlist.

Step-by-Step Setup Guide

Setup takes under 10 minutes if you have your FullEnrich API key ready. The only pre-step that regularly slows teams down is plan-level API access: FullEnrich includes API access on all paid plans and on the free trial, but confirm this before starting a large batch run to avoid a mid-run interruption with no clear error message.

  1. Get your FullEnrich API key. Log into FullEnrich, navigate to Settings, and copy your API key. Keep it accessible - you'll paste it directly into Clay in the next step.
  2. Open a Clay table. Create a new table or open an existing one with contact data. You need at minimum one of: a LinkedIn URL, or first name plus last name plus company domain.
  3. Add an enrichment column. Click the "+" button to add a column, select "Enrich" from the column type menu, and search for "FullEnrich" in the integration list.
  4. Enter your API key. Paste your FullEnrich API key into the integration panel. Clay validates it immediately. If validation fails, check for a trailing space in the pasted key before regenerating anything.
  5. Map your input fields. Select which Clay columns map to FullEnrich's input parameters: LinkedIn URL (highest coverage), first name, last name, company name, and company domain. Per FullEnrich's documentation, LinkedIn URL alone outperforms any name-plus-domain combination by 15-20 percentage points.
  6. Run the enrichment column. Click "Run all" to enrich your full table, or run individual rows to test first. FullEnrich returns a work email, personal email when available, phone number, and confidence score per row.

A non-obvious tip: run Apollo or Hunter first on your list, then route only empty rows through FullEnrich. This extends your credits considerably without reducing overall coverage - and it's the setup most high-volume Clay users run in production.

Field Mapping Reference

FullEnrich accepts five input fields from Clay and returns four enrichment fields per contact. LinkedIn URL is the strongest input by a significant margin. Company name alone, without a domain, gives weak match rates and shouldn't be used as a primary input when you have better data available.

Clay Input ColumnFullEnrich ParameterCoverage Impact
LinkedIn URLlinkedin_urlHighest - primary recommended input
First Namefirst_nameMedium - pair with last name and domain
Last Namelast_nameMedium - pair with first name and domain
Company DomaindomainMedium - narrows email format matching
Company Namecompany_nameLow - fallback when domain is unavailable
FullEnrich OutputClay ColumnNotes
Work EmailemailPrimary enrichment output
Personal Emailpersonal_emailReturned when FullEnrich locates it
Phone NumberphoneCoverage roughly 30-40%, lower than email
Confidence Scoreemail_scoreUse scores above 80 as a send threshold

Troubleshooting Common Errors

Three issues account for 90% of FullEnrich failures inside Clay: API key rejection from trailing spaces in the paste, zero coverage from unclean input data, and credit exhaustion mid-run with no visible error in the Clay table. None require a support ticket, and you can diagnose all three in under two minutes.

API key rejection. FullEnrich API keys are case-sensitive and sometimes copied with a trailing newline from the settings page. Clear the API key field in Clay, repaste, and check for spaces before saving. If it still fails, regenerate the key in your FullEnrich settings rather than debugging the original.

Zero coverage on a batch. This typically means your input data doesn't include LinkedIn URLs, and the name plus domain combination isn't matching FullEnrich's database. Check that company names are clean - strip "Inc.", "LLC", and "Ltd." suffixes - and that domains are formatted as example.com, not https://www.example.com.

Credits running out mid-run. FullEnrich bills per successful match, not per API call. If a 500-row run exhausts credits at row 300, remaining rows return blank results without a visible error message in Clay. Check your FullEnrich dashboard credit balance before large runs and split batches above 1,000 rows into smaller chunks to keep visibility.

One edge case worth flagging: FullEnrich occasionally returns a personal Gmail or Yahoo address for senior executives who've masked their corporate email. Set a Clay formula to flag rows where the returned email domain doesn't match the contact's company domain, then review those manually before they hit your sending sequence.

When This Combination Outperforms Simpler Setups

FullEnrich inside Clay outperforms the standalone FullEnrich CSV upload tool when your prospecting workflow involves frequently changing contact lists, multi-source enrichment logic, or automated routing into a sending tool. The real advantage isn't the enrichment itself - it's building conditional waterfall logic inside a single workspace that no CSV-based workflow can replicate without manual steps at every handoff.

Three scenarios where Clay plus FullEnrich is the clear choice.

  • Account-based lists from LinkedIn scraping. If you're pulling named accounts through Clay's LinkedIn integration, FullEnrich handles email-finding inside the same workflow. No CSV export, no manual handoff between tools.
  • Multi-provider waterfall with fallback logic. Clay's conditional column logic routes rows to different enrichment providers based on job title, seniority, or company size. FullEnrich sits at the end of that chain as the highest-coverage fallback after cheaper single-source tools have run first.
  • Agencies managing multiple client lists. Clay lets you manage separate client tables in one workspace. One FullEnrich API key covers all tables without needing separate accounts per client or campaign.

If you're sending fewer than 200 emails a week from a stable list, the standalone FullEnrich CSV upload is simpler and cheaper. Clay adds real value at the point where workflow complexity makes manual CSV handling a weekly time drain rather than a one-off task.

Want Research-Led Outreach Run For You?

Modern Inbound mines buyer language, builds account lists, writes outreach, manages client-owned inboxes, and routes qualified replies. Your team gets sales conversations, not another tool to operate.

Frequently Asked Questions

Does FullEnrich have a native Clay integration?
Yes. FullEnrich is listed in Clay's native integration library under the Enrich column builder. You connect it by entering your FullEnrich API key in the Clay integration panel. No Zapier or Make middleware is required.
What inputs does FullEnrich need to find an email inside Clay?
LinkedIn URL alone gives the highest match rate. Alternatively, pass first name, last name, and company domain together. Company name without a domain reduces accuracy significantly. Per FullEnrich's documentation, LinkedIn URL inputs return roughly 15-20 percentage points higher coverage than name-only inputs.
How does FullEnrich billing work when running inside Clay?
FullEnrich charges credits per successful match, not per API call. If the waterfall doesn't find an email, you don't pay for that row. Credit consumption appears in your FullEnrich dashboard in real time. Clay doesn't add its own cost markup on top.
Can I use FullEnrich as a fallback after other Clay enrichment tools?
Yes, and this is the recommended production setup. Run a cheaper single-provider tool (Apollo, Hunter, or Clearbit) first, then trigger FullEnrich only on rows that return empty. This preserves credits for contacts that genuinely need the full waterfall.

If you'd rather skip building and maintaining this workflow yourself, that's exactly what Modern Inbound handles as part of managed outbound - data sourcing, infrastructure, and campaign execution all included. Talk to us about your prospecting setup.

Rishabh Ambasta

Rishabh Ambasta

Founder of Modern Inbound

I've worked across SaaS outbound teams from $1M to $50M ARR and now run a boutique cold outreach agency. I've generated millions in pipeline through creative, low-conflict outbound systems.

Get the outbound breakdown.

Real campaigns we ran this month. Numbers, copy, what worked, what didn't. Drop your work email.

Any email works.

Ready to fill your pipeline?

We build cold outbound systems that book 20-30 qualified meetings per month. No long-term contracts.

Apply to work with us