Skip to main content
Upload your CSV data files containing leads/contacts for copy generation.

Supported Format

  • File type: CSV only
  • Size limit: 50MB maximum
  • Encoding: UTF-8 recommended (also supports UTF-16, Latin-1, Windows-1252)

How to Upload

1

Navigate to Files

Click Files in the left sidebar
2

Click Upload File

Click the Upload File button
3

Select Your File

Either drag-and-drop your CSV file or click to browse your computer
4

Wait for Processing

Smelt will:
  • Parse and validate the file
  • Detect and map columns automatically
  • Calculate a quality score
  • Identify duplicates
  • Store securely in cloud storage
5

Review Quality Analysis

See your file’s quality score and column mappings

Upload Success/Failure

  • ✅ Green checkmark appears
  • Redirected to file detail page
  • Quality score and column mappings displayed

What Happens During Upload

  1. File is parsed — Rows and columns extracted
  2. Columns detected — Headers matched to known field types
  3. Quality scored — Completeness and data quality assessed
  4. Duplicates identified — Email, company, phone, LinkedIn duplicates flagged
  5. File stored — Securely saved in encrypted cloud storage

Best Practices

Column names should be in row 1. Smelt uses these for variable matching.
Company Name and company_name will both work, but be consistent.
Remove empty rows, trim whitespace, fix obvious errors.
When exporting from Excel: Save As → CSV UTF-8 When exporting from Google Sheets: File → Download → CSV
While Smelt detects duplicates, deduping before upload saves processing.
Start with a small test file (100-500 rows) to verify your template works before uploading large files.