Bulk enrichment
Bulk enrichment makes it easy to process massive datasets—no row limits, no slowdown. Enrich millions of rows quickly, securely, and at scale.
You'll get the full power of Clay's enrichment engine without storing data inside Clay. Results are sent directly to your external destinations, like Salesforce, Snowflake, or Google Sheets, keeping your systems continuously enriched and in sync.
Once your data is successfully exported, enriched rows are automatically deleted to keep your workspace clean and efficient.
Setting up a bulk enrichment
Import from CSV
- On the homepage, click
New→Bulk enrichment. - Select
Source type→Import from CSV. - Select
Delimiter.- A delimiter is the character that separates values in your CSV file (e.g., comma, semicolon, or tab).
- Click
Saveand start adding enrichments normally.
Import from CRM (Salesforce)
- On the homepage, click
New→Bulk enrichment. - Select
Source type→Import from CRM. - Next,
Select Salesforce account.- Click
Add accountif you haven't already authenticated your account.
- Click
- Select inputs from
Salesforce objectandList view. - Click
Saveand start adding enrichments normally.
Using a bulk enrichment
In the bulk enrichment settings, you can adjust several options:
Test data: Add rows to test your enrichments before running the full source.Export data: Set up your export destination.- This could be Salesforce, Google Sheets, Snowflake, etc.
Deletion criteria: Single column or conditional rules.- You can also
Archive deleted rowsfor up to 30 days, meaning they will remain indexed and searchable.
- You can also
Run starting point: Decide whether to clear rows already in the test table and rerun them.
Explore other docs
Other popular resources
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!
Hire GTME Talent
Find and connect with GTM talent who've demonstrated expertise in building advanced workflows




