Skip to content
Contact Us

Table of Contents

Clay helps GTM teams find the right prospects, fill in the data they’re missing, automate research, and get that data where it needs to go. This guide walks through Clay enrichment, waterfalls, Claygent, prospecting, and building workflows from start to finish.

Clay can do a lot…which is exactly why figuring out where to start can be tricky.

The key is to stop thinking about Clay as a long list of features and start thinking about what you’re trying to build.

That’s where the FETE framework comes in. It stands for “Find, Enrich, Transform, Export” and gives you a simple way to take a GTM workflow from raw data to something your team can actually use.

In this guide, we’ll use FETE to break down Clay for GTM automation step by step, including how to find the right prospects, enrich and research them, clean up your data, and get it into the systems where your team works.

Key Takeaways

  • Clay is more than a prospecting database. It lets GTM teams connect prospecting, enrichment, research, data cleanup, and activation into automated workflows.
  • Use FETE to structure your Clay workflows. Find the right companies and people, Enrich them with useful data, Transform that data into a usable format, and Export it to the systems where your team works.
  • Enrich with a purpose. Add data that helps you qualify, segment, prioritize, personalize, or take action rather than collecting fields simply because they’re available.
  • Use waterfalls and Claygent for different jobs. Waterfall enrichment improves coverage across structured data providers, while Claygent handles more specific, last-mile research.
  • Test before you scale. Start with a small number of records, validate the results, and refine the workflow before spending credits across a larger audience.
  • Keep your data clean on the way out. Normalize and transform records before syncing them to your CRM, Google Sheets, sequencing tools, or other GTM systems.
  • The goal is a repeatable GTM play. The best Clay workflows can be tested, improved, and reused instead of rebuilt from scratch each time.

What Is Clay and How Does It Support GTM Automation?

Clay is a platform for building and automating GTM workflows. Instead of jumping between different tools to find prospects, fill in missing data, research accounts, clean records, and prepare them for outreach, you can connect those steps in one place.

That’s what makes Clay different from a traditional database. Instead of searching for names and contact information, you’re building a workflow around that data, whether the goal is prospecting, enrichment, lead scoring, segmentation, personalization, or getting cleaner data into your CRM.

What Can Clay Automate?

A Clay workflow can handle a lot of the manual work that happens between identifying a potential buyer and actually doing something with that information.

You can use it to:

  • Find companies and the right people within them
  • Enrich company and contact data
  • Research information that isn’t available in standard databases
  • Clean, format, and transform data
  • Prepare prospect data for personalized outreach
  • Send or sync finished data to your CRM or spreadsheets

The exact workflow will look different depending on what you’re trying to accomplish, but the building blocks are largely the same.

Why Clay Can Feel Overwhelming

The upside of Clay is its flexibility. The downside is what Clay calls the “blank canvas problem.” When there are so many things you could build, knowing what to build first can be the hardest part.

You don’t need to learn every Clay feature before you get started. It’s much easier to learn the basic workflow first, then add the tools and enrichments you need as you go. That’s where FETE comes in next.

The FETE Framework for Clay GTM Automation

The easiest way to make sense of Clay is to follow a repeatable process. Clay calls this FETE: Find, Enrich, Transform, Export. Each step builds on the one before it, taking you from a starting list to clean, useful data that’s ready to put to work.

Find

Every workflow starts with the people or companies you want to work with. You might find companies that match your ICP, people with specific job titles, open jobs, or local businesses through Google Maps. You can also start with data you already have and bring it into Clay.

The goal at this stage is to build the right starting dataset.

Enrich

Once you have that list, enrichment fills in what you don’t know. Depending on the workflow, that could mean finding emails and phone numbers or adding company details like headcount, funding, industry, technology, and hiring activity.

This is also where you can go beyond standard Clay data enrichment and use AI-powered research to find more specific information about a company or person.

Transform

Raw data isn’t always ready to use as-is. The Transform stage cleans and reshapes it so it works for whatever comes next.

That could mean normalizing company names, standardizing phone numbers and locations, extracting information from existing fields, calculating values, or formatting data consistently. The goal is to turn everything you’ve collected into clean, usable data.

Export

Finally, the data needs somewhere to go. Export moves the finished records out of Clay and into the tools where your team actually works.

That could be HubSpot, Salesforce, Google Sheets, a sequencing tool, a CSV, or another GTM system. Once the data gets there, it can actually be used for prospecting, outreach, reporting, or other GTM work.

The Jigsaw Framework for Better Clay Data Enrichment

FETE gives you the steps of a Clay workflow, while the Jigsaw Framework helps you figure out what data you actually need along the way.

The idea is to approach Clay data enrichment like putting together a puzzle. You don’t start by filling in random pieces. You start with the information that makes everything else easier to find, then build from there.

Start With the Corner Pieces

The corner pieces are the basic identifiers Clay can use to connect a record to additional data.

Company Corner Pieces

For companies, start with:

  • Company domain
  • LinkedIn company URL

These give you a strong foundation for finding and enriching additional company information.

People Corner Pieces

For people, start with:

  • Full name
  • LinkedIn profile URL

From there, you can build out a more complete picture of the person and their role.

Build the Edges

Once the corner pieces are in place, add the basic information that gives each record context.

Company Data

This could include:

  • Industry
  • Headcount
  • Location

People Data

For contacts, that could include:

  • Job title
  • Work history
  • Education

At this point, you have the basic shape of the account or person. Now you can get more specific about the information your workflow actually needs.

Fill In the Rest With Specialized Enrichment

The middle of the puzzle is where Clay data enrichment can become much more specific to your use case. You might add funding data, hiring activity, technology, website information, AI research, or other attributes that help you better understand and segment your prospects.

You don’t need every available data point. The goal is to fill in the pieces that help you make a better GTM decision.

How FETE and Jigsaw Work Together

FETE and Jigsaw solve two different parts of the same problem. FETE gives you the workflow, while Jigsaw helps you decide how to build the data within it.

This means you can:

  1. Find the corner pieces that identify the right companies or people.
  2. Enrich those records with the basic and specialized data you need.
  3. Transform the information into a clean, usable format.
  4. Export the finished data into the systems where your team can use it.

Together, the two frameworks give you a more structured way to build in Clay instead of adding data and enrichments without a clear plan.

What Can You Build With Clay GTM Automation?

Once you understand FETE and Jigsaw, it becomes easier to see how those frameworks turn into actual GTM workflows. Clay GTM automation can support everything from outbound prospecting to local business research, but the same basic process applies: start with the right audience, add the data you need, and turn it into something your team can act on.

 

See how Clay and HubSpot turn enrichment, intent signals, and account scoring into an assisted prospecting workflow  👇

B2B Outbound Campaigns

A B2B outbound workflow might start by finding companies that match your ICP. From there, you can enrich those accounts with information like company size, industry, funding, technology, or other criteria that help you narrow the list.

Once you know which accounts you want to pursue, you can find the right people at those companies, enrich their contact information, and add research that makes your outreach more relevant. The finished records can then be sent to your CRM or sequencing tool for activation.

The workflow looks something like this:

  1. Find companies that match your ICP.
  2. Enrich them with the data you need.
  3. Narrow the list to the strongest accounts.
  4. Find the right people at those companies.
  5. Enrich their contact information.
  6. Add relevant research or personalization.
  7. Send the finished records to your CRM or sequencing tool.

 

See how reps turn Clay signals into a repeatable HubSpot prospecting play across email, calls, LinkedIn, and video  👇

Why This Beats Manual Prospect Research

Without a workflow like this, much of the same work has to happen manually. Someone has to build the list, research each company, find the right contacts, track down contact information, and prepare the data for outreach. It’s part of why sales reps spend 60% of their time on non-selling activities.

Clay lets you connect and automate those steps, so your team can spend less time on the work around selling and more time actually selling.

Local Business Prospecting

Clay GTM automation isn't limited to companies that are easy to find in traditional B2B databases. You can also use Google Maps as a starting point to find local businesses such as dentists, restaurants, auto repair shops, contractors, and other service businesses.

From there, you can enrich those listings with additional information to determine which businesses fit your target market and give your team more context for outreach.

AI-Powered Research and Personalization

Sometimes the information you need isn't sitting neatly in a database. Clay can combine the company and people data you've already collected with websites, social profiles, Claygent, and AI to research more specific questions.

That could mean understanding what a company offers, identifying something relevant on its website, or gathering context that helps you tailor your outreach. And that context matters when 73% of B2B buyers actively avoid sellers who send irrelevant messages. The goal is to uncover information that makes the message more relevant to the prospect.

 

See how Clay can automatically research inbound leads and give sales the context they need before a call  👇

Other Clay GTM Automation Use Cases

The same building blocks can be applied to plenty of other GTM workflows. Clay can be used for webinar attendee enrichment, website research, competitive intelligence, account-based marketing, lead scoring, and inbound qualification..

info

Want to put Clay to work without figuring it all out yourself? 

RevPartners is the #1 Clay Agency for GTM teams on HubSpot, building proven Clay playbooks for enrichment, intent, outbound, and more. 

How to Experiment With Clay Before You Scale

Clay gives you a lot of room to test new ideas without committing to a massive workflow from the start. Instead of trying to get everything perfect upfront, start small, see what the results tell you, and improve from there.

 

See how Clay can turn a large list into a focused audience before you start enriching  👇

Clay Rewards Experimentation Over Perfection

You don’t need the perfect audience, enrichment strategy, or message before you start building. Clay makes it easier to test those assumptions with real data first.

Maybe you think a certain segment is a better fit, a particular signal shows stronger intent, or one message will resonate more with a specific audience. Build a small test around that idea, look at what happens, and use what you learn to shape the next version.

Create a Clay R&D Budget

Set aside around 10–15% of your monthly Clay credits for R&D. This gives you room to test new ideas without taking credits away from workflows you already know are working.

You can use that budget to experiment with:

  • New target segments
  • Different messaging
  • New enrichment fields
  • New signals
  • Combinations of multiple signals
  • Different targeting hypotheses

Long story, short: know what you’re trying to learn before you start spending credits on it.

Start Small Before You Scale

One of the easiest ways to waste Clay credits is to run a new workflow across a huge list before you know whether it works.

Here’s a better approach:

5 Rows

Start with five records. Make sure your inputs are mapped correctly, the workflow runs as expected, and the output is actually useful.

50 Rows

Once the workflow works, move to 50 records. A larger sample helps you see whether the results are consistently good or whether those first five were just good examples.

500 Rows

If the workflow is still producing the results you want, start scaling to 500 records and beyond.

Turn Winning Experiments Into Repeatable Plays

When something works, document it.

Keep track of the audience, signals, enrichments, messaging, and workflow that produced the result. Over time, those successful experiments become a library of GTM plays your team can reuse instead of starting from scratch every time.

How to Reduce Clay Credit Usage

Testing before you scale helps prevent wasted credits, but there are also ways to make the workflows themselves more efficient.

Not every step requires a paid enrichment or AI call. If you already have the information you need, first see whether Clay can clean, calculate, transform, or route it without spending additional credits.

 

Here’s what that looks like in practice when cleaning and qualifying trigger data before enrichment  👇

Use AI Formulas for Deterministic Tasks

AI Formulas are useful when you already have the underlying data and need to do something predictable with it.

For example, you can use them to:

  • Calculate total years of work experience
  • Extract previous companies from work history
  • Pull a domain from an email
  • Standardize existing data
  • Format dates or numbers

AI Formulas don’t consume Clay credits, so they’re a good fit for tasks that don’t require finding new information.

Use the Metaprompter Before Running AI at Scale

A prompt that works poorly across five rows can get expensive when you run it across thousands.

Use Clay’s Metaprompter to tighten your prompt before scaling an AI workflow. Make the instructions clear, check that the output is what you actually need, and then put more rows through it.

Use Conditional Runs

Not every record needs every enrichment.

Conditional runs let you trigger an action only when certain criteria are met. You might run another enrichment only when a company qualifies for the next step, for example, or only when the information you need is still missing.

That keeps you from spending credits on records that don’t need the additional work.

Use the Sandbox for Testing

Use the Sandbox to test prompts, enrichments, and workflow ideas before putting them into a larger production workflow.

It gives you a place to see what works, adjust what doesn’t, and get the output right before you start using more credits.

Consider Bringing Your Own API Keys

You can also bring your own API keys for supported providers or AI models. Depending on the workflow, this can give you another way to manage how and where you’re spending Clay credits.

If you need Clay to find new information or perform outside research, spending credits may make sense. If the information is already there and simply needs to be cleaned, calculated, formatted, or routed, use the simplest option that gets the job done.

Find: How to Find Companies in Clay

The first step in FETE is Find, and for a typical B2B workflow, that often starts with building a list of companies that match your ICP.

Clay’s Find Companies tool lets you narrow that list using criteria like industry, company category, headcount, location, keywords, and founding date. Think of this as your starting dataset. You can always enrich those companies later when you need more specific or up-to-date information.

How to Find Companies in Clay

Start by creating a workbook. If you’re used to spreadsheets, the setup is pretty familiar as a workbook is similar to a spreadsheet, while individual tables work like sheets within it.

From there, open Find Companies and start defining your ICP. You can combine filters like industry, company size, geography, and keywords to narrow the results to the types of accounts you actually want to target.

Before importing anything, preview the results. Look at the companies Clay is returning and check details like:

  • Company description
  • Company domain
  • LinkedIn company URL
  • Overall fit with your ICP

If the list looks too broad, go back and adjust your filters. It’s much easier to tighten your audience here than to clean up thousands of irrelevant records later.

Once the results look right, import the companies into your table. You don’t need to start adding every possible enrichment yet. First get the audience right, then decide what additional data the workflow actually needs.

Build Focused Lists Around a Hypothesis

Bigger isn’t always better when you’re building a company list in Clay. A focused list of roughly 1,000–3,000 companies gives you a more manageable audience for testing than one massive list with loosely related accounts.

More importantly, build each list around an idea you can test. For example, you might build a list around recently funded SaaS companies, companies that are hiring aggressively, or bootstrapped companies with technical founders.

Use Exclusions to Keep Your List Clean

Your inclusion criteria tell Clay what you want, but exclusions can be just as important for removing what you don’t.

If your search keeps pulling in agencies, consultants, or another type of company that doesn’t fit your ICP, use negative filters to remove them. The cleaner the starting list is, the less time and credits you’ll spend dealing with irrelevant companies later.

Think About Enrichment Before You Import

You don’t need to enrich everything yet, but you should think one step ahead.

Make sure the company records you import include the identifiers you’ll need later, especially the company domain and LinkedIn company URL. Those are the “corner pieces” from the Jigsaw framework and give Clay a stronger foundation for the enrichment steps that come next.

Find: How to Find People in Clay

Once you have the right companies, the next step is finding the right people within them. Instead of building a separate contact list from scratch, Clay lets you use your existing company table as the starting point and search for people who match your target persona.

Before you begin, you’ll want three things in place:

  • a company list
  • a reliable company identifier like a domain or LinkedIn company URL
  • a clear idea of who you’re trying to reach.

Define Your Target Persona

Start by translating your target persona into filters Clay can use. Depending on who you’re looking for, you can narrow the search using criteria like:

  • Job title and function
  • Seniority
  • Location
  • Work experience
  • Certifications
  • Languages
  • Education
  • Previous roles

You can combine these filters to get as specific as your workflow requires. The goal is to find the people who actually make sense for the companies you’ve already identified.

Find the Right People at Your Target Companies

From your company table, use Find People at These Companies and map the company identifier that connects your search back to those accounts.

Then add your persona filters and preview the results before importing them. Check whether Clay is returning the roles and people you expected. If the list is too broad or you’re seeing irrelevant contacts, adjust the criteria and preview it again.

Once you’re happy with the results, import the contacts into a people table. Now you have the two sides of your prospecting workflow connected: the companies you want to target and the people you may want to reach within them.

Expand Your Search as You Learn

Your first people search doesn’t have to be your last. You can go back and adjust the criteria as you learn more about who you want to reach.

For example, you might start with a narrow set of senior titles and later expand into additional roles or functions. That lets you build on the company list you already have instead of rebuilding the entire workflow every time your targeting changes.

Find: How to Find Jobs in Clay

Jobs can be useful in Clay in two different ways. You can start with open roles and use them to find companies, or start with companies you already care about and use their hiring activity as another layer of data.

Which approach makes sense depends on what you’re trying to learn and where you want the workflow to start.

Jobs as a Source vs. Jobs as an Enrichment

The biggest difference is your starting point.

Jobs as a Source

When jobs are the source, you start by looking for specific open roles and then work backward to the companies hiring for them.

This can be useful for recruiters and job seekers, but also for sales and BDR teams looking for companies with a specific hiring need.

Jobs as an Enrichment

When jobs are an enrichment, you already have a list of companies that fit your ICP. Instead of using hiring activity to find those companies, you add it to learn more about them.

That information can help with segmentation, prioritization, scoring, and understanding what’s happening inside an account.

How to Find Jobs as a Source

Start by defining the types of jobs you want to find. You can search broadly across companies or narrow the search to a specific group of companies.

From there, add the job titles you’re interested in and use criteria like location and job type to refine the results. Preview the number of jobs Clay finds before importing them. If the list is too broad, adjust your search until you’re getting the kinds of roles you actually want.

Once the results look right, import the jobs into your table and continue building the workflow from there.

How to Use Jobs for Clay Data Enrichment

The process works a little differently when you already have your target accounts.

Start with your ICP-fit company list and add job data as an enrichment. You can search for specific roles to see which companies are hiring for the people or skills that matter to your use case.

Depending on what you’re looking for, you can use that data to understand things like:

  • How many relevant positions a company has open
  • What types of roles it’s hiring for
  • Which departments are hiring
  • Patterns in hiring across your target accounts

The value is knowing what that hiring activity can tell you about the company.

For example, hiring patterns can give you more context around where a company is growing and what it may be prioritizing. That turns job data into another signal you can use to segment and prioritize accounts.

Best Practices for Finding Jobs in Clay

Job searches usually get better as you refine them. A few practices can help you get more useful results from the start.

Use Multiple Job-Title Variations

Job search isn’t fully semantic, so one title may not capture every relevant opening. Include different variations of the roles you care about rather than relying on a single keyword.

Start Broad, Then Refine

You don’t have to get every filter right on the first search. Start with your main criteria, preview what comes back, and then narrow the list using job titles, location, job type, and other available filters.

Keep Source Limitations in Mind

Job data can come from different underlying providers, and those providers can have their own search and API limitations. Keep that in mind if the results are different from what you expected.

Iterate on Your Search

Treat the first search as a starting point. If you’re seeing irrelevant jobs or missing roles you expected to find, adjust your keywords and filters and run it again.

The goal is the same as the other Find workflows: get the starting dataset right before spending time and credits enriching it further.

Find: How to Find Local Businesses With Google Maps

Not every prospect is easy to find in a traditional B2B database. That’s especially true for local businesses like dentists, restaurants, auto repair shops, and other service-based businesses.

Clay lets you use Google Maps as a source, giving you another way to build prospect lists based on the types of businesses you want to reach and where they’re located.

Why Use Google Maps With Clay?

Google Maps is particularly useful when your target market includes businesses with a strong local presence but a limited footprint in traditional company databases.

Instead of starting with a company database and filtering down, you can search for businesses in a specific area and bring those results directly into Clay. From there, the Google Maps listing becomes the starting point for further research and enrichment.

How to Find Local Businesses With Google Maps

Start by choosing Google Maps as your source in Clay. From there, define where you want to search. You can use a city, neighborhood, exact address, or radius depending on how targeted you want the list to be.

You’ll also need to decide how you want to search:

  • Free-text search lets you enter the type of business you’re looking for in your own words.
  • Business Type search uses Google Maps business categories to define the businesses you want to find.

When there’s a relevant Business Type available, it can give you a more structured way to search than relying entirely on free text.

Once your criteria are set, run the search. Keep in mind that Google Maps results can continue populating after the search begins, so give Clay time to finish pulling in the businesses before deciding whether you need to change your criteria.

Turn Google Maps Results Into Better Leads

Finding the businesses is only the beginning. A Google Maps listing gives you a starting record, but Clay lead enrichment can add the context you need to decide whether that business is actually worth targeting.

For example, you can look at ratings and review counts to help evaluate businesses, then add other information such as:

  • Website
  • Contact information
  • Services offered
  • Business-specific details, such as practitioner count

You can also use AI to analyze Google Maps reviews. Instead of reading through reviews one by one, you can use that information to better understand the business, what it offers, and what customers are saying about it.

The exact data you add should depend on the audience you’re building. A dentist prospecting workflow may need different information than one targeting restaurants or auto repair shops.

Once those details are added, a basic Google Maps result becomes a much more useful prospect record that can be qualified and eventually used for outreach.

Best Practices for Google Maps Prospecting

A few choices at the Find stage can make the rest of the workflow much easier.

Be Specific With Geography

Define your search area carefully. If you’re targeting multiple locations, separate searches can help you keep each audience focused instead of trying to cover too much geography at once.

Use Business Types When Possible

When Google Maps has a Business Type that matches the businesses you want, use it to create a more consistent search. Free-text search still has its place, especially when the category you need isn’t available.

Let the Results Fully Populate

Don’t assume the first result count you see is the final one. Give the search time to finish populating before changing your filters or running another search.

Know What You’ll Enrich Next

Before importing a large number of businesses, think about what you’ll need to know about them next. If ratings, reviews, contact information, services, or another attribute will determine whether a business is worth targeting, plan for that before you scale the list.

That keeps the workflow moving naturally from Find into the next stage of FETE: Enrich.

Enrich: What is Clay Enrichment?

Finding gives you a starting list, but enrichment fills in what you need to know about the companies and people on that list.

The goal is to have the right data to qualify, prioritize, segment, and eventually act on a record.

What Is Clay Data Enrichment?

Clay data enrichment is the process of adding new information to records you already have. Depending on the workflow, that could include company information, contact details, technology data, hiring activity, or more specialized research.

For example, a basic company record could become:

  • 250 employees
  • Uses HubSpot
  • Raised a Series B
  • Hiring sales reps
  • Located in your target market

The information you add should depend on what you’re trying to accomplish. An outbound campaign may need different data than an account-scoring or market-research workflow.

What Is Clay Lead Enrichment?

Clay lead enrichment applies the same idea to the people or prospects you may want to reach.

You might start with a name, LinkedIn profile, and company, then add information such as a work email, phone number, job title, work history, or other context that helps you qualify the person or prepare for outreach. That work matters when sales reps spend 27.3% of their time dealing with inaccurate B2B contact data, adding up to roughly 546 hours per year for a full-time inside sales rep.

Again, more isn’t necessarily better. If your outreach is entirely email-based, for example, there may be little reason to spend credits finding a phone number you won’t use.

Where Clay Enrichment Creates the Most Value

Basic firmographic data like company size, industry, and location can be useful, but it usually isn’t where the biggest advantage comes from. Plenty of teams can access that information.

The more interesting opportunities come from finding data that helps you identify something specific about your ICP that others may be missing.

Instead of targeting companies based only on size and industry, you might combine several pieces of information to identify companies that are hiring for a particular role, use a certain technology, and meet another condition relevant to your offer.

Common Clay Data Enrichment Mistakes

One of the easiest mistakes to make in Clay is adding data simply because you can. A table with dozens of enrichment columns may look impressive, but those fields aren’t doing much if they never affect a decision.

Before adding an enrichment, ask what you’re going to do with the result. Will it change who you target? How you prioritize the account? Which segment it belongs to? What you say in your outreach?

If the answer is no, you may not need it.

The same applies to your overall workflow. Know whether you’re enriching data for outbound, qualification, scoring, segmentation, market research, or account intelligence before you start adding providers and spending credits.

Use Linked Tables to Avoid Duplicate Enrichment

Linked tables can also make Clay enrichment more efficient by letting company and people data work together.

Say you find 10 people who all work at the same company. If you need a company-level attribute, you don’t need to enrich that same information separately for all 10 people.

Instead, enrich the company once in your company table and pass that information to the related people records. That keeps the workflow cleaner, reduces duplicate data, and avoids paying repeatedly for the same company-level enrichment.

How to Enrich Company Data in Clay

Once you have a list of companies, company enrichment lets you add the information you need to better understand and qualify them.

Before you start, make sure you have strong company identifiers. A company domain is especially useful, and a LinkedIn company URL can provide another reliable corner piece. You should also know what you’re trying to learn before choosing your enrichments.

One of the main ways Clay helps you find that additional information is through waterfalls.

What Is Clay Waterfall Enrichment?

Clay waterfall enrichment checks multiple data providers in sequence to find a piece of information.

Instead of relying on a single provider and accepting a missing result when that provider doesn’t have the data, Clay can move to the next provider in the waterfall.

A simple Clay waterfall might look like:

Provider A → no result
Provider B → no result
Provider C → result found
Waterfall stops

Different providers have different strengths and coverage, so using them together can increase the chances of finding the information you need.

Why Use a Clay Waterfall?

The biggest benefit of a Clay waterfall is coverage. Single-source data providers typically deliver only 50%–70% coverage, while waterfall enrichment can increase that to roughly 85%–95% by checking multiple providers in sequence.

That lets you take advantage of each provider’s strengths without manually checking them one by one. It can also help control unnecessary spending because the waterfall stops once the requested information is found rather than continuing through every provider.

Provider order matters, too. Depending on your workflow, you may want to balance cost, coverage, and the quality of the results when deciding which providers should run first.

How to Build a Clay Waterfall Enrichment

Start by choosing the information you want to find. That could be something like a company’s funding stage or another company attribute required by your workflow.

Clay will show the providers available for that enrichment and the order in which they’ll run. From there, map the required company identifier, such as the company domain, so the providers have enough information to search for the right record.

Don’t immediately run the waterfall across your entire table. Test it on around 10 rows first.

Look at whether the data is being found, whether it’s accurate enough for your use case, and what the waterfall is costing you. If the results look right, you can run it across more of your list.

Which Company Data Should You Enrich?

The answer depends on what you’re trying to accomplish. There’s no universal list of fields every company needs.

Firmographic Data

Firmographic information helps you understand the basic characteristics of a company. Depending on the enrichment available, that could include information such as:

  • Industry
  • Headcount
  • Revenue
  • Headquarters
  • Funding

These fields can be useful for determining whether a company fits your ICP or belongs in a particular segment.

 

See the different ways to find funding data in Clay and how to choose the right one for your use case  👇

Technographic Data

Technographic enrichment helps you understand the technology a company uses.

If your offer depends on a company using a particular platform or category of software, that information can become a useful qualification or segmentation criterion.

Growth and Hiring Data

Hiring activity can add another layer of context. Instead of simply knowing what a company looks like today, you can look at what roles it’s hiring for and use that information to better understand where it may be growing or investing.

The important part is connecting the enrichment to an actual GTM decision rather than collecting the field just because it’s available.

Get More From Company Enrichment

Individual data points become more useful when you start combining them.

Company size alone may tell you whether an account fits your basic ICP. Add technology, hiring activity, funding, or another relevant signal, and you can start creating much more specific segments.

You can also adjust the order of providers in a waterfall when needed and use conditional runs so an enrichment only happens when a record actually requires it.

The goal is to progressively add the information that makes the company more actionable without enriching every possible field on every possible account.

How to Enrich People Data in Clay

Company enrichment tells you more about the account, while people enrichment helps you understand and reach the individuals within it.

Ideally, you’ll already have strong identifiers such as the person’s full name and LinkedIn profile, along with the company they work for. From there, decide what information your actual outreach strategy requires.

For many outbound workflows, one of the most important pieces is a valid work email.

How Email Enrichment Works in Clay

Clay can use a waterfall for work emails just like it can for company data. Instead of depending on one email provider, it can move through multiple providers until it finds an address.

But finding an email and finding a usable email aren’t exactly the same thing. Validation helps determine whether the address is one you actually want to use for outreach.

Catch-all domains add another consideration. They can make it harder to determine whether an individual mailbox is valid, so your settings may depend on how you want to balance additional email coverage against a more conservative approach to deliverability.

How to Find Work Emails in Clay

Start by adding the work email enrichment to your people table and reviewing the providers included in the waterfall.

Then map the inputs Clay needs to identify the person. Depending on the provider, those can include:

  • Full name
  • Company domain
  • Company name
  • LinkedIn URL

Configure your validation settings based on the level of confidence you want, then test the enrichment on a small number of records.

Again, 10 rows is a good starting point. Look at how many emails are being found, how they’re being validated, and whether the results make sense before running the waterfall across the entire table.

If you need to dig deeper, you can expose additional validation information to better understand what happened with a particular result.

What Else Can You Enrich About a Person?

Email is only one type of Clay lead enrichment. Depending on how you plan to qualify or engage a person, you can add other information such as:

  • Phone numbers
  • Social profiles
  • GitHub profiles
  • Work experience
  • Education

Which fields matter depends on the workflow.

If you’re building a technical prospecting campaign, GitHub or work history may be useful context. If your team uses multiple outreach channels, phone information may matter more. If none of that changes how you qualify or contact the person, you probably don’t need to enrich it.

Get More From People Enrichment

People enrichment can also go beyond filling in one contact at a time.

For an important account, you may want to find several relevant people instead of relying on a single contact. That gives you a better picture of the people involved at the company and gives your team more options for reaching the account.

The same principle from the rest of Clay enrichment applies here: start with the data you already have, add what your workflow actually needs, and avoid collecting information without a clear reason for using it.

info

Ready to go beyond basic enrichment? 

RevPartners builds Clay + HubSpot workflows that turn better data into targeting, signals, scoring, and plays your GTM team can actually use. 

What Is Claygent?

Most of the enrichment we’ve covered so far deals with data that already exists in a structured format like company size, funding, work emails, and job history.

But some of the most useful GTM data isn’t that easy to find. You may need to know whether a dentist offers Invisalign, a company has a free trial, or its website mentions a specific technology.

Claygent is Clay’s AI research agent for finding this kind of information on the web. You give it a specific research task, provide the context it needs, and run that research across the companies or people in your table.

This is useful for what Clay calls “last-mile data,” or information that matters to your specific use case but probably won’t exist as a standard field in a traditional database.

What You Need Before Using Claygent

Claygent still needs a solid starting point, so you need to give it enough context to identify the company or person you want it to research.

For company research, that’ll usually include:

  • Company domain
  • LinkedIn company URL
  • Any other context relevant to the research

For people research, you might use:

  • LinkedIn profile URL
  • Full name
  • Company
  • Job title

This goes back to the Jigsaw framework from earlier. Give Claygent strong identifiers first, then use it to find the more specific pieces.

How to Use Claygent for Research

Start with a specific research task.

If you have a list of companies and need to identify which ones offer a free trial, you would add Claygent to your table, write a prompt explaining what you want it to find, and map in the company website or other information it should use for the research.

Next, choose the model that’ll handle the task. There’s no reason to use a more expensive model if a cheaper one can reliably produce the result you need.

Test the workflow on around 10 rows before going any further. Read the results yourself and check whether Claygent understood the task, returned consistent answers, and gave you data you can use later in the workflow.

If the results are off, adjust the prompt and run another test. For research where you need more visibility into how Claygent arrived at an answer, you can also review its reasoning or confidence.

Once the test results are consistent, you can start running the research across a larger list.

Common Claygent Use Cases

Claygent becomes useful when your targeting depends on information that isn’t sitting in a normal database field.

You can use it to find out:

  • Whether a company is B2B or B2C
  • Whether it supports a particular integration
  • What its primary value proposition is
  • Whether its website mentions a certain technology
  • Whether it offers a free trial
  • Whether it meets a niche requirement in your ICP

That last use case gives you much more freedom in how you define an audience. A characteristic you care about may not exist as a filter in a traditional data provider, but Claygent can research it and turn the result into something you can use for targeting, qualification, or segmentation.

Claygent also doesn’t need to handle every enrichment. If a standard provider can reliably give you the information, use it. Claygent is better suited for information that actually requires research.

Claygent Prompting Best Practices

Keep the prompt clear and specific. Claygent should know exactly what it’s looking for and what you want returned.

A few things help:

  • Be specific about the research task.
  • Tell it what to return when it can’t find an answer.
  • Keep the output as short as the use case allows.
  • Use the cheapest model that can reliably handle the task.

And keep the same testing approach you’ve used throughout the workflow. Run a small sample, read the results, refine the prompt, and scale once you know it works.

By this point in the Enrich stage, you’ve already built out the standard company and people data you need. Claygent lets you fill in the more specific information that’s harder to find and more relevant to how you actually sell.

Transform: How to Clean and Normalize Clay Data

By the time you reach Transform, you’ve found the right records and enriched them with the information you need. Now that data needs to be cleaned up before it goes anywhere else.

Enrichment pulls in the data. Transformation gets it ready to use.

Without that step, small inconsistencies can follow your data into your CRM, campaigns, reporting, and segmentation. Company names may include unnecessary legal suffixes, phone numbers may use different formats, or locations may be written several different ways.

Transform is where you clean that up before it causes problems downstream.

Why Data Transformation Matters

Clean data makes everything that follows easier, especially when only 35% of sales professionals trust the accuracy of their sales data.

Take company names. A record might come back as “Acme Inc.” That may be technically correct, but it sounds awkward if you drop it directly into an email.

Normalize the name to “Acme,” it immediately sounds more natural.

The same idea applies across your data. Consistent formatting makes it easier to build segments, automate workflows, personalize outreach, and keep your CRM clean.

Clay’s Native Data Cleaning Tools

Clay has built-in normalization tools for common cleanup tasks. These are deterministic transformations, meaning they follow predictable rules using information that’s already in your table rather than reaching out to another data provider.

Because of that, Clay’s native normalization tools don’t consume credits.

You can find them under the Normalize options in the enrichment panel and use them to handle many of the cleanup tasks that come up repeatedly in GTM data.

Normalize Whitespace

Extra spaces, tabs, and line breaks can create problems when data moves between systems or gets inserted into automated messaging.

Normalizing whitespace cleans those inconsistencies so text follows the same format across your records.

Normalize Phone Numbers

Phone numbers can come back in different formats depending on where the data originated.

Normalization gives those numbers a consistent structure by handling things like parentheses and dashes, making the data easier to use across systems and calling tools.

Normalize Locations

Location data can also be inconsistent, which becomes a problem when you want to segment or route records based on geography.

Normalizing locations creates a more consistent way of representing that information across your dataset.

These native tools should be one of your first stops when the task is straightforward cleanup. If the information is already there and you simply need to standardize it, there’s no reason to spend credits finding it again.

Transform: How to Use AI Formulas in Clay

Native normalization handles common cleanup tasks, but sometimes you need to do something more specific with the data already in your table.

AI Formulas let you perform structured transformations without having to build complicated formulas or scripts yourself.

They’re particularly useful when you know exactly what you want the finished result to look like and need to apply the same logic across a large number of rows.

 

See how Clay formulas can clean a messy company list and prepare it for prospecting without wasting credits  👇

What Are Clay AI Formulas?

AI Formulas use AI to create the logic needed to manipulate, calculate, extract, or clean existing data.

The important distinction is that they’re best suited for deterministic work. You’re giving it information you already have and asking it to perform a predictable operation on it.

For example, you might have a person’s complete work history and want a comma-separated list of every company they’ve worked for. Or you might want to calculate their total years of experience from that same data.

The information is already there. AI Formulas help turn it into the format or value you actually need.

When to Use AI Formulas

AI Formulas are a good fit when three things are true:

  • You know what kind of result you want.
  • The same logic should be applied to every row.
  • The task doesn’t require a subjective judgment.

Think calculations, patterns, extractions, formatting, and cleanup.

If you’re asking Clay to research something new on the web or make a more open-ended judgment, you’re moving beyond what AI Formulas are best suited for.

Common AI Formula Use Cases

There are plenty of ways to use AI Formulas during the Transform stage.

You could extract all the companies someone has worked for into a comma-separated list, calculate their total years of professional experience, or figure out how long they spent in their previous role.

They can also handle smaller cleanup and formatting jobs, including:

  • Formatting dates and numbers
  • Extracting a domain from an email address
  • Cleaning inconsistent job titles
  • Cleaning inconsistent locations
  • Extracting patterns from existing text
  • Calculating tenure or years of experience

These are the kinds of tasks that might otherwise require custom spreadsheet formulas or scripting. AI Formulas give you a simpler way to apply that logic across the table.

Why AI Formulas Can Save Clay Credits

AI Formulas don’t consume Clay credits, which makes them useful for more than convenience.

They also process faster than API-based enrichments, can maintain a consistent output format, and can be reused across different tables and workflows.

That makes the choice fairly simple when you’re transforming data you already have. Use AI Formulas for the structured, repeatable work they can handle, and save your Clay credits for the steps that actually need new information, external data providers, or generative AI.

By the end of Transform, the goal is to have cleaner, more consistent data that’s ready for the final stage of FETE: Export.

Export: How to Get Data Out of Clay

At this point, you’ve found the right records, enriched them with the data you need, and cleaned everything up. Export is the last step in FETE, and it’s where that work leaves Clay and gets into the hands of the people and systems that will actually use it.

Depending on the workflow, that could mean sending the finished data to your CRM, Google Sheets, a sequencing tool, a CSV, or another part of your GTM stack.

Choose Between a One-Time Export and an Ongoing Sync

The first decision is whether you need the data once or need it to keep updating.

For a finished list that only needs to move from Clay to another system one time, a CSV may be all you need. Download the file and upload it wherever it needs to go.

An integration makes more sense when the workflow is ongoing and the destination needs to keep receiving new or updated data.

A simple way to choose is to look at three things:

  • Will this data continue to change?
  • Do we need updates to keep flowing into another system?
  • Who needs access to the data?

The answers will usually tell you whether a static export is enough or whether the workflow needs an ongoing connection.

Create a Clean Export View

Before exporting anything, clean up what you’re sending.

Your working Clay table may have accumulated a lot of columns along the way. Some were used for enrichment, others for formulas or intermediate steps, and some may have only been needed while you were testing the workflow.

The person receiving the data probably doesn’t need to see all of that.

A cleaner approach is to duplicate your working view and turn the copy into an export view. Hide the intermediate columns and leave only the final fields that need to go downstream.

Your working table can stay as detailed as it needs to be while the export stays clean and easy to use.

How to Export Clay Data as a CSV

For a one-time transfer, CSV is the simplest option.

Once your export view contains only the fields you want, download it as a CSV. That gives you a static copy of the data that you can load into another system.

Clay also keeps an Export History, which gives you a record of previous exports and lets you access them again when needed.

From there, the CSV can be uploaded into the CRM, sequencing platform, spreadsheet, or other system where the team will work with the data.

Just remember that the CSV represents the table at the time you exported it. Changes made in Clay afterward won’t automatically appear in that file.

How to Export Clay Data to Google Sheets

Google Sheets makes more sense when you want an ongoing connection instead of a one-time file.

CSV = static copy
Google Sheets integration = ongoing connection

With the Google Sheets integration, you can send Clay data into a sheet without repeatedly downloading and uploading CSV files as the workflow changes.

This can also be useful when other people need access to the finished data but don’t necessarily need to work inside Clay themselves. They can use the Google Sheet while Clay continues handling the workflow behind it.

Send Clay Data Into Your GTM Systems

Google Sheets and CSV are only two possible destinations. The finished data can also be sent into the CRM, sequencing tools, or other systems involved in your GTM process.

The destination should come back to what you wanted the workflow to accomplish in the first place. A prospecting workflow may end with contacts ready for outreach. An enrichment workflow may end with updated CRM records. Another workflow may simply need a clean dataset that another team can use.

That completes FETE: Find the right records, Enrich them with useful context, Transform the data into a usable format, and Export it to wherever the next action happens.

How to Connect Clay to Google Sheets

A CSV works well when you need a one-time export, but Google Sheets is more useful when the data needs to stay accessible outside of Clay or continue moving as part of the workflow.

Clay can add new rows, look for records that are already in a sheet, and update them when something changes. Which action you choose depends on what you want to happen to the data after it leaves Clay.

The Three Main Clay + Google Sheets Actions

There are three main ways Clay can work with records in Google Sheets.

Add Row

Add Row does exactly what it sounds like. It takes data from a Clay record and adds it to Google Sheets as a new row.

This works well when you know every record being sent should be new and you don’t need to check the sheet first.

Lookup Row

Lookup Row searches the sheet for an existing record instead of immediately creating a new one.

This is useful when Google Sheets already contains data and you need to know whether a person or company is there before deciding what should happen next.

A unique identifier makes that lookup much more reliable. For people, that might be an email address. For companies, it could be the company domain.

Lookup, Add, or Update Row

Lookup, Add, or Update Row combines those actions into one workflow.

Clay first looks for a matching record. If it finds one, it can update that row with the latest information. If there isn’t a match, it can add the record as a new row.

This is especially useful for an ongoing workflow where the same records may come through Clay more than once.

How to Set Up the Google Sheets Integration

Once you know which action you need, connect your Google account in Clay and choose the spreadsheet you want to work with.

Next, select the specific sheet and map the fields from your Clay table to the corresponding Google Sheets columns. If your Clay table has fields for full name, work email, company, and job title, for example, you can map each one to the column where you want that information to appear.

Once the fields are mapped, run the integration on a small sample first. Check the Google Sheet itself to make sure the data landed in the right columns and looks the way you expected before sending a larger batch.

Keep Your Google Sheets Data Clean

Be careful about using Add Row by default when you’re working with an existing dataset. If the same person or company comes through the workflow again, you can end up creating another row for a record that’s already there.

Instead, use a field that can reliably identify each record.

Then look for that identifier in Google Sheets before deciding what to do with the record. Existing records can be updated while net-new records can be added.

This keeps one record from turning into multiple versions of itself as the workflow runs over time.

When to Use Clay With Google Sheets

Google Sheets can be a useful destination when the finished Clay data needs to be shared or worked with outside of Clay.

For example, you can use the connection for:

  • Collaborative analysis across a team
  • Reporting on the data Clay has collected
  • Feeding data into dashboards
  • Keeping a Google Sheet updated as Clay data changes
  • Maintaining backups or archives of finished datasets

The right setup depends on what happens after the data reaches the sheet. A simple Add Row action may be enough for a one-way list. If Google Sheets is part of an ongoing workflow, looking up and updating existing records gives you much better control over the data over time.

How to Export Clay Data to Your CRM

Sending data to your CRM is where you want to be a little more careful than you might be with a CSV or Google Sheet. Once Clay starts creating or updating CRM records, a small mistake can turn into a lot of duplicate or messy data pretty quickly.

Clay supports CRM integrations including HubSpot, Salesforce, Pipedrive, Close, and Copper. The exact setup will vary by CRM, but the basic workflow is the same: check what already exists, decide which records should be added, map the data correctly, and test everything before you scale.

Why CRM Hygiene Matters in Clay GTM Automation

Clay GTM automation can move a lot of records without much manual work. That’s great when the workflow is set up correctly. It’s less great when every row gets pushed into your CRM whether it belongs there or not.

You don’t want the same person created twice because one record used a work email and another used a personal email. You also don’t want every company or contact you research automatically becoming a CRM record.

Be deliberate about what gets added. Your CRM should end up with cleaner, more useful data, not simply more of it.

Check for Existing Contacts Before Creating New Ones

Before creating a contact, check whether that person is already in your CRM.

Add a CRM lookup to your Clay table and use a reliable identifier to search for a match. For contacts, work email is usually the best place to start because it gives you a fairly direct way to match a Clay record with an existing CRM record.

There will be cases where email alone isn’t enough. Someone may have changed companies, used a different address, or already exist in the CRM under different information. When your workflow requires it, you can add secondary matching logic to account for those cases.

The important part is that the lookup happens before the create action.

Then test it on a small sample. Run around 10 rows that include a mix of people you know are already in the CRM and people you know are new. Check whether Clay is separating the two correctly before you let the workflow go any further.

Add Only Net-New Leads to Your CRM

Once Clay knows which contacts already exist, you can use that result to control who gets created.

Add the appropriate create-record action for your CRM and map the fields from Clay to the corresponding CRM properties. That could include information such as name, email, company, job title, or whatever other fields the workflow needs.

Then add a conditional run so the create action only fires when the lookup did not find an existing record.

Test this with another small batch before running it across the full table. And don’t stop at seeing a successful result in Clay. Open the CRM and look at the records themselves. Make sure they were created in the right place, the fields mapped correctly, and nothing unexpected came through.

Prepare Clay Data for Your CRM

The Transform work from earlier in the guide becomes especially important here.

Your CRM has rules about how its properties are formatted, and the data coming from Clay needs to match them. A field that looks fine in a Clay table may not be ready to drop directly into the corresponding CRM property.

Clean and normalize the data first, then make sure each field is formatted for its destination. Company names, phone numbers, locations, dates, and other values should be in the form your CRM expects before you send them over.

You also don’t need to export every column you built in Clay. Some fields exist only to help with research, enrichment, calculations, or decisions inside the workflow. Map the fields that have an actual purpose in the CRM.

This is another reason the FETE order matters. By the time you reach Export, the data should already be cleaned and ready for the system receiving it.

Keep Clay and Your CRM Clean Over Time

A workflow that works correctly today can still need attention later. Your Clay tables change, CRM properties change, and the way your team uses the data can change too.

For ongoing CRM workflows, keep the same guardrails in place: look up records before creating them, use conditional runs to control when actions happen, and keep records synchronized when the use case calls for it.

It’s also worth checking the destination periodically rather than assuming that a successful Clay run means everything downstream is perfect. Look at the actual CRM records and make sure the data is still landing where and how you expect it to.

The goal is to move the right data into the CRM without creating cleanup work for the people who have to use it.

A Complete Clay GTM Automation Workflow From Start to Finish

You’ve now seen each part of Clay on its own. Put them together, and the workflow is much simpler than the number of features inside Clay makes it seem.

Start with a GTM goal, follow FETE from Find through Export, and use the Jigsaw framework to make sure you have the right data before adding more. Here’s what that looks like from start to finish.

Step 1: Define the GTM Goal

Start with what you’re trying to accomplish, not with an enrichment or a Clay feature.

Maybe you want to build an outbound list for a specific ICP, identify companies showing a hiring signal, enrich inbound leads before routing them, or find accounts that meet a very specific set of criteria.

Be clear about the outcome because it determines what you find and which data is actually worth enriching later.

Step 2: Find Your Audience

Build the initial dataset around that goal.

For a typical B2B outbound workflow, that usually means finding companies that match your ICP first, then finding the right people at those companies.

Keep the list focused. You’re testing an ICP hypothesis, not trying to build the biggest list possible.

Before moving on, make sure you have your Jigsaw corner pieces. For companies, that means identifiers such as the company domain and LinkedIn company URL. For people, you want identifiers such as full name and LinkedIn profile URL.

Those pieces give the enrichments that follow a better foundation to work from.

Step 3: Enrich the Data You Need

Once the audience is in place, add the information that will help you qualify, prioritize, segment, or contact those records.

Company enrichment might include headcount, industry, funding, technology, or hiring activity. People enrichment could add work emails, phone numbers, job history, or other contact information.

Use Clay waterfall enrichment when you want to check multiple providers for a piece of data rather than relying on a single source.

Then use Claygent for the information that isn’t readily available as a standard enrichment field. That could be something as specific as whether a company offers a free trial, mentions a certain technology, or meets a niche condition in your ICP.

You don’t need every available field. If the data won’t change who you target, how you prioritize them, or what you say, it probably doesn’t need to be in the workflow.

Step 4: Transform and Prepare the Data

Before sending anything downstream, clean up what you’ve collected.

Use Clay’s normalization tools for straightforward cleanup such as company names, whitespace, phone numbers, and locations. Use AI Formulas when you need to extract, calculate, format, or restructure information that’s already in the table.

The finished data should match the format required by whatever comes next, whether that’s your CRM, Google Sheets, a sequencing platform, or another GTM system.

Step 5: Test the Workflow Before You Scale

Don’t run a brand-new workflow across thousands of rows immediately.

Start small and inspect what happens. Check that your enrichments are returning the information you expected, Claygent is answering the question you intended, formulas are producing consistent results, and your conditions are firing on the right records.

The same applies to Export. Test the workflow on a small batch and then check the destination itself. If you’re sending records to your CRM, open the CRM and make sure the fields, formatting, and records look right.

Fix problems while they affect a handful of rows, not after they’ve affected hundreds.

Step 6: Export or Sync the Finished Data

Once the workflow is working correctly, send the finished data where it needs to go.

That might mean a one-time CSV export, an ongoing connection to Google Sheets, or sending qualified records directly into your CRM.

For ongoing workflows, use lookups and conditional logic to control what happens downstream. Check whether a record already exists before creating another one, and only trigger actions for rows that actually need them.

Step 7: Review, Learn, and Scale

A successful run doesn’t mean the workflow is finished. Look at what happened after the data left Clay.

Review:

  • Accuracy: Was the data correct?
  • Coverage: How often did your enrichments find what you needed?
  • Cost: How many credits did the workflow consume?
  • Signal quality: Did the attributes and signals actually help identify better prospects?
  • Conversion: Did the people or accounts you prioritized perform better?

Use those results to decide what to change. You may need to tighten the audience, change an enrichment, reorder a waterfall, improve a Claygent prompt, remove a field you aren’t using, or test a different signal.

Then run it again.

That cycle of testing, learning, refining, and scaling is what turns a Clay table into a repeatable GTM automation workflow.

Recap: How Does Clay GTM Automation Work?

The easiest way to approach Clay is through the FETE framework: Find, Enrich, Transform, Export.

  • Start with a specific GTM goal: Know what you're trying to accomplish before choosing enrichments or building a table. Your goal determines which prospects, data, signals, and actions actually matter.
  • Find the right audience: Build focused lists of companies or people that match your ICP. Start with reliable identifiers such as company domains, LinkedIn company URLs, full names, and LinkedIn profiles.
  • Use the Jigsaw framework to build your data: Start with those basic "corner pieces," add foundational information such as industry, headcount, location, and job title, then fill in specialized data only when it helps you make a GTM decision.
  • Enrich only what you need: Add company, contact, technographic, funding, hiring, or other data based on how you'll qualify, segment, prioritize, or engage each record.
  • Use waterfall enrichment for better coverage: Clay waterfalls check multiple providers sequentially until the requested information is found, rather than relying on a single data source.
  • Use Claygent for last-mile research: When the information you need isn't available as a structured database field, Claygent can research the web for specific details such as whether a company offers a free trial, mentions a particular technology, or meets a niche ICP requirement.
  • Transform your data before activation: Normalize company names, phone numbers, locations, dates, and other fields so inconsistent data doesn't make its way into your CRM, reporting, segmentation, or outreach.
  • Save credits where you can: Use native normalization and AI Formulas for deterministic tasks, conditional runs to prevent unnecessary enrichments, and small tests before running workflows at scale.
  • Export the finished data where work happens: Send clean records to your CRM, Google Sheets, a sequencing platform, CSV, or another GTM system. For CRM workflows, look up existing records before creating new ones to prevent duplicates.
  • Test, learn, and scale: Start small, check accuracy, coverage, cost, signal quality, and conversion, then refine the workflow before increasing volume. A successful Clay workflow should become a repeatable GTM play, not just a one-time table.
info

Skip the Clay learning curve

RevPartners can build your Clay system for you, with custom GTM playbooks, HubSpot integration, training, and documentation to get your team up and running. 

Frequently Asked Questions About Clay

What is Clay used for in GTM?

Clay is used to build and automate GTM workflows around prospecting, enrichment, research, data cleanup, and activation. Teams can use Clay to find companies and contacts, add missing data, research specific buying signals, prepare records for outreach, and send finished data into a CRM or other GTM system.

What is the difference between Clay enrichment and Claygent?

Clay enrichment adds structured data such as company size, funding, technology, work emails, and job history to existing records. Claygent is an AI research agent designed to find more specific information that may not exist as a standard database field, such as whether a company offers a free trial or mentions a particular technology on its website.

How does Clay waterfall enrichment work?

Clay waterfall enrichment checks multiple data providers in sequence until it finds the requested information. If the first provider doesn't return a result, Clay moves to the next one and stops once the data is found. This can improve data coverage while avoiding unnecessary provider calls.

What is the best way to build a Clay workflow?

Start with a specific GTM goal and follow the FETE framework: Find, Enrich, Transform, Export. Find the right companies or people, enrich them with the data you actually need, clean and prepare that data, and then export or sync it to the system where your team will use it. Test the workflow on a small number of records before scaling it.

How can you reduce Clay credit usage?

Test workflows on small samples before scaling, use conditional runs so enrichments only run when necessary, and avoid paying for information you already have. Clay's native normalization tools and AI Formulas can handle many cleaning, formatting, extraction, and calculation tasks without consuming Clay credits.

 

Schematic - Switch Box

RevPartners is at Your Service

Does your revenue engine need built, fine-tuned, or supercharged?

To learn more about how to continuously improve operational efficiency and identify the gaps in your customer experiences, see what RevPartners can do for you!