Importing Leads from CSV
Bulk import leads from a spreadsheet or CSV file. Learn how to prepare your data, map columns, and import hundreds of leads at once to get started quickly.
10 minutes
Beginner
Importing Leads from CSV
Save time by importing multiple leads at once from a CSV file or spreadsheet.
Preparing Your CSV File
Before importing, prepare your CSV file with the following columns:
Required Columns
first_nameorfirstNamelast_nameorlastNameemail
Optional Columns
phonedestinationordesiredDestinationbudget- Single budget amount (not min/max)departureDateordeparture_date- Trip departure date (YYYY-MM-DD)returnDateorreturn_date- Trip return date (YYYY-MM-DD)status- Trip status (NEW, QUALIFIED, PLANNING, QUOTED, FOLLOWING_UP, BOOKED, etc.)sourcenotes- Will be imported as an Activity record (type "NOTE")assignedToorassigned_to(email address of team member)
CSV Format Example
Here's an example CSV file:
first_name,last_name,email,phone,destination,budget,departureDate,returnDate,status,source,notes
John,Smith,john@example.com,555-0100,Italy,6500,2025-06-01,2025-06-15,PLANNING,Website,Interested in Tuscany region
Jane,Doe,jane@example.com,555-0101,Greece,4000,2025-07-10,2025-07-24,QUALIFIED,Referral,Looking for island hopping
Bob,Johnson,bob@example.com,555-0102,Japan,12500,2025-09-01,2025-09-15,NEW,Email,First time visiting Asia
Note:
budgetis a single number (the system will create a trip with this budget)departureDateandreturnDateshould be in YYYY-MM-DD formatnoteswill be imported as an Activity record with type "NOTE"statuscan be trip statuses like NEW, QUALIFIED, PLANNING, QUOTED, etc.
Importing Your CSV
Step 1: Navigate to Import Page
- Go to Leads page
- Click "Import Leads" button (usually near the "Add Lead" button)
- Or go directly to
/dashboard/leads/import
Step 2: Upload Your CSV File
- Click "Choose File" or drag and drop your CSV file
- Select your CSV file
- Wait for the file to upload
Step 3: Map Columns
The system will try to automatically match your columns. Review and adjust:
- Match columns - Map your CSV columns to LeadsFollow fields
- Review preview - See a preview of how your data will be imported
- Check for errors - Fix any validation errors before importing
Step 4: Review and Import
- Review the import summary:
- Total rows
- Valid rows
- Errors (if any)
- Click "Import Leads"
- Wait for the import to complete
Handling Import Errors
If you see errors during import:
Common Issues
Missing Required Fields
- Ensure all leads have first name, last name, and email
- Remove or fill in rows with missing required data
Invalid Email Format
- Check email addresses are properly formatted
- Remove invalid email addresses
Duplicate Emails
- The system may skip duplicates
- Review duplicate leads manually
Invalid Status Values
- Status can be trip statuses: NEW, QUALIFIED, PLANNING, QUOTED, FOLLOWING_UP, BOOKED, IN_PROGRESS, COMPLETED, CANCELLED, DEAD
- Fix invalid statuses before importing
Notes Import
- Notes from the CSV are imported as Activity records (type "NOTE")
- They appear in the Timeline and Notes sections of the lead detail page
- Notes are stored per trip, not per lead
Tips for Successful Imports
- Clean your data first - Remove empty rows, fix formatting issues
- Use consistent formats - Dates in YYYY-MM-DD format, phone numbers, etc.
- Validate emails - Make sure email addresses are valid
- Check status values - Use exact status names (all caps)
- Single budget field - Use one budget number, not min/max
- Include dates - Add departure and return dates for accurate trip creation
- Test with a small file - Import 5-10 leads first to verify format
- Save your original file - Keep a backup of your CSV file
Exporting Leads
You can also export your existing leads to CSV:
- Go to Leads page
- Click "Export" button
- Choose export format (CSV)
- Download the file
This is useful for:
- Creating backups
- Making bulk edits in spreadsheet software
- Migrating data
Related Guides
- Creating Leads - Manual lead creation
- Searching and Filtering Leads - Find leads after importing
Next: Learn about lead statuses and what they mean →
Was this guide helpful?