Clay in the Era of MoltSets and BlitzAPI: Retain or Retire?
Clay pricing as of October 2026, a 2,443-contact credit ledger, and a job-by-job call on where Clay still earns a place in a waterfall that starts with BlitzAPI and MoltSets.
Retire Clay as the first step of an enrichment waterfall. Keep it for two jobs where a logged test showed it adding results: checking whether someone still works at a company, and finding a second email source for the people the first source missed. That is how our own waterfall runs as of October 2026. Employment check: BlitzAPI, then Clay. Work email: MoltSets, then Clay on the misses. Clay is last in both.
Between July and early October Clay went from running one large one-off job on its own to being the last step. Your lists will differ, so run the same test on 200 of your own rows before you change anything.
Where Clay sat in our stack, and where it sits now
For one large one-off job in late July and early August, Clay ran the enrichment. Its credit balance fell by 28,302.5 in about ten days. The full ledger comes below. Then the order changed. By 26 September the employment check ran BlitzAPI first and Clay second, and on 28 September the email test ran MoltSets first, with Clay on the misses. Since October the written order is BlitzAPI then Clay for employment. MoltSets then Clay for email.
These four days are not like for like, and the figures come from balance readings in our ledger. The 28 September figure was a deliberate side-by-side test, and 7 October was 14 people, all answered by BlitzAPI. Read the table as a log of what Clay was asked to do, not a trend.
| Date | Credits burned | What ran |
|---|---|---|
| 22 Sep | 545.1 | Email and mobile lookups on a test list |
| 28 Sep | about 1,181 | A side-by-side test, with Clay run on both MoltSets hits and misses |
| 2 Oct | 95.8 | Employment, email and second-source stages on five accounts, gate runs included |
| 7 Oct | 0 | 14 people, all resolved by BlitzAPI, so Clay never ran |
Four days is a small sample. And the July ledger sits on Clay's legacy plan and the four days above sit on the plan we use now, so don't compare the totals.
Retire: first-pass email
Start with first-pass email. On the same 821 profiles, MoltSets alone returned 356 usable business addresses (43%) on 28 September and 411 (50%) on 22 October. Usable means the address sits on the person's own company domain, or on a known alias of it. Addresses on another company's domain fell from 91 to 40. But coverage of any address stayed flat at 54% to 55%. Ten B2B tech companies, mostly US-based. One source. And "usable" tests the domain, not whether the mailbox belongs to that person.
MoltSets sells that plan at a flat $27 a month, with a rate limit of 1,000 enrichment records per five hours (its pricing page, as of October 2026). Clay meters by the credit. On 28 September it cost 573.5 credits to look for addresses for the 461 people MoltSets had missed (a logged balance reading). The logs don't let us reconcile addresses found against addresses usable, so we print no cost per address, and we leave out a Clay-only hit rate because the figure we had doesn't reproduce from our archive.
The units differ, since one is a subscription and the other is a meter.
Employment went a different way. In a 28 September test of who still worked where we thought, BlitzAPI answered 14 of 15 correctly, with one no-record. MoltSets managed 5 of 11, and we have not re-run it since. Small samples, one day. But enough to put BlitzAPI at the front of the employment check, and Clay's own 12 of 12 comes below.
BlitzAPI also publishes a benchmark that ranks BlitzAPI first. It was run by BlitzAPI, one of the six providers measured, on 3,445 LinkedIn profiles on 17 September 2026. Accurate records per 100 contacts: BlitzAPI 82.4, Apollo 70.0, Prospeo 52.7, QuickEnrich 43.8, MoltSets 43.7, GetLeads.io 31.9. Clay is not in it. Read it as a vendor-run claim to reproduce on your own list. It also measures something different from our test, accurate records for a profile, not usable business addresses.
Retain: the employment fallback and the second email source
Clay was right on all 12 people in a 28 September employment test. Small sample. Twelve people prove little, which is why a human opens the profile when the automated steps disagree or come back empty. But it's enough to keep Clay as the step after BlitzAPI. And we only feed it profile URLs, because an email-only lookup has matched the wrong person.
The per-account cost is small. On 2 October, four of the five accounts we ran logged 6.0, 11.3, 14.7 and 56.4 Clay credits by stage (employment, email, second source; the fifth, a pilot, is in the 95.8 day total but not in the archive's stage log), and gate runs cost 0.5 to 6.0 credits, from one candidate check to a whole account's gate. The balance fell by less than the logged stage sums on three of the four accounts, and we don't know why.
The second email source is the stronger case. In September, MoltSets first and Clay on the misses reached 583 usable addresses out of 821 (71.0%). Clay's part was 227: it returned 235 new addresses, and 227 survived our domain and owner filters. And Clay wasn't re-run on 22 October. MoltSets alone had reached 411 by then, so we can't say how many of the 227 would still be new today. But the 573.5 credits above came from the same test, and the logs don't tie them to the 227.
There are two smaller reasons to keep it. If you bring your own API keys, Clay charges one Action per run and no data credit (more in the pricing section). And its tables are built for steps a teammate can edit without writing code. Or you can run those steps in an agent instead. That's a separate decision, covered in Claygent vs Claude Code for GTM research.
What the meter read: 2,443 contacts on a legacy plan
Between 28 July and 6 August 2026 we ran a large enrichment job through Clay's legacy plan, a single credit pool that started at 64,237.5. The routine bundled an email and a phone lookup, and Clay quoted it at a ceiling of 18.2 credits a contact. We ran it in stages and read the balance before and after each one.
| Stage | Contacts | Credits | Credits per contact |
|---|---|---|---|
| Pilot (inside the first list) | 20 | 268.5 | 13.4 |
| First list, including the pilot | 470 | 5,242.5 | 11.15 |
| Add-on contacts | 6 | 70.5 | 11.75 |
| Test batch | 400 | 4,772 | 11.93 |
| Remaining list | 1,567 | 18,207.5 | 11.62 |
| Total | 2,443 | 28,292.5 | 11.58 |
The total counts the pilot once. Then 470 plus 6 plus 400 plus 1,567 is 2,443 contacts. Credits add up to 28,292.5, and 28,292.5 divided by 2,443 is 11.58. But the balance itself fell from 64,237.5 to 35,935, a drop of 28,302.5. That leaves 10.0 credits not tied to any run.
Against the quote, 18.2 minus 11.58 is 6.62, and 6.62 divided by 18.2 is 36.4%. Spend stayed about 36% under the quote. And the three bulk runs landed within 7.0% of each other, from 11.15 to 11.93 a contact. The worst case for the 400-contact test was 400 times 18.2, or 7,280 credits. It cost 4,772.
One more reading from that job. The live meter climbed to 5,669 during the 400-contact test, then settled at 4,772. Our reading is that Clay reserves credits when a source call goes out and releases them when the call comes back empty. A meter watched mid-run overstates the final charge.
But legacy credits and current credits are different units. These 11.58 credits belong to one routine on the old plan, and the current plan meters in data credits and actions, so we don't compare the two.
Clay pricing in October 2026: plans, credits and actions
Clay's docs and pricing page list the prices below. We read both on 27 October 2026, and the figures are list prices on monthly billing.
| Plan | Monthly price | Data credits included | Actions included |
|---|---|---|---|
| Free | $0 | 100 | 500 |
| Launch | from $185 | 2,500 | 15,000 |
| Growth | from $495 | 6,000 | 40,000 |
| Enterprise | Custom, annual | Custom | Custom |
Launch and Growth cap a table at 50,000 rows, and the free plan caps it at 200. But the pricing page cards show $167 and $446. Those match the annual-billing toggle at 10% off ($185 times 0.9 is $166.50). A low number on the page usually means the annual toggle is on, so check which one is set.
Two meters sit behind the price. Actions measure orchestration: one per enrichment or execution, which Clay's docs put at a few tenths of a penny each. Data credits pay for third-party data and AI, at "a few pennies" each in the same docs. Bring your own API keys and each run counts as one Action with no data credit. A waterfall charges only the source that finds a match. And an enrichment that returns nothing costs neither credits nor Actions. We cover the split in Clay data credits versus actions and the API side in Clay API explained.
Rollover differs for the two. Actions reset each billing cycle. And on monthly plans, the docs and the pricing FAQ say unused credits accumulate up to twice the monthly amount, while the comparison table on the pricing page lists monthly rollover as up to one month's credits. For annual plans the docs say up to 15% of annual credits, if you renew on the same or a higher tier, while the pricing FAQ ties the 15% to Enterprise and the plan comparison on the same page lists it under annual Launch and Growth. The docs, the pricing FAQ and the plan comparison word it three ways. Confirm with Clay before you plan around it.
Clay prices credits through an interactive selector on its pricing page, so there is no single published rate per credit to quote. Comparing Clay with other enrichment sources on price? FullEnrich vs Clay and Apollo vs ZoomInfo vs Clay compare them head to head. Weighing an intent platform rather than a data API is a different decision, and Clay vs 6sense covers it. The figures above are dated, so check the page before you buy.
Waterfall enrichment without Clay first
A waterfall enrichment asks one source for an answer and sends only the misses to the next, stopping when a valid result comes back. And Clay's docs describe its work-email waterfall in the same terms. And order decides cost, because the first source's hits never reach the paid steps.
BlitzAPI's September benchmark (vendor-run, 17 September, 3,445 profiles) shows how fast the later steps shrink. Querying a second source on the misses lifted accurate records from 82.4 to 86.9 per 100 contacts. "A third adds 0.3." The chain runs Apollo second and MoltSets third, a sorting rule rather than a recommendation, per the page. The best possible result with all six is 91.2, by the page's own figure. Apollo is not in our stack, so our order differs. But the shape holds: in this benchmark the second step supplied nearly all of the chain's gain.
For 10,000 contacts, the arithmetic from published caps and our own logged rates comes to this.
| Source | Published cap or logged rate | What 10,000 contacts uses | Caveat |
|---|---|---|---|
| BlitzAPI Start, $99 a month | 200,000 records a month, 10 requests a second per endpoint | At most 30,000 records (a person, an email and a phone each), 15% of the cap | A call that finds nothing counts nothing |
| MoltSets Solo, $27 a month | 1,000 enrichment records per 5 hours | 10 windows, or 50 hours | Pro at $97 allows 15,000 per window. Mobiles cost $0.15 each found, so $150 per 1,000 |
| Clay, our logged 22 Sep rates | 1.298 credits per work-email lookup (58.4 over 45), 7.385 per mobile lookup (480.0 over 65) | About 13,000 credits for email, about 86,800 for email plus mobile (8.68 a contact), if all 10,000 ran in one month | From 45 email and 65 mobile lookups on one day. Your sources will differ |
BlitzAPI counts records returned, MoltSets counts enrichment records inside a time window, and Clay counts credits that depend on which sources you order. Clay's docs list Growth credits from 6,000 to 100,000 a month, so 86,800 credits in one month would sit near the top of that range. And that's one reason we print credits and not a dollar total.
BlitzAPI's $99 Start plan looks very interesting to us and is under consideration. And Start includes every endpoint, verified work emails and US phone numbers, and a job of this size would take 15% of its monthly cap. The $99 is a flat monthly price, per the pricing page. But MoltSets' time-windowed limit decides how long a run takes.
For the cost mechanics behind all three, see the enrichment waterfall that bleeds money, our waterfall teardown and does the Clay API lower waterfall cost. Tool profiles: BlitzAPI, MoltSets, Clay and the codified stack.
How to decide: retain or retire
Decide job by job, and test on 200 of your own rows first.
| Job | Retire Clay if | Retain Clay if |
|---|---|---|
| First-pass work email | A flat-rate source clears most of a 200-row test of your own list | Your list is small enough that the plan's included credits cover it |
| Second email source on misses | The first source already meets your bar, or the second pass adds little in a test | A logged test shows a lift, as 227 extra usable addresses did for us in September |
| Employment check | Your first check answers and a human handles the rest | You need a fallback after the first check (no wrong answers in our 12-person test) |
| Mobile numbers | A source you already pay for returns mobiles for your region at a lower cost per number | You have measured Clay's cost per number on your list and it wins |
| Research-style columns | A script or agent runs the steps and nobody edits them in a table | Teammates who don't code need to edit and rerun the steps |
Frequently asked questions
How much does Clay cost in 2026?
As of October 2026, Clay's docs list Launch from $185 a month (2,500 credits and 15,000 actions) and Growth from $495 a month (6,000 credits and 40,000 actions). Enterprise is custom and annual. The free plan gives 100 credits and 500 actions a month. The pricing page shows $167 and $446 because it displays annual billing at 10% off.
Is there a good Clay alternative?
It depends on the job, because Clay does several. In our waterfall, MoltSets sits ahead of Clay for work email, BlitzAPI sits ahead of it for the first employment check, and Clay stays as the fallback for both. Flat-rate APIs change the cost from a meter to a cap, but each one needs its own test on your list. The decision table above sets out when to retire or retain Clay for each job.
What is waterfall enrichment?
Waterfall enrichment asks one data source for an answer, sends only the misses to the next source, and stops once a valid result returns. Clay's docs say you pay credits only for the source that finds a match. Order matters: in BlitzAPI's own vendor-run September benchmark, a second source lifted accurate records from 82.4 to 86.9 per 100 contacts, and a third added 0.3.
Can I replace Clay with Claude or an API stack?
Partly, and it depends on the job. We run APIs ahead of Clay for work email and the first employment check, and use Claude for research steps. We kept Clay as a fallback where a test showed it adding results: no wrong answers in a 12-person employment test, and 227 extra usable addresses on a September email run. Test on 200 of your own rows before moving anything.
How many credits does one enriched contact cost?
It depends on the plan era. On Clay's legacy plan, an email-plus-phone routine quoted at 18.2 credits cost 11.58 on average across 2,443 contacts, and 11.15 to 13.4 by run. On the plan we use now, 22 September lookups cost about 1.3 credits for a work email and 7.4 for a mobile. The two sets are not comparable, and neither is a price for your list.
What happens to unused Clay credits?
On monthly plans, Clay's docs and pricing FAQ say unused data credits roll over up to twice the plan's monthly credits, while the pricing page's plan comparison says up to one month's credits. Actions reset each cycle. For annual plans, Clay's docs allow a rollover of up to 15% of annual credits if you renew on the same or a higher tier, though its pricing FAQ and plan table differ. Confirm with Clay first.
Supporting
- Clay, Plans and billing, documentation read 27 October 2026
- Clay, Pricing page and FAQ, read 27 October 2026
- Clay, Work email waterfall, documentation read 27 October 2026
- BlitzAPI, B2B Data Provider Benchmark, September 2026, vendor-run, measured 17 September 2026 on 3,445 profiles, read 27 October 2026
- BlitzAPI, Pricing, read 27 October 2026
- MoltSets, Pricing, read 27 October 2026
- Lead Line Partners Clay credit ledger, 28 July to 6 August 2026 (legacy plan; stage credits, balance readings before and after each run)
- Lead Line Partners email test on 821 profiles, 28 September and 22 October 2026 (MoltSets alone; MoltSets then Clay)
- Lead Line Partners employment-check test, 26 and 28 September 2026 (15, 12 and 11 people checked per source, small samples; MoltSets not re-run since 28 September)
- Lead Line Partners enrichment logs, 22 September to 7 October 2026 (Clay credit balance readings and credits logged by stage)
Price per 1,000 Contact Records Under Each Data API Billing Model
A B2B data API quotes one price and counts three different things. Here are the prices we could fetch in one table, converted to a price per 1,000 records at the cap, with what five billing models do to a waterfall budget.
How Adam's MoltSets, With a $27/mo Unlimited Plan, Is Changing the Industry
A $27 a month contact data API was listed on MoltSets' pricing page by early August 2026, while the product was still invite-only. Another vendor has since cut its entry price to $99. Others held, and four could not be checked.
BlitzAPI's New Plans, Priced Against 350,897 Records From Our Own Logs
As of October 2026, BlitzAPI starts at $99 for 200,000 records a month. Our logs drew 350,897 in 22 days, 183,613 of them in three days around an evaluation run. Logged client work drew 75,397.