Importing Users
Stack lets you quickly bulk upload student accounts using a simple CSV file. Whether it’s the start of a new year or you’re just adding more students, here’s how to import users the right way.Step 1: Format Your CSV
Your file must follow this format with these two exact columns:- Google Sheets — free and shareable
- Microsoft Excel
- Or any spreadsheet editor that supports CSV export
Step 2: Upload Your File
To access the import tool, go toyourname.stack.events/dev/users/import or open the Dev menu → Manage Users → Import Users.
Upload your file in the field provided. You’ll then see a preview of the first 10 rows of your data.
Step 3: Choose Whether to Wipe Previous Imports
You’ll see a checkbox labeled: “Wipe all previous imported users”This deletes every previously imported student record before adding your new list. Use this if:
- You’re starting fresh (new semester, new year, new class)
- You want to remove all existing imported students and replace them
- You’re adding a few more students to an existing list
- You want to keep your current imports and just add more
Dangers of Wiping All Users
If you check the wipe all previous users box, none of your existing students will be able to sign up or log in — unless they’re included in the new CSV.Once wiped, those students will see an error that their email isn’t recognized during sign-up.Use this only when you’re truly resetting your user list — like at the start of a new year.
Step 4: Preview & Import
After uploading, Stack will show you a preview table of your CSV contents (first 10 rows). Check that:- Every row has a valid
student_idandemail - No fields are missing or malformed
After Importing
Imported users can now go to your instance URL and create an account using their assigned email address. If a student can’t sign up:- Double-check their email is listed in the import
- Try re-uploading your CSV
- Make sure you’re using the correct instance subdomain
Still need help? Contact Support and we can walk you through the process.

