Skip to main content

File Requirements

RequirementValue
FormatCSV only
Size limit50MB maximum
Maximum columns100
Maximum rows50,000 per file

Supported Encodings

Smelt supports multiple character encodings:
EncodingRecommendation
UTF-8✅ Recommended — best compatibility
UTF-16Supported
Latin-1 (ISO-8859-1)Supported
Windows-1252Supported
When in doubt, use UTF-8. It handles international characters and is the most widely compatible.

Exporting as UTF-8

  1. File → Save As
  2. Choose “CSV UTF-8 (Comma delimited)”
  3. Save

Duplicate Detection

Smelt automatically detects duplicates in your data:

What’s Detected

FieldDetection
EmailsExact match duplicates
Company namesExact match duplicates
Phone numbersExact match duplicates
LinkedIn URLsExact match duplicates

Where Duplicates Are Shown

The file detail page displays:
  • Duplicate count for each key field
  • Which rows contain duplicates

How Duplicates Affect Processing

Duplicates are still processed — each row generates output.
Smelt doesn’t automatically remove duplicates. Each row in your CSV will:
  • Be processed by your templates
  • Generate its own output
  • Count toward your usage
Consider deduplicating before upload if you want to:
  • Save on usage costs
  • Avoid sending duplicate emails
  • Keep your data clean

Best Practices for CSV Formatting

Row 1 should contain column names, not data.
Keep naming consistent across files if you reuse templates.
CSVs don’t support merged cells. Unmerge before exporting.
Trim whitespace, fix obvious typos, remove empty rows.
Simple alphanumeric column names work best.

Common Encoding Issues

SymptomCauseFix
Garbled characters (é, ’)Wrong encoding detectedRe-save as UTF-8
Missing charactersIncompatible encodingRe-save as UTF-8
Empty cells showing dataHidden charactersClean data, re-export