aibrevo

How Do You Move From Airtable to monday.com?

Quick answer

Export each Airtable table as CSV, import it into a monday.com board, then rebuild linked records with Connect Boards columns and formulas by hand. monday.com has no one-click Airtable importer, so the relationships between tables are the part to plan.

Updated October 1, 2026 · Reviewed by Alpit Patel, Founder

Key takeaways

  • There is no official one-click Airtable importer in monday.com. The standard route is a CSV export per Airtable table and monday's Excel/CSV import per board.
  • Linked records export as plain text, formulas and rollups export as fixed values, and attachment links expire within hours. All three need a plan before you export.
  • Rebuild relationships with monday's Connect Boards and Mirror columns, and formulas with the Formula column, after the data is in.
  • If you need both tools running for a while, Zapier and Make both connect Airtable and monday.com, but a sync is not a migration.

Moving from Airtable to monday.com takes four steps: export each Airtable table as CSV, import each file into its own monday.com board, rebuild the links between tables with Connect Boards columns, and recreate formulas. The data moves easily. The relationships between tables are what a CSV leaves behind, so most of the planning goes there.

This page covers the method, what does and does not survive the move, and the checks to run before you switch off the old base. If you are still deciding between the two tools, read the monday.com vs Airtable comparison first.

Does monday.com have an Airtable importer?

No, not a one-click one. monday.com’s official Airtable feature is the Embedded Airtable View widget, which shows a shared Airtable view inside a monday.com dashboard. It reads from Airtable and moves nothing. monday.com’s own comparison of the two tools, updated May 2026, mentions only that embed.

That leaves three real routes:

Route Good for Watch out for
CSV export from Airtable, then monday.com’s Excel/CSV import Most migrations, one table at a time Links, formulas and attachments need extra work
monday.com API bulk import Large tables, repeatable runs Needs a developer; CSV only, job limits apply
Zapier or Make between the two Running both tools during a switch A sync, not a migration; task costs add up

monday.com’s API bulk import accepts CSV files up to 150 MB, with up to 10,000 rows per job through ingest_items and a limit of 100 jobs an hour per account. For a typical CRM base of a few thousand records, the standard import screen is enough.

Step 1: Map tables to boards before you export

Write down every Airtable table and decide which monday.com board it becomes. In a CRM base this is usually simple: Companies becomes an Accounts board, People becomes Contacts, Opportunities becomes Deals. Lookup tables, such as a list of industries or deal sources, usually become a Status or Dropdown column instead of a separate board.

Then list every linked record field and write which two boards it will connect. This list is your rebuild plan for step 4. A base with 6 tables and 9 link fields takes much longer than one with 2 tables and 1 link, and this is where you find out.

This is also the moment to clean up. Duplicates, empty columns and fields nobody has touched in a year are cheaper to drop now than to import and delete later. Our CRM data cleaning guide has the checklist we use.

Step 2: Export each Airtable table to CSV

In Airtable, open a grid view of the table, show every field you want to keep, remove filters, and use Download CSV from the view menu. Airtable exports what the view shows, so a hidden field or a filter silently drops data. Airtable’s CSV download works in the web and desktop apps.

Three field types change on the way out:

Airtable field What the CSV holds What to do in monday.com
Linked record Text of the linked rows’ primary values Rebuild with Connect Boards (step 4)
Formula, lookup, rollup The calculated value at export time Recreate with Formula and Mirror columns
Attachment Filename plus a temporary URL Download files now, upload to a Files column

Airtable’s documentation says attachment URLs in an export expire after a few hours. If your base relies on files, such as contracts or signed proposals, download them right after the export and keep them in a folder named by record ID.

Step 3: Import each CSV into a monday.com board

In monday.com, create the board from the Excel/CSV import option, or import into an existing board. Match each CSV column to a column type during import. Dates, numbers, emails and statuses should map to their own column types rather than plain text, because filters, automations and dashboards depend on those types.

A few rules that save rework:

  • Import parent boards first (Accounts), then children (Contacts, Deals), so the names you will link to already exist.
  • Keep the Airtable record ID as a text column on every board. It is the only reliable key for re-linking and for checking counts later.
  • Check the row count on each board against the Airtable table count before moving on.

If a table is very large or the import screen rejects the file, split the CSV into smaller files or use the API route above.

Add a Connect Boards column for each link in your step 1 list. For small boards, linking by hand is quicker than building anything. For larger ones, match on the stored Airtable record ID with a monday.com automation, Make scenario or short API script.

Once the links exist, add Mirror columns to show fields from the linked board, which replaces most Airtable lookups and rollups. Then rebuild formulas in the Formula column. monday.com’s formula syntax is close to Airtable’s for arithmetic and IF statements but differs for dates and text functions, so test each formula on a few items whose correct answer you already know.

Finally, upload the attachments you downloaded in step 2 to a Files column on the matching items.

How do you check the migration worked?

Run three checks before anyone stops using Airtable:

  1. Counts. Each board has the same number of items as its source table.
  2. Links. Pick 20 records at random and confirm each one points to the same accounts, contacts or deals it did in Airtable.
  3. Numbers. Compare formula results and totals on a dashboard against the same figures in Airtable.

Then freeze Airtable as read-only for two to four weeks rather than deleting it. Someone will need to check an old record, and a read-only base is the cheapest insurance you can buy.

Should you sync Airtable and monday.com instead?

Sometimes, for a short time. Zapier and Make both connect Airtable and monday.com, so new records in one can create items in the other while teams switch over. That helps when a department needs a few extra weeks in Airtable.

As a permanent setup, two systems of record drift apart: someone edits the deal in Airtable, someone else edits it in monday.com, and neither version is right. Set an end date for the sync when you build it.

When is it worth getting help?

A two-table base with a few hundred rows is a half-day job most teams can do themselves with this page. It is worth bringing someone in when the base has many linked tables, when automations in Airtable feed other tools, or when the monday.com side needs a proper CRM structure rather than a copy of the old tables. We run these moves as part of our monday.com implementation service; cited cost ranges are in the monday CRM implementation cost guide.

Sources

More guides

Related reading

FAQs

Can I import Airtable directly into monday.com?

Not with a built-in one-click importer. monday.com's official Airtable feature is an embedded Airtable view, which displays a shared Airtable view inside monday but moves no data. To migrate, export each Airtable table to CSV and import it with monday.com's Excel/CSV import, or use a third-party app or an automation tool.

Do Airtable linked records carry over to monday.com?

No. In a CSV export a linked record field becomes text containing the primary field values of the linked rows, so the relationship itself is lost. After importing, add a Connect Boards column in monday.com and re-link the items, by hand for small boards or with an automation or the API for large ones.

What happens to Airtable formulas when I move to monday.com?

They arrive as fixed values. A CSV export holds the result of each formula, lookup and rollup, not the formula. Recreate the logic with monday.com's Formula column and Mirror columns, then compare a sample of rows against Airtable before you switch off the old base.

How do I keep Airtable attachments when moving to monday.com?

Download them first. Airtable's CSV export lists each attachment as a filename and a URL, and Airtable says those URLs expire after a few hours. Pull the files down soon after exporting, then upload them to the matching items' Files column in monday.com.

Can Airtable and monday.com sync instead of migrating?

Yes, through Zapier or Make, which both support Airtable and monday.com. That suits a short overlap while teams switch. Running two systems of record long term usually creates conflicting edits, so treat a sync as a bridge, not the destination.

Want a second opinion on your setup?

A free 30-minute call with an engineer. A written read on your current setup, whether or not you hire us.