Best practices for FTP upload

To begin using the Parent Portal and Parent Settings, you need to upload a CSV file that maps the student-parent relationship with your school. Securly uses this CSV to send student activity reports to parents.

You can upload the CSV files via the Safety Console or FTP*. If you are using FTP to upload the CSV, please read the guidelines below for a seamless experience.

  1. Install an FTP client (such as FileZilla or WinSCP) on your device.
  2. Before uploading, ensure that the hostname is ‘’.
  3. You will find your username in your Securly Safety Console. You can also set your password there. Nucleus UI view change_password.pngOlder UI view

  4. ftpdetails.jpg

  5. If you encounter problems connecting to the SFTP server, please check your firewall settings and ensure that you have allowed connection to over outbound port tcp/22.
  6. Ensure that the name of your file is ‘parents.csv’. Any other file name will cause the file to be deleted.
  7. If you need to update an existing CSV, you should upload the same CSV with the updated fields. Our system will overwrite the existing file.  
  8. If the file's name is ‘parents.csv’ but the file is not in CSV format, it will be deleted during the verification process.
  9. You can only upload one file at any given time. If you attempt to upload more than one file, any additional file other than ‘parents.csv’ will be deleted.
  10. Your file should not be more than 150 MB. If you need to upload a bigger file, please contact our support team at
  11. You will experience file processing errors if your CSV does not fulfill any of the following requirements:
    • A header line specifying the name of each column is essential.
    • The header line should include Parent First Name, Parent Last Name, Parent Email, Student First Name, Student Last Name, and Student Email.
    • The student email must belong to your school domain or sub-domain. Other email addresses will be rejected.
    • Student email ID or parent email ID cannot be the same as the admin email ID.
    • More than one parent email or more than one student email on one line is not allowed.  Each CSV line should establish a 1:1 mapping between student and parent.
    • You can use single and double quotation marks in your CSV for individual fields. The text contained within quotation marks even when separated by a comma (,) is treated as one field. Note that a comma within a single quotation mark will lead to an error. 

*Note that we use the SFTP File Protocol to ensure that your file transfers are totally secure.

WinSCP client exceptions
Before you begin uploading your CSVs, you will need to disable temporary filename creation when transferring your files. To do this:
1. Navigate to Options > Preferences in your WinSCP client.
2. Scroll down to Endurance and select Disable under the 'Enable transfer resume/transfer to temporary filename for' field.
3. Click 'OK'.


This is necessary to avoid upload failures caused due to temporary file names that do not match the parent.csv filename requirement.

Also, ensure that you close the client after use to avoid sending repeated requests to Securly.


Note that if you are using an automated script to upload your CSVs via WinSCP, the manual settings above might interfere with your script. To avoid this, please add the following to your script.


Input command line to prevent Endurance transfer resume.

If you choose to upload via the Safety Console, please follow the guidelines here.

Was this article helpful?
6 out of 15 found this helpful
Have more questions?
Submit a request



Please sign in to leave a comment.

Articles in this section