Agent skill · data analytics · jeremylongshore

clay-known-pitfalls

Identify and avoid the top Clay anti-patterns, gotchas, and integration

Why this skill is useful

Provides specific integration patterns and common pitfalls for optimizing Clay's data enrichment processes that the AI wouldn't reliably generate on its own.

What it needs

Requires clay account access. About 5k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.

What this skill does

Clay Known Pitfalls Overview Real gotchas when using Clay's data enrichment platform. These are the mistakes that cost credits, waste time, or break integrations -- learned from production experience. Each pitfall includes the exact symptom, root cause, and fix. Prerequisites Active Clay account with tables configured Understanding of Clay's credit and enrichment model Experience with at least one Clay enrichment workflow Instructions Pitfall 1: Webhook 50K Limit Surprise Symptom: Webhook silently stops accepting new data. No error, no notification. New rows simply don't appear. Root cause: Each Clay webhook has a hard 50,000 submission lifetime limit. This limit persists even after deleting rows from the table. Fix: Monitor webhook submission count in your application Create a new webhook on the same table when approaching 45K Use the WebhookRotator pattern from clay-load-scale Set up an alert at 40K submissions --- Pitfall 2: Waterfall Burns Credits Without "Stop on First Result" Symptom: Credits consumed at 3-5x the expected rate on waterfall enrichment columns. Root cause: By default, waterfall enrichment may query ALL providers even after the first one finds data. You must explicitly enable "stop on first result." Fix: In each waterfall column's settings, ensure the stop condition is configured. Without it, a 5-provider email waterfall costs 10-15 credits per row instead of 2-3. --- Pitfall 3: Personal Email Domains Waste Credits Symptom: Company enrichment returns empty for 30-50% of rows. Root cause: Rows contain gmail.com, yahoo.com, hotmail.com domains. Clay's company enrichment can't match personal email domains to companies. Fix: --- Pitfall 4: Auto-Update Re-Enriches Entire Table Symptom: Thousands of credits consumed overnight. Enrichment columns re-ran on rows that were already enriched. Root cause: Table-level auto-update was ON, and a column edit or provider reconnection triggered re-enrichment of all existing rows. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills jeremylongshore/clay-known-pitfalls

View the source on GitHub

Browse the @skills marketplace