Clay
Guide

How to setup Clay.com? - step by step for SaaS Sales Teams

Master Clay.com for SaaS: Learn to build AI-driven enrichment waterfalls, automate hyper-personalized outreach, and cut data costs by 40%. Boost sales!

https://vanderbuild.cp/blog/how-to-setup-clay-com-step-by-step-for-saas-sales-teams
Minimalist blog post header with the title "How to Configure Clay.com for Effective SaaS Sales?" on a black background, featuring the Vanderbuild logo.

This is a step-by-step guide for setting up Clay for B2B sales teams at SaaS companies. It covers the full workflow: from structuring your data sources and ICP definitions through to pushing verified leads into your engagement stack.

If you're new to Clay, start here. If you're already using it but struggling with credits, waterfall setup, or integrations, skip to the relevant section.

What Clay Actually Does

Clay is a data enrichment and automation platform. You bring in a list of companies or people, and Clay helps you find, verify, and enrich that data from dozens of sources, then push it wherever it needs to go.

The core workflow is:

  1. Input a list (CSV, CRM export, LinkedIn scrape, or dynamic source)
  2. Enrich: find emails, verify titles, scrape websites, pull LinkedIn data, run AI prompts
  3. Output: push to your CRM, sequencer, Slack, or anywhere else via webhook or native integration

Clay doesn't send emails. It prepares leads. You push verified data into your engagement stack (like Instantly or Smartlead).

Step 1: Define Your ICP Before Touching Clay

Clay amplifies whatever targeting decisions you've already made. If your ICP is vague, your Clay tables will produce a lot of irrelevant data at real credit cost.

Before opening Clay, define:

  • Company-level filters: industry, headcount range, geography, revenue range, funding stage, tech stack
  • Contact-level filters: job title, seniority, department, decision-making authority
  • Exclusions: company types you don't want (agencies, nonprofits, one-person shops, etc.)

Write this down. It becomes the schema for your Clay table columns.

Step 2: Choose Your Data Source

Clay can pull from multiple sources. The right one depends on your use case.

Apollo (via Clay integration)

Best for: volume prospecting, broad ICP matching, initial list building

Apollo gives you access to a large contact database with filtering by title, company, geography, and more. The data quality varies by region and segment, so treat Apollo outputs as a starting point for enrichment rather than a final list.

LinkedIn Sales Navigator (via Prospeo or Findymail waterfall)

Best for: high-precision targeting, senior decision-makers, accounts-based lists

Sales Navigator doesn't have a direct Clay integration, but you can export lists as CSV and import them. Then run email enrichment through Prospeo, Findymail, or a waterfall sequence via FullEnrich.

CSV Import

Best for: existing CRM data, event attendee lists, manually built target account lists

Straightforward import. Map your columns, then build enrichment flows on top.

Clay's Native Scraping

Best for: finding contacts at specific companies, scraping public directories, event pages

Clay has a built-in scraper that can pull structured data from websites. Useful for sourcing contacts from conference speaker pages, company team pages, or public directories.

Webhooks and Real-Time Sources

Best for: intent-based triggers, form completions, product usage events

If someone downloads a "Lead Magnet" on your site, the data can hit Clay instantly. This allows you to enrich the lead and alert an SDR in Slack within seconds, significantly reducing response time for high-intent contacts.

Step 3: Build Your Enrichment Waterfall

The enrichment waterfall is the core of how Clay works. You run multiple providers in sequence, stopping when one returns a verified result. This maximizes coverage while minimizing credit usage.

Email Enrichment Waterfall (Recommended Order)

  1. Prospeo (high accuracy for LinkedIn-sourced contacts)
  2. Findymail (strong for Sales Navigator exports)
  3. FullEnrich (multi-provider waterfall, charges only on success)
  4. Apollo email finder (broader coverage, lower accuracy)
  5. Hunter.io (domain-level fallback)

Run providers in order. If Prospeo finds a verified email, stop there. Don't run all providers on every row.

Company Enrichment

For company-level data (headcount, industry, funding, tech stack):

  • Clearbit (now part of HubSpot): strong for tech companies
  • LinkedIn Company Scraper: headcount, recent posts, job openings
  • Crunchbase: funding data
  • BuiltWith or Wappalyzer: tech stack detection

AI Enrichment

Clay integrates with Claude and GPT-4 for AI-driven enrichment:

  • Generating personalized opening lines based on LinkedIn data
  • Classifying companies into ICP segments from website descriptions
  • Scoring leads based on multiple enriched data points
  • Writing short custom intro lines per prospect

AI enrichment is one of the highest-leverage uses of Clay for outbound. It's also where you can consume credits quickly if not structured carefully.

Step 4: Set Up Lead Scoring

Once you have enriched data, use Clay's formula columns or AI columns to score leads before pushing them anywhere.

A simple scoring structure:

SignalWeightCompany size matches ICP range+2Seniority matches ICP (VP+)+2Target tech stack confirmed+2Email verified+1Recent funding event+1Hiring in relevant roles+1

Push only leads above a threshold score (e.g., 7+) to your sequencer. Lower-scoring leads go to a secondary list for manual review or a different campaign.

Step 5: Configure Your Integrations

Pushing to Cold Email Platforms

Clay integrates natively with several sending tools:

  • Instantly: native integration, push leads directly to a campaign with field mapping
  • Smartlead: similar native integration
  • Lemlist, Woodpecker: via webhook or Zapier

Set up the integration so that only leads with verified emails and above your score threshold get pushed. Don't push raw enrichment output directly to your sequencer.

Pushing to CRM

For HubSpot, Salesforce, or Pipedrive:

  • Use Clay's native CRM integrations
  • Map Clay fields to CRM properties
  • Add a deduplication check before pushing (avoid creating duplicate records)

Slack Notifications

For high-priority leads (e.g., score 9+, or from a named target account list), configure Clay to send a Slack notification. This is particularly useful for inbound triggers: when a target account fills out a form or hits a certain product usage threshold, Clay can enrich the contact and alert the AE before the lead goes cold.

Example: If Employee_Count > 100 and Job_Title contains "VP" or "Head of", the lead is instantly flagged in Slack for an AE to follow up within 5 minutes.

Step 6: Syncing Enriched Leads to Your Engagement Tools

Syncing Enriched Leads to Instantly, Smartlead, or Outreach.io

Once your sheet is ready, use the native integration or webhook to push rows where:

  • Email is verified (not catch-all, not invalid)
  • Lead score meets your threshold
  • Required personalization fields are populated

Clay should be the gatekeeper. Only qualified, enriched, verified leads go into your sequencer. This protects your deliverability and improves campaign performance.

Setting Up Slack Notifications for High-Intent Leads

Configure a Clay webhook to Slack using the following logic:

  • Trigger: new row added with score >= threshold
  • Payload: contact name, company, title, LinkedIn URL, email, score, enrichment source
  • Channel: #inbound-alerts or #hot-leads
  • Assign to specific AE based on territory or account size

Once your Clay table is "Enriched" (Email found + Personalization written), Clay sends it to your Instantly sequence.

Step 7: Credit Management

Clay credits are consumed per enrichment action per row. Running too many providers on every row burns credits fast.

Credit management principles:

  • Waterfall first: stop enrichment at the first successful result, don't run all providers unconditionally
  • Pre-filter before enriching: only enrich rows that pass your ICP filter. Don't enrich a company with 5 employees if your ICP starts at 50.
  • Batch AI prompts: group enrichment steps logically. Run company-level enrichment before contact-level enrichment, so you're not enriching contacts at companies that fail your filter.
  • Monitor usage: Clay shows credit consumption per column. Review this weekly during setup to catch runaway enrichment flows.

Step 8: QA Your Table Before Scaling

Before running a full table, test with 10-20 rows:

  • Verify that enrichment is returning expected data
  • Check that AI prompts are generating output that meets your quality bar
  • Confirm that integration pushes are working correctly (check destination for test records)
  • Review the credit consumption per row and project total cost for the full table

Fix issues at 20 rows, not at 2,000.

Common Clay Setup Mistakes

Running all enrichment providers unconditionally

Every provider costs credits, even when it returns no result. Use conditional logic: if Prospeo returns a verified email, skip Findymail. Build this into your table structure from the start.

Skipping lead scoring

Pushing all enriched leads to your sequencer without scoring means your SDRs are working unqualified leads and your deliverability is taking hits from poor-fit contacts. Score before pushing.

Using Clay as a sending tool

Clay prepares and routes leads. It doesn't send emails. Don't try to use it as a sequencer. Integrate it with a purpose-built platform like Instantly or Smartlead.

No deduplication logic

Without dedup checks, you'll push the same contact to your CRM or sequencer multiple times from different table runs. Add a CRM lookup step before the push to check for existing records.

Ignoring the webhook logs

When a push to your CRM or sequencer fails, Clay logs the error in the webhook output. Check these regularly during initial setup. Silent failures are the most common source of "why isn't this working" issues.

Frequently Asked Questions

What's the minimum Clay plan I need for B2B outbound?

The Explorer plan (free) lets you test with limited credits. For serious outbound work, you'll need at least the Starter plan to access enough credits and integrations. Most agencies and growth teams end up on Pro or above.

How do I integrate Clay with my CRM?

Clay has native integrations for HubSpot, Salesforce, and Pipedrive. Go to the Integrations tab in your Clay workspace, authenticate your CRM, then add an "Update CRM" action to your table. Map the fields and set conditions for when a push should trigger.

Can I use Clay without LinkedIn Sales Navigator?

Yes. Clay works with Apollo, CSV imports, scraped lists, and webhook sources. Sales Navigator is one input option, not a requirement. That said, Sales Navigator gives you better filtering precision for targeted campaigns.

How do I avoid burning through credits?

Use conditional logic in your enrichment waterfall (stop at the first successful result), pre-filter rows before enriching, batch AI prompts efficiently, and test with small sample sizes before running full tables.

What's the difference between Clay and Apollo?

Apollo is a contact database with built-in sequencing. Clay is an enrichment and automation layer that can connect to Apollo (and dozens of other providers) as a data source. They're complementary, not interchangeable. Most serious outbound teams use both.

Do you want to learn how to implement outbound sales in your company?
Talk to us