B2B SALES TOOLS & STACK

How to Use Clay.com for B2B Prospecting: A Step-by-Step Workflow

8 min read
How to Use Clay.com for B2B Prospecting: A Step-by-Step Workflow — COLDICP

Most B2B prospecting workflows break at the same point: you pull a list, run it through an enrichment tool, manually clean the output, and then dump it into a sequencer. Clay.com was built to collapse those four steps into one automated pipeline. This guide walks through exactly how to use Clay for B2B prospecting — from defining your ICP to having sequencer-ready contacts with verified emails, LinkedIn URLs, and personalisation triggers.

What Clay.com Actually Does

Clay is a prospecting infrastructure tool, not a database. It does not hold contact records — it aggregates data from over 150 external sources (Apollo, LinkedIn, Hunter, Clearbit, and others) and lets you waterfall-enrich a list using multiple providers in a single table. The output is a structured, enriched dataset you can push directly into Instantly, Smartlead, HubSpot, or any sequencer via its native integrations.

The core object in Clay is a table. Each row is a prospect or company. Each column is a data field — either imported, enriched via an integration, or generated by Clay’s built-in AI (Claygent). You build the workflow once and re-run it on any new list.

Step 1: Define Your ICP Before Building in Clay

Clay will not fix a bad ICP — it will just enrich bad data faster. Before opening the tool, lock down your targeting criteria:

  • Firmographics: Industry, headcount range, revenue band, tech stack, geography
  • Job titles: Be specific — “VP of Sales” and “Head of Revenue” are different buyers
  • Signals: Recent funding, new hire announcements, job postings, tech installs
  • Exclusions: Competitors, existing customers, accounts too small or too large

Your ICP definition directly controls what filters you set in Clay’s data source integrations. Vague targeting means a bloated, low-conversion list regardless of how well-enriched it is.

Step 2: Import Your Source List

Clay accepts data from multiple sources. Choose the one that fits your targeting:

  • LinkedIn Sales Navigator CSV: Export a filtered account or contact list and import as CSV
  • Clay’s native LinkedIn scraper: Search Sales Navigator directly inside Clay without exporting
  • Apollo.io integration: Pull contacts matching your filters directly into Clay via API
  • Manual CSV upload: Any existing list with company names, domains, or LinkedIn URLs
  • CRM export: Re-engage cold or churned accounts from HubSpot or Salesforce

Start with company-level targeting before going contact-level. Import target accounts first, enrich company data, then find contacts at those accounts. This approach produces cleaner lists than starting with bulk contact searches.

Step 3: Enrich Company Data

With your company list imported, add enrichment columns to pull firmographic and technographic data. The most useful company enrichments for outbound are:

  • Clearbit / Clay Enrichment: Employee count, revenue range, industry, founded year, HQ location
  • BuiltWith / Wappalyzer: Tech stack — what CRM, MAP, or sales tools they use
  • LinkedIn Company Scraper: Headcount growth rate, recent posts, follower count
  • News search via Claygent: Recent funding rounds, product launches, leadership changes

Use Clay’s waterfall enrichment feature to hit multiple providers in sequence — if Clearbit returns a null result for employee count, it automatically falls through to the next source. This significantly improves fill rates without manual intervention. For a deeper look at this technique, see our guide on waterfall enrichment for B2B prospecting.

Step 4: Find and Verify Contacts

Once your account list is enriched and filtered, add a contact-finding step. Clay’s People Search integrations let you find decision-makers at each company by title, seniority, or department without leaving the table.

  1. Add a Find Contacts column using Apollo, LinkedIn, or Clay’s own people search
  2. Set title filters to match your ICP buyer (e.g., VP Sales, Head of Growth, RevOps Director)
  3. Limit to 1–3 contacts per account to keep the list tight
  4. Add an email finder waterfall: Hunter → Apollo → Dropcontact → Icypeas in sequence
  5. Add an email verifier (NeverBounce or ZeroBounce) as the final column to confirm deliverability

Clay’s waterfall approach to email finding consistently produces 80–90%+ valid email rates on target lists. Single-source email finding typically lands at 50–65% coverage.

Step 5: Add Personalisation Triggers with Claygent

Claygent is Clay’s AI agent — it can browse the web, read LinkedIn profiles, and summarise company pages to generate personalised one-liners for each prospect. Use it to add:

  • A recent company news reference (“Congrats on the Series B in February”)
  • A LinkedIn post summary (“Saw your post on pipeline coverage last week”)
  • A role-specific pain point based on the prospect’s job description
  • A tech stack observation (“You’re on HubSpot — most teams at your stage hit [problem X]”)

This layer of personalisation is what separates Clay-built lists from generic database exports. Even 1–2 custom variables per email meaningfully lift reply rates. See our breakdown of data enrichment tools for B2B for context on which providers give the highest-quality personalisation inputs.

Step 6: Filter and Quality-Gate the Output

Before exporting, add filter columns to remove bad records:

  • Remove rows where email status is not “valid”
  • Remove personal emails (gmail.com, hotmail.com, etc.)
  • Remove accounts that match your negative ICP criteria
  • Remove duplicate domains
  • Flag catch-all emails for manual review or a separate lower-priority sequence

A 500-row import should typically produce 300–380 sequencer-ready contacts after enrichment and filtering. If you are getting less than 60% yield, your source list or ICP targeting needs tightening.

Step 7: Export to Your Sequencer

Clay has native push integrations with Instantly, Smartlead, HubSpot, Salesforce, and most major sequencers. Map your column headers to the destination fields, set any sequence assignment logic, and push. The integration runs in real time — as you enrich new rows, they get pushed automatically if you enable continuous sync.

Alternatively, export as CSV and import manually into your sending tool. Keep your Clay table as the master record — all enrichment history, notes, and status fields stay there for future re-engagement.

Clay Workflow Limitations to Know

Clay is powerful but has real constraints that affect how you operate it at scale:

  • Credits: Most integrations consume credits per row. High-volume enrichment gets expensive fast — waterfall sequencing and caching help reduce waste
  • LinkedIn rate limits: Scraping LinkedIn at scale can trigger rate limits if you push too hard. Use their official Sales Navigator integration where possible
  • Learning curve: Clay’s table-based logic is not immediately intuitive. Budget 4–6 hours to learn the formula system before running production lists
  • Not a sequencer: Clay builds and enriches lists — it does not send emails. You still need Instantly, Smartlead, or a similar tool for the actual outreach

What a Production Clay Workflow Looks Like

A mature Clay setup for a mid-market B2B SaaS company running 3–5 sequences per month typically looks like this:

Stage Clay Action Typical Output
Account sourcing Apollo + Sales Nav import 500 target companies
Company enrichment Clearbit + BuiltWith waterfall 480 enriched accounts
Contact finding People Search (2 contacts/account) 960 contacts
Email finding Hunter + Apollo + Icypeas waterfall 820 emails found
Email verification ZeroBounce 740 valid emails
Personalisation Claygent one-liners 740 custom variables
Sequencer push Instantly native integration 740 contacts in sequence

Conclusion

Clay is the most flexible prospecting infrastructure tool available for B2B outbound teams. The workflow above — source, enrich, find contacts, verify, personalise, filter, export — runs reliably at scale once you have built it. The investment is the setup time and the credit cost; the return is a repeatable pipeline engine that produces sequencer-ready lists without manual cleaning. Build it once, refine it quarterly, and use it to power every new outbound motion you run. For a deeper look at how this fits into your full outbound stack, see our guide on building a B2B sales tech stack.

Frequently Asked Questions

Is Clay.com a database or an enrichment tool?
Clay is neither a database nor a traditional enrichment tool. It is a prospecting infrastructure layer that aggregates data from 75+ external providers into a single table workflow, allowing you to enrich, filter, and personalise lists programmatically.

How much does Clay cost for B2B prospecting?
Clay’s pricing is credit-based, with plans starting around $149/month. At scale, credit costs rise quickly depending on how many enrichment integrations you run per row. Most mid-market teams spend $300–$800/month on Clay for active outbound campaigns.

Can I use Clay without LinkedIn Sales Navigator?
Yes. Clay works with Apollo exports, CSV uploads, CRM data, and its own native search integrations. Sales Navigator improves targeting quality but is not required to run effective Clay workflows.

What is the best sequencer to use with Clay?
Instantly.ai and Smartlead are the most common pairings with Clay for cold email outbound. Both have native Clay integrations that enable direct push without CSV export.

How long does it take to build a Clay prospecting workflow?
A production-ready workflow for an experienced user takes 2–4 hours to build and test. For teams new to Clay, budget 6–10 hours including learning the formula and integration system.

Clay user reviews on G2 | Clay.com official site | Gartner on B2B sales technology

Ready to map your market?

We build these systems for B2B companies with 500k+ TAMs. Let's see if your market is ready for a machine.

Apply for GTM Pilot View Results