Importing Historical Leads from a CSV
Migrate leads from another tool with a CSV upload of up to 5,000 rows.
When to use this
Use CSV import when you are migrating from another lead tool, moving an old spreadsheet into LeadToSheet, or backfilling historical leads so reports and routes start with existing data.
What's supported
- Up to 5,000 rows per file. Split larger imports across multiple uploads.
- Up to 5 MB per file.
- Auto-detected header row.
- Field-mapping preview before import.
- Original timestamp preservation when you map a date column to Submitted at.
Steps
- 1
Open Sources
Open the site in LeadToSheet, choose Sources, then click CSV Import.
- 2
Upload the file
Drag your CSV into the upload dialog. LeadToSheet parses it and previews the first 20 rows.
- 3
Confirm column mapping
LeadToSheet auto-maps common header names like Email Address and phone_number. Override anything that is wrong, or skip columns you do not want to import.
- 4
Decide on AI scoring
For files larger than 500 rows, AI scoring is off by default to avoid surprise enrichment cost. You can re-trigger AI per row from the Leads page later.
- 5
Import
Click Import. Each row becomes a submission, deduplicated against existing submissions with identical fields.
