How to bulk upload users
When you need to add more than a handful of users at once — for example, onboarding the field team before a quarterly kickoff — the CSV bulk upload is the fastest path. Admin-only.
For a single user, see How to add users instead.
The CSV template
Mobly provides a template CSV with the exact column names it expects. Always start from the template — extra columns are ignored, but mismatched or missing required columns cause errors on import.
Required columns
firstName
Required for every row
lastName
Required for every row
email
Required for every row; must be unique within your org
Optional columns
sendWelcomeEmailYesOrNo
Yes sends a sign-in PIN email at upload time. No (or blank) skips it — you can send manually later
The welcome email comes from
support@getmobly.comand contains a 6-digit PIN the user enters to complete setup. See How to add users for what the user experiences.
Upload steps
In the Hub, navigate to Users.
Click Add User in the top right. From the dropdown, select Import from CSV.

Click Download template file to grab a starter CSV with the right column names.

Open the
User_Upload_Template.csvyou downloaded. Paste your data into the columns. Every row needsfirstName,lastName, andemail.For each row, set
sendWelcomeEmailYesOrNotoYesif you want that user to get the sign-in PIN email immediately. Otherwise leave it blank.
Save the file and return to the Hub. Upload the file using the same Import from CSV drawer.

The Hub will validate the file and flag any rows with errors before saving. Fix and re-upload as needed.
Click Save. The valid rows are created as users in your org.
Common errors
"User already exists"
The email is already in the org. Mobly won't create duplicates — the existing user is preserved as-is.
"Invalid email"
The email doesn't pass basic format validation. Fix the row and re-upload.
"Missing required column"
Your CSV doesn't have firstName, lastName, or email as a column header. Re-download the template and start from it.
"Unknown column"
You added a column that Mobly doesn't recognize. Extra columns are ignored — this is informational, not an error.
If the file keeps failing in a way that doesn't make sense, reach out to your CSM with the CSV attached.
After upload
New users land in the Users table with the role Client by default. The CSV doesn't currently set role per row. If you need any of them set to Mobly Admin, contact your CSM with the list of users to promote — see User roles in Mobly.
Related articles
How to add users — single-user form
User roles in Mobly — what Client vs Admin can do
Last updated
Was this helpful?



