🔒 Local only — no data transmitted
Practice Onboarding Importer
Upload a new practice's data export. AI analyzes their columns, maps to your Airtable fields, and outputs a clean import-ready CSV.
1
Upload
2
Map
3
Classify
4
Review
5
Validate
6
Export
Upload the practice's data file
Ask the practice to export their existing client/inquiry data in any format. Upload one file — if it has multiple sheets, you'll choose which ones to import.
Claude API Key (for AI mapping)
Show
Used only for column analysis. Never stored or transmitted beyond your browser session.
📂
Drop a file here to analyze
Accepts .csv, .xlsx, .xls — SimplePractice, Excel, Google Sheets
⚠️ This file type isn't supported. Please upload a CSV or Excel file (.csv, .xlsx, .xls)
📋 What to request from a new practice
✅ Essential columns to request
  • Name (or First Name + Last Name separately)
  • Email address
  • Phone number
  • Inquiry/submission date
  • Status (e.g., New, Contacted, Scheduled)
  • Primary concern or reason for seeking therapy
💡 Helpful additional columns
  • Age or date of birth
  • Client type (adult, child, couple, family)
  • Referral source (how they heard about the practice)
  • Insurance provider
  • Session preference (in-person, telehealth, hybrid)
  • Availability or preferred appointment times
  • Any notes or additional details
📧 Sample email template
⚠️ Data quality tips
  • Request exports with column headers in the first row
  • Ask for all columns — our AI will figure out what's relevant
  • Prefer CSV or Excel over PDF or screenshots
  • If they use SimplePractice, TherapyNotes, or similar EHR, they can export directly
🔒 HIPAA-safe — no client data leaves your browser
AI column mapping
Claude analyzed your file and matched source columns to Airtable fields. Confirm the matches look right — adjust anything that's off.
Classify Records
Tell us how this practice tracked their data so we can correctly flag historical vs active records. This only happens once during onboarding.
Mark a record as Historical if ANY of these match:
Validation & preview
Review flagged issues. Warnings are informational — errors should be resolved before importing.
Preview — first 5 rows of mapped output
Export ready
How to import into Airtable
  1. Open the correct Airtable base for this practice
  2. Go to the Intake Inquiries table → Grid view
  3. Click Tools (top right) → Import dataCSV file
  4. Upload the downloaded file — field names will match automatically
  5. Confirm field matching and click Import
🗑
Delete after importing. Once confirmed in Airtable, delete this CSV from Downloads. Client data shouldn't sit on disk longer than needed.