To upload via FTP, you will need to set up your FTP account:
-
If you are an existing parent portal user and have already uploaded a parent CSV file previously, you can click on the ‘ Set Up/Configure FTP’ option from the three-dot menu on the top right corner. You can also change the password from here once configured.

-
If you are a new user, you will first need to upload a parent CSV file via web upload.

-
Click on ‘Create FTP Account’. Note that you cannot go back to the web upload once you sign up for the FTP upload.

-
Your username will be created by the system. You can set your password and click on 'Set up'. Note that the password should consist of at least eight characters.

-
After you click on Set up, your FTP account will be created and an article will be linked to help you configure FTP client. Once you are done reviewing, just hit the Done button.

You are now all set to begin using your FTP to manage your parent CSV files.
CSV Upload Best Practices
After you've installed an FTP client (such as FileZilla or WinSCP), please follow the guidelines below for a smooth experience.
- Before uploading, ensure that the hostname is ‘securly.brickftp.com’.
- Your username can be found in Securly Home by navigating to Parents, clicking the three-dot icon and selecting Set Up/Configure FTP.
- If you encounter problems connecting to the SFTP server, please check your firewall settings and ensure that you have allowed connection to securly.brickftp.com over outbound port tcp/22.
- Ensure that the name of your file is ‘parents.csv’. Any other file name will cause the file to be deleted.
- If you need to update an existing CSV, upload the same CSV with the updated fields. Our system will overwrite the existing file.
- If the file's name is ‘parents.csv’ but the file is not in CSV format, it will be deleted during the verification process.
- 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.
- Your file should not be more than 150 MB. If you need to upload a bigger file, please contact our support team at support@securly.com
- 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 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. 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:
- Navigate to Options > Preferences in your WinSCP client.
- Scroll down to Endurance and select Disable under the 'Enable transfer resume/transfer to temporary filename for' field.
- 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
If you use 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.
resumesupport=off
Input command line to prevent Endurance transfer resume.