CLAY COST OPTIMIZATION • CLUSTER A

Clay Data Credit Optimization Tactics

Clay's March 2026 split into Data Credits and Actions changed the optimization calculus. The biggest savings come from connecting your own provider keys…

By Alex, Principal AI Infrastructure Architect | Updated September 2026 | 13 min read

The cheapest Clay credit is the one you never spend. Since the March 2026 split into Data Credits (provider lookups) and Actions (workflow steps, AI columns, HTTP requests, CRM pushes), the optimization calculus changed: failed lookups now cost nothing, but unfiltered rows and over-provisioned AI still burn both meters. The four moves that actually move the bill are, in order: connect your own provider API keys (0 Data Credits on those lookups, 70–80% typical reduction), filter and dedupe rows before any paid step runs, wrap every expensive column in "only run if empty", and match the Claygent model to the task (Helium 1 credit, Neon 2, Argon 3). A 10,000-row monthly table on Clay-managed keys can run six figures of credits a year; the same table on your own keys drops the data side toward zero and leaves only Actions.

TL;DR
  • BYOK is the single biggest lever. Connect your own Apollo, Hunter, Clearbit, or LLM keys via Settings → Connections and those lookups cost 0 Clay Data Credits. Actions still apply, but data spend collapses 70–80%.
  • Filter before you enrich. Remove personal email domains, duplicates, and rows missing required fields before the first paid column. A row that should never have been in the table is the most expensive row you have.
  • Waterfall order is a cost control. Put your highest-coverage provider first so fewer rows fall through to expensive fallbacks. Since March 2026, failed lookups cost neither credit nor Action.
  • Match Claygent to the job. Helium (1 credit/row) for high-volume lookups, Neon (2) for qualification, Argon (3) for multi-step research. Running Argon where Helium would do is pure waste.
  • Replace AI columns with formulas wherever a JS formula answers the question. Formulas are free and instant; Claygent calls are not.
  • Watch the credit dashboard weekly to find the two or three columns eating the budget, and model cost per qualified lead before scaling.

Why the March 2026 split matters

Before March 2026, Clay billed a single credit per enrichment. After the split, every enrichment draws from two separate meters that deplete independently:

That distinction is the whole optimization story, because the two meters have different free levers. Data Credits drop to zero the moment you bring your own provider key; Actions do not. So a cost-reduction plan has to attack the Data Credit side with BYOK and the Action side with fewer, conditional steps — not one generic "use less Clay" instruction.

Two meters, two fixes. BYOK zeroes the data side. Conditional logic and filtering shrink the action side. Treating them as one bill is why most teams over-spend.

Move 1: connect your own provider keys (BYOK)

This is the highest-impact change and it is one-time setup. In Clay, go to Settings → Connections → Add Connection and paste your provider API key. Every enrichment using that provider then consumes 0 Clay Data Credits — you pay the provider directly at their published rate, and Clay's markup disappears.

The savings are large because Clay's convenience rate is a markup over the provider's own price. Representative Clay-managed costs cited across 2026 guides: Apollo ~2 credits/lookup, Hunter ~2, Prospeo ~2, Clearbit 2–5, People Data Labs ~3, ZoomInfo 5–13. With your own key, every one of those becomes 0 credits. LLM keys are even more dramatic — routing Claygent through your own Anthropic or OpenAI key drops per-row AI spend from 1–5 cents to fractions of a cent, an 80–95% cut on the AI side.

The catch to state plainly: BYOK removes the Data Credit charge, not the Action. Clay still counts the workflow execution. So your bill does not go to zero — but for data-heavy and AI-heavy tables, the data side is usually the larger driver, which is why 70–80% total reductions are typical.

Move 2: filter before you enrich

The most expensive credit is the one spent on a row that should never have been in the table. Before any paid column runs, build disqualification logic that flags non-ICP rows: company size, region, industry, tech stack. If a row fails the filter, it never touches a provider.

Concretely, before enrichment:

A team blowing through 100k credits a month is usually not doing anything advanced. They are running expensive providers on leads that were never going to convert.

Move 3: waterfall order and conditional logic

A waterfall queries providers in priority order and stops at the first verified hit. Put your highest-coverage, lowest-cost provider first so fewer rows fall through to expensive fallbacks. A 5-provider waterfall at 10–15 credits/row can be cut to a 2-provider waterfall at ~4 credits/row with only a single-digit coverage loss — roughly two-thirds of the credit spend, gone.

Then wrap every expensive column in a condition: "only run if email is empty", "only run if company passed the ICP check", "only run if the previous step returned nothing". This stops Clay re-enriching rows that already have data and stops AI columns firing on rows that failed earlier filters.

Stop-at-first-hit is the gift March 2026 gave you: a failed lookup now costs nothing. Make your waterfall wide enough to cover, but order it so the cheap provider answers first.

Move 4: match Claygent to the task

Claygent bills per model. Helium at one credit per row handles high-volume lookups; Neon at two suits qualification and structured answers; Argon at three is for genuine multi-step research. Frontier models such as GPT-5.1 and Claude 4.6 Sonnet bill on actual token use. Matching the model to the task is one of the easiest spend cuts — running Argon where Helium would do is paying 3x for the same answer.

Wherever a formula answers the question, use a JS formula column instead of an AI column. Half the Claygent calls in a typical workspace could be a formula: free, instant, and reproducible.

Price your waterfall with and without BYOK

This calculator sizes your monthly credit consumption and estimated data spend for a table, toggling how much of the waterfall runs on your own keys.

Data Credits / month (Clay-managed)
Data Credits / month (with BYOK)
Credits saved by BYOK
Actions / month
Est. data spend / month (with BYOK)
BYOK removes the data charge on the share of lookups it covers; the rest still bills at the Clay-managed rate. Actions are not affected by BYOK and scale with steps plus AI columns. At the Launch-tier effective rate of ~$0.05/credit, a 10,000-row table at 3 steps and 2 credits/lookup is 60,000 Clay-managed credits a month — pushing past the 2,500 bundled on Launch by roughly 24x, so the savings from BYOK are what keep it affordable. Filter rows and cut steps to shrink the Actions side too.

Failure modes that quietly drain the balance

Enriching before filtering

Running paid columns on unqualified, duplicated, or personal-domain rows is the most common leak. Every one of those rows costs Actions and possibly credits for nothing.

Wide waterfalls with no ordering

A 5-provider cascade where the expensive provider answers first burns credits on rows the cheap provider would have resolved. Order by coverage and cost, not by habit.

Argon for everything

Defaulting every AI column to the most capable (and most expensive) Claygent model triples the credit cost of lookups that Helium would have answered identically.

AI columns that should be formulas

Any transformation a JS formula can do is free. Replacing even a few Claygent columns with formulas removes their per-row cost entirely.

Where each tactic lands on the bill

TacticMeter it attacksTypical impact
Connect own provider keys (BYOK)Data Credits0 credits on covered lookups; 70–80% total reduction
Filter + dedupe before enrichBothRemoves wasted rows entirely; often 20–40% fewer rows processed
Waterfall order + stop-at-first-hitData CreditsFewer fall-throughs to costly providers; ~third of spend on wide waterfalls
Conditional "only run if empty"Actions + Data CreditsStops re-enriching rows that already have data
Match Claygent model to taskData Credits (AI)Helium/Neon/Argon at 1/2/3 credits; right-sizing cuts AI spend
Replace AI columns with formulasActions + Data CreditsFree and instant where a formula suffices

The ordering is deliberate. BYOK is a one-time setup that zeroes the largest meter. Filtering is structural — it shrinks the problem before any spend. Waterfall order and conditionals are per-table discipline. Model matching and formula substitution are the finishing touches that compound across every table you run.

What we actually run

Our enrichment stage lives upstream of everything else: records resolve and verify, then only qualified rows reach the sending platform. Clay is the enrichment engine we route through, and the table discipline above is what keeps the bill predictable at scale — we filter at the company level first, put our highest-coverage provider at the head of every waterfall, and keep our own provider keys connected so the data side stays near zero. The cost math against Apollo lives in our Clay vs Apollo breakdown; this article is the operational half of that story — how to keep a Clay bill from drifting once the table is live. Clay is the tool we run and the one we have an affiliate relationship with; the BYOK and filtering tactics here are standard Clay workspace practice, not a workaround.

FAQ

Cut the cost per enriched record

The bundled allowance on any plan is not the capacity you actually get. Our Clay playbook covers the action and credit budgeting we use in production, plus the waterfall patterns that keep coverage high while credit burn stays low.

Get the Clay Enrichment Cost Playbook →

Download this guide’s assets

Get the configuration and data files referenced in this guide. Subscribe and we’ll send the bundle to your inbox.

Get the bundle →
Does Bring Your Own Key remove all Clay charges?

No. BYOK sets the Data Credit cost of a covered lookup to zero, but Clay still charges an Action for executing the workflow step. So your bill drops sharply on the data side — typically 70–80% overall for data-heavy tables — but Actions remain and scale with steps plus AI columns. Combine BYOK with filtering and conditional logic to also shrink the Action side.

Do failed Clay enrichments still cost credits?

No. Since the March 2026 pricing change, an enrichment that returns no result consumes neither Data Credits nor Actions. That removed one of the largest sources of unexpected spend under the old single-credit system, and it makes wider waterfalls cheaper than before — you only pay when data is actually found.

Which Claygent model should I use?

Match the model to the job. Helium at one credit per row handles high-volume lookups; Neon at two credits suits qualification and structured answers; Argon at three credits is for genuine multi-step research. Frontier models such as GPT-5.1 and Claude 4.6 Sonnet bill on actual token use. Running Argon where Helium would do triples the per-row AI cost for the same answer.

Do Clay Data Credits roll over?

On Launch and Growth, Data Credits roll over up to twice your monthly allowance — a 6,000-credit plan can bank 12,000 in total. Actions reset every billing cycle and do not roll over. Enterprise customers can carry up to 15% of the prior year's purchased credits on renewal. Rollover only helps if you are under-consuming, which is the goal of the tactics here.

Engineering transparency: The March 2026 Actions/Data Credits split, the stop-at-first-hit-no-charge rule for failed lookups, the rollover terms (Launch/Growth up to 2x allowance, Actions no rollover), and the Claygent model credit costs (Helium 1, Neon 2, Argon 3) are drawn from Clay's published pricing documentation and the SmartKeys 2026 Clay review, and are subject to change — confirm at purchase. The representative per-lookup credit costs (Apollo ~2, Hunter ~2, Clearbit 2–5, ZoomInfo 5–13, etc.) and the 70–80% BYOK reduction figure are cited from third-party 2026 guides (Clay Cost Tuning skill docs, LeadMagic guide, GTM Engineering BYOK analysis) and are ranges, not fixed Clay rates. The calculator is arithmetic on your inputs at a disclosed ~$0.05/credit Launch-tier effective rate; actual per-credit price falls with volume (down to ~$0.043 at 50k/month) and Actions bill separately, so treat the dollar figure as a planning estimate, not a invoice. Wenboom has an affiliate relationship with Clay and discloses it on the click-through page; no other vendor named here is monetized.

Related Cluster Intelligence