For: Admins · HR · ~6 min · Updated 10 June 2026

Importing employees via CSV

Bulk-import your workforce in minutes. VipraGo validates the file, creates accounts, assigns roles and managers, and sends secure invitations.

Prepare the file

  1. Download the template from Employees → Bulk Import (column headers matter; order doesn't).
  2. Required: first name, last name, work email, role. Recommended: department, designation, location, manager email, date of joining.
  3. Roles: admin (full access), manager (team scope), member (self scope). When unsure, choose member — you can promote later.

Upload & validate

  1. Upload the CSV. VipraGo checks for duplicate emails, unknown managers, and malformed rows before anything is created.
  2. Fix flagged rows in the preview (or re-upload) — valid rows are never blocked by invalid ones.

Invitations & activation

  1. Each imported person receives an email with a time-limited password-setup link.
  2. Accounts start as “invited” and become “active” on first login; you can resend or revoke invitations from the employee list.

Tips

FAQ

What happens if an email is wrong?
The invitation simply isn't deliverable — correct the address on the employee profile and resend. No data is exposed.
Can employees exist without logins?
Yes — keep them in “invited” state. With per-active-login pricing, non-logging employees cost nothing.

Next guides