All docs
/
Enrich
/
Enrichments

Enrichments

Learn how to run an enrichment within Clay.

Overview

Enrichments in Clay transform your data by pulling in additional information from various sources. Whether you need to verify email addresses, gather company details, or find social media profiles, Clay's enrichment tools enhance your data quickly and efficiently.

You can run enrichments individually, use pre-built templates, or create powerful recipes to automate complex workflows.

Running an enrichment

  1. In a Clay table, click Add enrichment and search for an enrichment.
  2. Under Integrations, select an option.
  3. In the modal, select your account.
    • Clay provides API keys for certain enrichments, but you can save credits by using your own account—click + Add account to set it up.

Run settings

Run settings give you control over when and how your enrichments execute. Access these settings by clicking into any enrichment column.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change. This keeps your data fresh without manual intervention.

  • Toggle on to automatically update results when input data changes
  • Toggle off to run the enrichment only when you manually trigger it

Only run if

Use conditional logic to control when an enrichment runs. The enrichment only executes if your specified conditions are met.

  1. Enter a formula in the Only run if field.
  2. The enrichment runs when the formula evaluates to true.
  3. Click Use AI to generate conditional formulas automatically.

Delay run

Delay when an enrichment runs after its conditions are met. This is useful when you need to wait for external systems to process data before continuing your workflow.

Run immediately

  • Runs the action as soon as run conditions are met.
  • Default behavior for all enrichments.

Run after delay

  • Waits a specified number of seconds before running (maximum 10 minutes).
  • Delay starts after run conditions are met.
  • Useful for syncing between external systems, like waiting for Salesforce to sync data to Outreach.

To configure a delay:

  1. Select Run after delay.
  2. Enter the number of seconds to wait (up to 600 seconds/10 minutes).
  3. Use a formula to set different delays per row.

Troubleshooting

"Is there a way to make one enrichment (column) run only after another has finished?"

You can use a boolean formula to check if an enrichment has finished, then use that in a conditional formula to control when another enrichment runs. Learn more here.

"How can I tell how my credits are being used?"

You can track credit usage for your workspace in the credit usage dashboard. This shows detailed breakdowns of credit consumption by table, integration, and time period, helping you monitor and optimize your usage.

Explore other docs

Gen AI

Guide: Using Clay plugin

Go-to-market plays you can run from a coding agent with the Clay plugin — source your market, score it for fit, and prioritize who gets worked first.

View article
Gen AI

Audiences for agents and the CLI

Read, segment, and manage your workspace's people, companies, and deals from the Clay CLI — and from the Clay agents that run it for you.

View article
Getting started

Clay MCP for Reps vs. Agent Plugin

Choose between MCP for Reps and the Clay Agent Plugin based on who will be using it and how much your ops team needs to approve in advance.

View article
Enrich

Enrichment in Workflows

Enrich an Audiences segment through a guided workflow that opens with its trigger and write-back step already configured.

View article
Export

Getting started with Sequencer

Sequencer runs cold email campaigns at scale from your Audiences data, handling sending infrastructure, copy, and deliverability in one place.

View article
Export

Connect your own email accounts

Connect email accounts you already own — Google Workspace, Microsoft 365, or any mailbox that supports SMTP — and use them as sending accounts for your campaigns.

View article
Export

Email warmup

What email warmup does, how it differs on purchased and self-connected accounts, and why you'll see unfamiliar emails while it runs.

View article

Other popular resources

Experts

Find a Clay Expert

Explore our network of Clay experts and agencies.

View experts
Community

Join our slack community

Find help in our slack community, and support channels.

Go to slack
Cohorts

Join a cohort, learn Clay fast!

The faster way to master Clay. Sign in if you're enrolled in a cohort (current or past) or apply!

Learn more about cohorts
Talents

Hire GTME Talent

Find and connect with GTM talent who've demonstrated expertise in building advanced workflows

Explore GTME talents