Skip to main content

Bulk Upload Students via CSV

For University Admins looking to add multiple student profiles to Flo at once.

Written by Kaylee Welling

Need to migrate your student roster from a previous system, or get a whole incoming class set up in Flo before your first event? Bulk CSV upload lets you create student profiles for your entire cohort in just a few minutes — no events required.


Before You Start

Download and use Flo's CSV template to make sure your file is formatted correctly. Using the template will help avoid errors during upload.

Download the Student Upload CSV Template: Bulk_Add_New_Students_Template.csv

Your CSV can include the following fields:

Field

Required?

Rules

First Name

✅ Required

Not blank. Cannot contain: ,, <, >, `

Last Name

✅ Required

Not blank. Cannot contain: ,, <, >, `

Email Address

✅ Required

Must be a valid email address. Must be unique within the file (case-insensitive).

Phone Number

Optional

Country code is optional. If not provided, it will be assumed to be a US number. Accepted formats: +15555555555, +1 555 555 5555, (555) 555-5555, 555-555-5555, 555 555 5555, 555.555.5555, 5555555555.

Law School

Optional

Must match the Flo-provided list. If a student attended multiple law schools, separate each school with a semicolon (;).

Class Year (e.g., 1L, 2L, 3L)

Optional

Must be one of: 1L, 2L, 3L, 4L, LLM, or Alumnus.

Graduation Year (e.g., 2027)

Optional

Must be a 4-digit year within 200 years of the current year (e.g., 2027).

LinkedIn Profile URL

Optional

Should be a valid LinkedIn profile URL if provided.

Tip: The more fields you include, the more useful each student profile will be right away. At minimum, you'll need First Name, Last Name, and Email Address to create a profile.

Helpful Reminders

  • Ensure required fields are populated for every record.

  • Use consistent formatting throughout your file to help Flo process your data accurately.

  • Review your data for duplicates before uploading to avoid unnecessary skipped records.

  • To find accepted law schools, you may click on the School List link on the Bulk Upload Students modal.


How to Upload Your Student CSV

  1. Navigate to Students & Alumni in your left navigation bar.

  2. Click the Add Student button in the top right corner of the directory.

  3. Select Bulk Upload CSV from the dropdown menu.

  4. When the modal opens, click browse to choose a file from your computer, or drag and drop it into the upload area.

  5. Flo will validate your file before creating the records.

  6. If no errors exist, the file will be attached and you may click Upload to confirm.

Student profiles will be created immediately and will appear in your Student & Alumni Directory!


What Happens After Upload

Each uploaded student gets a new Student profile in Flo with the data from your CSV. You'll be able to find and manage them immediately in the Student & Alumni Directory.

On the bottom, you will see a message confirming successful upload!

From there, you can:

  • Search and filter to find specific students

  • Add them to interview programs or networking events

  • Access and update their individual profiles


Validation & Error Handling

Flo checks your file before creating any profiles. Here's what to expect:

Errors (must be fixed before uploading)

  • Missing required fields (First Name, Last Name, or Email Address)

  • Improperly formatted email addresses

  • Rows with blank required cells

If errors are found, Flo will tell you exactly which rows need attention. Fix them in your CSV and re-upload.

Duplicate Warnings

  • If Flo detects a student with a matching email address already in the system, you'll see a warning.

  • Flo will automatically skip these rows — existing profiles will not be overwritten.

Here are some examples of warning messages:


Frequently Asked Questions

Can I update existing student profiles via CSV? Not yet — bulk CSV upload currently creates new profiles only. Bulk updates to existing records are coming in a future release.

What if a student's email address already exists in Flo? Flo identifies potential duplicates and automatically skips those rows, ensuring existing information remains unchanged.

How many students can I upload at once? There is no hard limit, but we recommend uploading in batches of 500–1,000 rows for best performance.

My upload failed. What should I do? Double-check that you're using the Flo CSV template and that all required fields are filled in. If the problem continues, contact Flo support using the chat bubble in the bottom right.


Files:

Did this answer your question?