Skip to content

Import Wizard

The Import Wizard guides you through importing prospects from a CSV file in five steps: file upload, column mapping, options, validation, and import progress.

Import Wizard

Navigate to /prospects/import or click New Import from the Import History page. Requires the canUploadCSV permission.

Upload a CSV file by dragging and dropping or clicking to browse.

RequirementValue
Accepted format.csv
Maximum file size10 MB

After uploading, the wizard displays:

  • File info card — filename, size, row count, and a ready status
  • CSV preview table — first 5 rows of the parsed data

You can download a CSV template with sample data and required columns.

Template columns: firstName, lastName, email, phone, company, jobTitle, notes, tags, leadScore, consentStatus, privacyPolicyVersion

Map each CSV column to a prospect field. Auto-detection attempts to match columns by name.

SettingDescription
Auto-detectColumns are automatically mapped by header name
Manual mappingUse dropdowns to map each column to a prospect field
Skip columnExclude a column from import
ResetRevert to auto-detected mappings

Required fields (must be mapped to proceed): First Name, Last Name, Email

Optional fields: Phone, Company, Job Title, Source Type, Region ID, Notes, Tags, Lead Score

The mapping table shows:

  • CSV column name
  • Arrow indicator
  • Prospect field selector (with required badge)
  • Sample value preview
  • Mapping status checkmark

Configure default values and duplicate handling:

OptionDescriptionDefault
Default Source TypeApplied when source type is not mapped from CSVCSV Import
Default StatusInitial status for imported prospectsNew
Duplicate HandlingHow to handle prospects with existing emailsSkip
OptionIconDescription
SkipSkip forwardSkip duplicate rows entirely
UpdateRefreshUpdate existing prospects with CSV data
CreateCopy plusCreate new prospects regardless of duplicates

Additional option: Skip first row — enabled by default to skip the CSV header.

The system validates all rows before importing:

MetricDescription
Total RowsNumber of rows in the CSV
Valid RowsRows that passed validation
Error RowsRows with validation errors
Warning RowsRows with non-blocking warnings

Validation checks include:

  • Required field presence (firstName, lastName, email)
  • Email format validation
  • Data type validation (e.g., lead score must be numeric)
  • Duplicate detection (advisory)

A preview table shows which rows are valid and which have errors, with specific error messages.

After validation passes, the import begins. The progress view shows:

MetricDescription
Total RowsTotal rows being processed
ProcessedRows completed so far
Success CountSuccessfully imported prospects
Error CountRows that failed to import

The wizard polls for progress updates every few seconds. When complete, a summary is displayed with options to:

  • View Prospects — Navigate to the Prospects List (filtered by this import)
  • New Import — Start another import

Click Cancel at any step to abort and return to the Import History page.