Cut Your Clay Enrichment Costs 80-99%
Clay charges 2-8 credits per LinkedIn lookup. Anysite charges 1 credit per full record — profile, company, email, all at once. At $49/month, you get the same data your Clay table pulls, without the per-field billing.
The Math
Clay LinkedIn profile: 2 credits. Company data: 2 credits. Email finder: 3 credits. That's 7 credits for one enriched lead.
Clay Growth ($495/mo, 6,000 credits): 7-credit waterfall = 857 fully enriched leads per month.
Anysite Starter ($49/mo, 15,000 credits): 1 credit per record. How far that goes depends on which endpoints you use — see the breakdown in the pricing section.
Clay PAYG top-up: ~$0.08/credit. Anysite PAYG: $0.0029/credit.
One Anysite credit returns the full record — LinkedIn profile, company details, email, social handles — in a single API call.
6,000 Clay Credits Are Not 6,000 Leads
Clay's credit model charges per data point, not per lead. A LinkedIn profile lookup costs 2 credits. Adding company data costs 2 more. Email finder adds 3. A phone number adds another. By the time you've run a full enrichment waterfall on one prospect, you've spent 7-12 credits.
This is not a bug. It's the architecture. Clay's waterfall enrichment feature — which tries multiple providers in sequence until one returns a result — is efficient at finding data. It also stacks credit charges at each step. The credits are spent even when a provider returns no data.
After Clay's March 2026 enrichment price hike, teams on Growth ($495/mo, 6,000 credits) discovered their pipelines burned through credits faster than their billing cycles. The choice became: reduce enrichment depth, buy top-up credits at $0.08+ each, or upgrade to Enterprise.
Anysite doesn't replace Clay. It replaces the expensive data providers Clay calls. You keep your Clay table, your workflows, your waterfall logic. You add Anysite as an HTTP API column. When Clay calls Anysite for a LinkedIn profile, it gets the full record — profile, headline, experience, company, social handles — for 1 credit at $0.0029.
The Real Value
Anysite isn't just another enrichment vendor. It turns any public website into a structured API. LinkedIn, company sites, Google Maps, Crunchbase, YouTube, Twitter, Instagram, Reddit — all accessible via one API key, all with the same credit model. When your Clay workflow needs a new data source next month, you don't buy another API. You use an endpoint you already have.
Three Steps to Cheaper Enrichment
Step 1: Add an HTTP API Column in Clay
In your Clay table, add a new column. Select “HTTP API” as the column type. This is Clay's built-in way to call any external API endpoint during enrichment.
Step 2: Paste Your Anysite Endpoint
Enter your Anysite endpoint URL and your API key. Map your Clay table columns (LinkedIn URL, company URL, email) to the Anysite request parameters.
URL: https://api.anysite.io/api/linkedin/user Method: POST Headers: access-token: YOUR_ANYSITE_API_KEY Body: { "url": "" }
Step 3: Map the Response Fields
Anysite returns a structured JSON object. Map the fields you need to your Clay columns. Each field you map comes from the same single API call — no additional credits for adding more fields.
first_name→ First Name columnlast_name→ Last Name columnheadline→ Job Title columnexperience[0].company→ Current Company columnexperience[0].title→ Current Role column
Complete Configuration Reference
Copy these configs directly into Clay's HTTP API column configuration.
Config 1: LinkedIn Profile Enrichment
Use when: Your Clay table has a linkedin_url column.
| Method | POST |
| URL | https://api.anysite.io/api/linkedin/user |
| Headers | access-token: YOUR_ANYSITE_API_KEY |
| Body | {"url": ""} |
{
"urn": "urn:li:person:ABC123xyz",
"first_name": "Jane",
"last_name": "Doe",
"headline": "Head of Revenue at SaaSCo",
"location": "Austin, TX",
"connections": 847,
"experience": [
{
"title": "Head of Revenue",
"company": "SaaSCo",
"start_date": "2023-03",
"end_date": null
}
],
"skills": ["Salesforce", "HubSpot"]
}
Credit cost: 1 credit per record
Config 2: Company Data from LinkedIn Company URL
Use when: Your Clay table has a company_linkedin_url column.
| Method | POST |
| URL | https://api.anysite.io/api/linkedin/company |
| Body | {"url": ""} |
Credit cost: 1 credit per record
Config 3: Email Finder from LinkedIn Profile URN
Use when: You already have a LinkedIn URN from a prior profile lookup.
| Method | POST |
| URL | https://api.anysite.io/api/linkedin/user/email |
| Body | {"urn": ""} |
Credit cost: 1 credit per successful lookup. No charge on null result.
Config 4: Google Maps Local Business Enrichment
Use when: Your Clay table has business names and cities.
| Method | POST |
| URL | https://api.anysite.io/api/ai_based/google_maps/search |
| Body | {"query": " "} |
Credit cost: 1 credit per record
Rate Limits for Clay Batch Runs
| Anysite Plan | Rate limit | Safe Clay parallelism |
|---|---|---|
| Starter | 60 req/min | Up to 5 concurrent rows |
| Growth | 90 req/min | Up to 7 concurrent rows |
| Scale | 150 req/min | Up to 10 concurrent rows |
| Pro | 200 req/min | Up to 15 concurrent rows |
For 10,000+ row runs: Run in batches of 500–1,000 rows and space batches by a few minutes. Clay retries 429 responses automatically but excessive rate-limit errors slow the overall run.
One API Key, Every Data Source
Estimate Your Savings
| If you enrich per month… | Clay cost (@ 7 credits/lead) | Anysite cost (@ 1 credit/record) |
|---|---|---|
| 1,000 leads | 7,000 credits ≈ $560 top-up | 1,000 credits ≈ $49/mo Starter |
| 5,000 leads | 35,000 credits ≈ $2,800 top-up | 5,000 credits ≈ $49/mo Starter |
| 15,000 leads | 105,000 credits ≈ $8,400 top-up | 15,000 credits ≈ $49/mo Starter |
| 100,000 leads | 700,000 credits ≈ large Enterprise | 100,000 credits ≈ $200/mo Growth |
Estimates assume 7-credit average Clay waterfall. Actual savings depend on your waterfall configuration and Clay plan.
What You Get for $49
| Clay Growth | Anysite Starter | |
|---|---|---|
| Monthly price | $495 | $49 |
| Credits included | 6,000 | 15,000 |
| Cost per enriched lead (full record) | ~$0.58 (7 credits) | $0.0029 (1 credit) |
| LinkedIn profile | 2 credits | 1 credit (included in record) |
| Company data | 2 credits | Included in same call |
| Email finder | 3 credits | Available via /api/linkedin/user/email |
| Google Maps data | Not available natively | 1 credit |
| Crunchbase data | Via integration add-on | 20 credits |
| PAYG top-up rate | ~$0.08/credit | $0.0029/credit |
| API access | Clay-managed | Direct REST API |
Clay credit pricing based on publicly available Clay Growth plan pricing as of March 2026. Actual costs may vary by plan and provider selection.
What 15,000 Starter Credits Buys
The Starter plan includes 15,000 credits per billing cycle. How many records those credits cover depends on which endpoints your workflow uses:
| Enrichment type | Credits per record | Records at $49/mo |
|---|---|---|
| Basic LinkedIn profile | 1 | 15,000 |
| Full LinkedIn profile (with experience, education, skills) | 4–9 | 1,700–3,750 |
| Email finder (successful lookup) | 1 | 15,000 |
| Company data by domain | 1 | 15,000 |
| Twitter profile | 1 | 15,000 |
| Instagram profile | 1 | 15,000 |
| Google Maps business | 1 | 15,000 |
| Crunchbase record | 20 | 750 |
Note: Failed lookups don't charge. Most common SDR workflow (LinkedIn URL → full profile) averages ~4 credits per record.
Frequently Asked Questions
error.code: record_not_found. No credits are charged for failed lookups. Credits are charged for 200 responses — even if some fields are null.Stop paying Clay for data you can get at 1 credit each
Starter plan: 15,000 credits, $49/month. Seven-day free trial, no credit card required. Connect to Clay via HTTP API column in under 20 minutes.