Importing data into your app

Bring in data from a spreadsheet, CSV file, or another tool. Useful for migrating from existing systems.

Already have data in a spreadsheet, an old app, or a CSV? You don't have to retype it. The AI can import it directly.

The simplest method

Drag your file into the chat. Or paste data directly. Then describe what you want:

Import this spreadsheet as my customer list.

Take this CSV and create a record for each row in the Products data.

The AI:

  1. Looks at the columns in your file
  2. Maps them to the right fields in your app (or creates new fields if needed)
  3. Imports every row
  4. Tells you how many records were imported and flags any issues

Supported formats

  • CSV (.csv) — most common
  • Excel (.xlsx, .xls)
  • Google Sheets (paste the share link)
  • JSON (for technical users)
  • Plain text with one record per line

Connecting Google Sheets directly

If you want a live link (not a one-time import), see Connecting Google Sheets.

Fixing problems

If the AI can't figure out which column goes where, it asks you:

I see columns: Name, Email, Phone, Last Order Date. I'm planning to map them to: Customer Name, Email, Phone, Last Order. Does that look right?

Answer in chat. You can also tell it to skip columns:

Skip the Phone column for now.

Imports that need cleanup

If your data is messy, the AI catches common issues:

  • Duplicate emails — it'll ask whether to merge or skip
  • Missing required fields — it'll skip those rows and tell you which ones
  • Bad formats (e.g. January 15th 2024 in a date column) — it tries to parse them but flags ones it can't

For a clean import, the AI gives you a summary at the end: Imported 1,247 rows. Skipped 3 (missing email). Merged 12 duplicates.

Large imports

Files up to about 50,000 rows import in under a minute. Larger imports work but take a few minutes — the chat shows progress.

Was this helpful?

Thanks for the signal — it helps us improve the docs.

More in Data and databases

Exporting your data

Get a copy of everything in your app — anytime, in standard formats. Your data is always yours.

Connecting Google Sheets and other spreadsheets

Sync data between your app and a Google Sheet (or Airtable, or Excel Online). Two-way or one-way.

Still need help?

If this didn't answer your question, our team is one click away.