To migrate from Clay to Databar, move one table at a time: list what each Clay table does, rebuild its enrichments and waterfalls in a Databar table, recreate the conditions and exports, then run both tools on the same sample rows and compare results and cost. Most Clay concepts have a direct Databar equivalent. A few, like Clay's sequencer and ad audiences, don't.
This guide maps Clay's building blocks to Databar features, compares current pricing, and walks through the migration in six steps. Clay facts below were checked on clay.com/pricing in September 2026.
Why do teams move from Clay to Databar?
The reasons we hear fall into three groups:
Pricing shape. Clay bills two currencies, Data Credits for data and Actions for platform work, and puts CRM integrations and HTTP API integrations on its Growth plan. Databar uses one credit balance, and CRM exports, custom HTTP APIs and bring-your-own keys start on the Build plan.
Working from agents. Teams running Claude Code or Cursor want to drive enrichment from a prompt or script. Databar offers a hosted MCP server, a CLI, a Python SDK and a REST API. Clay has moved here too, with an MCP and an agent plugin, while its full API is listed under Enterprise.
Learning curve. Some teams want tables, waterfalls and exports without building out a larger GTM system.
Clay still leads in places, and it is worth being honest about them before you plan a move. It lists 150+ data partners, a native email sequencer, ad audience syncs to LinkedIn, Meta and Google, web intent signals on Growth, and a large library of community templates and training. Our Clay review covers where it fits best.
How does Clay pricing compare with Databar?
Plan | Pricing model | Included usage | Best for | API/MCP access |
|---|---|---|---|---|
Clay Free | $0 | 100 Data Credits and 500 Actions a month, up to 200 rows per table | Learning Clay | Clay lists an MCP and agent plugin; full Clay API is Enterprise |
Clay Launch | $185/month billed monthly ($167/month on annual) | 2,500 Data Credits and 15,000 Actions a month | Small teams starting prospecting workflows | No CRM or HTTP API integrations on this tier; full Clay API is Enterprise |
Clay Growth | $495/month billed monthly ($446/month on annual) | 6,000 Data Credits and 40,000 Actions a month | CRM-based workflows | CRM sync, HTTP API integrations, webhooks; full Clay API is Enterprise |
Databar Build | $99/month | 5,000 credits a month | Growing companies and agencies | CRM and email integrations, up to 5 custom HTTP APIs, MCP |
Databar Scale | $495/month | 50,000 credits a month | Teams running enrichment at volume | Unlimited custom HTTP APIs and own keys, custom rate limits |
Both Clay and Databar say they don't charge for lookups that return no result. Both have Enterprise tiers with custom pricing. Credits are not the same unit across the two tools, because each provider is priced differently, so the only fair cost comparison is to run the same rows through both, which step 6 covers. For the Clay side in more detail, see Clay alternatives compared.
How do Clay concepts map to Databar features?
In Clay | In Databar | Notes |
|---|---|---|
Workbooks and tables | Tables, organized in folders | Import a CSV export of your Clay table to start. |
Find people / find companies sources | Search enrichments (for example "Search companies with filters", "Find people by company and job title") and CRM importers | Importers include HubSpot, Salesforce, Pipedrive, Attio and Instantly. |
Enrichment columns from the marketplace | Enrichments from 100+ data sources | Each provider has an /explore page with inputs, outputs and price. |
Waterfalls | Email by name, email by link, phone, company data, job postings and more. Reorder providers, toggle them, add a verifier. | |
Claygent | Visits a site, follows internal links, returns structured fields from your prompt. | |
Formulas and AI formatting | Excel formulas, JQ formulas, JSON expander, AI prompts | In-table transformations don't use credits. |
"Only run if" conditions | Run conditions | Written in CEL, for example {country} == "US". Skipped rows use no credits. |
Lookup rows in another table | Table lookup | Works like VLOOKUP across tables. |
Sending rows between tables | Send data between tables | Moves rows from one table into another. |
HTTP API columns | Custom HTTP APIs | GET, POST, PATCH, PUT, custom body templates. Usable as an enrichment or an exporter. |
Webhook sources | Webhooks | Each POST creates a row. |
Auto-update and scheduled runs | Automations: run on update or on a schedule | Run conditions still apply to automated runs. |
Functions and multi-step workflows | A canvas of enrichments, waterfalls, AI steps and if/else branches. Test runs show per-step cost. Run in a table, on a schedule, via API or as an agent tool. | |
CRM and outreach integrations | Exporters | HubSpot, Salesforce, Pipedrive, Instantly, Smartlead, Salesforge, Google Sheets, webhooks. Fields auto-map. |
Bring your own API key | Bring your own API keys | 5 on Build, unlimited on Scale. |
Clay MCP, agent plugin, API | Databar MCP, CLI, Python SDK, REST API | MCP tools can create tables, attach waterfalls and exporters, and run them. |
Sequencer | No native sequencer | Export to Instantly, Smartlead or Salesforge. |
Ad audiences | No equivalent | Keep this in Clay or your ads tooling. |
Step 1: What should you inventory in Clay before switching?
Open each Clay table that runs in production and write down, in one sheet:
Inputs: where rows come from (CSV, search source, CRM, webhook).
Columns that spend credits: each enrichment, its provider, and each waterfall with its provider order and verifier.
Logic: "only run if" conditions, formulas, lookups to other tables, Claygent prompts (copy the prompt text).
Outputs: CRM or outreach destinations, field mappings, update-vs-create settings.
Cadence and volume: how often it runs and roughly how many rows and Data Credits a month it uses.
Then export each table's data to CSV. Do this before your Clay renewal date so you keep the history.
Step 2: How do you rebuild a Clay table in Databar?
Start the 14-day trial and pick the table with the highest volume or the highest cost. Create a new table from the CSV export (comma-separated only). Keep column names close to common field names like email and company_name, because exporters auto-map on names later.
Step 3: How do you recreate enrichments and waterfalls?
For each credit-spending column in your inventory, click Enrich, find the same provider in the catalog, and map its inputs to your columns. For waterfalls, open the Waterfalls tab, choose the matching waterfall, and set the provider order in Waterfall setup. If a Clay provider isn't in the catalog, pick the closest alternative or connect its API as a custom HTTP API with your own key. For Claygent columns, paste the prompt into an AI Researcher enrichment and test it on a single row first. The waterfall guide explains how provider order affects cost.
Step 4: How do you rebuild conditions, formulas and multi-step logic?
Translate each "only run if" into a run condition. The built-in generator writes CEL from plain English ("only run where country is US and employees over 50"). Rebuild formulas with Excel or JQ formulas, and cross-table references with table lookup. If a Clay table chains several steps with branching, rebuild it as a Flow instead of a long row of columns: test runs on sample rows show the credit cost of each step before you run the full table.
Step 5: How do you reconnect exports, webhooks and schedules?
Open Share/Export, choose the destination, check the auto-mapped fields against your inventory and set create or update behavior. Point any system that posted to a Clay webhook at the new Databar webhook URL. Set automations to run on update or on a schedule to match your Clay cadence. HubSpot enrichment setup and connecting webhooks to Databar walk through the two most common cases.
Step 6: How do you validate before cutting over?
Take the same sample of rows, for example 100 to 200 recent records, and run them through both tables. Compare three things per column:
Fill: how many rows got a value.
Quality: spot-check 20 values by hand (right person, verified email, correct company).
Cost: credits used in Databar against Data Credits and Actions used in Clay for the same rows.
If a column underperforms, change the provider order or add a provider before blaming the platform. When the numbers look right, switch the table's destination to the Databar exporter, keep the Clay table paused for a couple of weeks as a fallback, then repeat for the next table.
Can Claude Code do the rebuild for you?
Partly, yes. With the Databar MCP connected, an agent can create the table, insert rows, attach waterfalls and exporters, and run them. Give it your inventory sheet and ask it to rebuild one table:
Review the table in the browser before running more rows. Tables make an agent's work inspectable, which is the argument in tables as control planes. If you are weighing how much work belongs in an agent at all, Claude Code vs Clay covers that decision.
What doesn't carry over from Clay?
Email sequencing and ads audiences. Keep them in Clay or move sequencing to a dedicated sending tool connected through a Databar exporter.
Community templates. Rebuild the logic; Databar has its own templates and flow templates, but not Clay's.
Run history and cached values. Export what you need as CSV before you cancel.
Provider-specific outputs. A few marketplace sources may not exist in Databar's catalog. Check each one in step 3, and see how Claygent works if your tables lean on it heavily.
FAQ
How long does a Clay to Databar migration take?
It depends on how many production tables you have and how much logic they hold. Plan it table by table: a table with a few enrichment columns is a short job, while tables with many conditions, Claygent prompts and CRM syncs take longer.
Can I import Clay tables directly into Databar?
Export each Clay table to CSV and import the CSV into a new Databar table. Enrichment columns, conditions and integrations are rebuilt, not imported.
Does Databar charge for lookups that return nothing?
No. Only lookups that return data are charged. In a waterfall, only the provider that returned data is billed. A provider that returns a partial record is still charged.
Can I use my existing provider API keys?
Yes. Databar supports bring-your-own keys, five on Build and unlimited on Scale. Requests made with your own keys use actions instead of credits.
Should I run Clay and Databar side by side?
During validation, yes. Run the same sample through both, compare, then cut over one table at a time and keep the Clay version paused until you are confident.
Start with one table
Pick your most expensive Clay table, rebuild it in Databar and run 100 rows through both. The comparison will tell you whether to move the rest. Start free with the 14-day trial and 100 credits, or book a founder demo and bring your Clay inventory so we can map it together. Plan details are on the pricing page.
Recent articles
See all








