CSV and TXT List Import Errors | How to Fix File Structure Issues

Understand why separator or technical compliance errors happen and learn how to fix your file quickly

Priscila G.

Last Update 3 days ago

If, when importing your list, you received messages such as:
• "Unable to locate the separator"
• "File is not technically compliant"
• "Error processing CSV"

Don't worry. In most cases, the problem is not with the platform or the file encoding.

What usually happens is something very simple: some lines in the file have a different structure from the rest of the list. In this guide, you will understand exactly what causes these errors and how to fix them quickly.

   📄 Formats accepted by SafetyMails   

You can import files in the following formats:
• CSV (.csv)
• TXT (.txt)
In order for the system to process the file correctly, it must:
• Have a column containing the email addresses
• Maintain the same number of columns in all rows
• Use a single type of separator (comma or semicolon)

  Correct file structure   

Ideally, your file should have:
1. A header (optional, but recommended)
2. Consistently organized columns
3. Emails isolated in a single column

  Correct example   

In this example:
• The header has two columns
• All rows also have two columns
• The structure is consistent

Result: the import proceeds normally.

  🚨 The most common error: row with more columns than the header   

This is the main reason for the errors "Separator not found" or "File does not comply with technical requirements."

  Incorrect example   

Please note that:
• The header has two columns.
• The last row has three columns.

The system attempts to interpret the file pattern based on the header.


When it encounters a row with more fields, it is unable to correctly identify the structure.

This generates an error.

  Visual comparison: correct file vs. file with error 

SituationEstruturaResultado
✅ Correct2 columns in the header and 2 in all rowsNormal import
❌ Extra column in a rowLine with 3 columnsCompliance error
❌ Mixed separatorHeader with “,” and lines with “;”Separator error
❌ Email mixed with dataEmail + address in the same cellInconsistent structure

  Error: "The separator could not be found."  

This error usually indicates that:
• There is a mixture of separators (commas and semicolons)
• Some lines have extra columns
• The file was exported with a different regional separator
Important:
In most cases, this is not an encoding problem.

It's a structural problem.

 Error: “File does not comply with technical requirements”    

This message usually appears when:
• The number of columns is inconsistent
• There is a row with an additional field
• The email is not isolated in a single column
• The file was exported incorrectly from Excel or Sheets

   📊 How to export correctly from Excel 

  1. Verify that there is only one column with emails (or columns organized correctly).
    2. Remove empty columns.
    3. Click File → Save As.
    4. Select the CSV format.
    5. Open the file in Notepad to check that all rows have the same number of columns
    Important tip:
    Avoid merged cells or line breaks within a cell.

       ☁️ How to export correctly from Google Sheets     

  1. Click File
    • Download
    • Select “Comma Separated Values (.csv)”
    • Open the file in Notepad
    • Confirm that there are no lines with extra columns
  2.   📥 Recommended standard CSV template   

    If you want to avoid any structural risks, use the simplest format possible. SafetyMails has prepared a step-by-step tutorial (with explanatory video) on how to prepare a CSV file correctly. Below are some examples of simplified templates of correctly configured files:

    Se desejar incluir nome:

       Recommendation:   

    If the goal is just to check emails, sending only the email column significantly reduces the chance of error.

       ✅ Checklist before importing again  

    Before resending your file, please confirm:

    • All rows have the same number of columns
    • There are no rows with extra fields
    • Only one type of separator is being used
    • The email is isolated in a single column
    • There are no merged cells

    If the error persists after these checks, our technical team can assist you during business hours.

    Still need help? Message Us