SOURCE: Vacation Tracker TITLE: How Do I Bulk Import Users? (Email Only Integration) URL: https://vacationtracker.io/knowledge-base/how-do-i-bulk-import-users-email-only-integration/ LANG: en PUBLISHED: 2025-08-14 UPDATED: 2025-10-15 READING: 1 min SUMMARY: How Do I Bulk Import Users? (Email Only Integration) # How Do I Bulk Import Users? (Email Only Integration) # How Do I Bulk Import Users? (Email Only Integration) If you're on the Email Only integration and need to add a lot of Users at once, the dashboard's bulk-import flow takes a CSV or Excel template and creates them in one upload. Faster than the one-at-a-time Add User form for any team larger than a handful. Email Only integration This bulk-import flow is for accounts using the Email Only integration — workspaces that don't use Slack, Microsoft Teams, or Google Workspace. If you're on one of those integrations, your User list comes from the directory and bulk import works differently. See How Do I Add (Import) Users? (https://vacationtracker.io/knowledge-base/how-do-i-add-import-users/) for those flows. ## Steps - Sign in at app.vacationtracker.io (https://app.vacationtracker.io/signin) with an Admin account. - In the left-hand menu, click Users. - Click Create Users at the top of the page. - In the Create Users modal, download either the CSV or the Excel template. Both produce the same result; pick whichever your team is more comfortable editing. - Fill out the template with your Users' information (see fields below). - Upload the completed file back into the same modal. Vacation Tracker validates the rows and creates the Users. ![Create Users modal on the Users page with the CSV and Excel template download buttons and the file upload area visible](https://cms.vacationtracker.io/uploads/helpdesk_artikal_how_do_i_bulk_import_users_email_only_integration_first_image_place_323cd9c74b.png) ## Template Fields #### Name Required The User's display name as it will appear in Vacation Tracker — calendars, reports, notifications, the Users table. #### Email Required A valid email address. This is how the User will sign in (Email Only integration uses email + password) and where Vacation Tracker sends approval requests, reminders, and notifications. Each email must be unique on the account. #### Department Optional The Department to assign the User to. Must match exactly the name of a Department that already exists in your Vacation Tracker account — typos or unknown names will fail validation. If you leave this blank, the User is placed in the workspace's default Department. #### Location Optional The Location to assign the User to. Same matching rule — names must match an existing Location exactly. If left blank, the default Location is used. Set up Departments and Locations first If you want the import to assign Users to specific Departments or Locations, create those before running the import. The names in your CSV/Excel column must match the names in Vacation Tracker character-for-character. See How Do I Create a Location? (https://vacationtracker.io/knowledge-base/how-do-i-create-a-location/) and How Do I Create a Department? (https://vacationtracker.io/knowledge-base/how-do-i-create-a-department-within-vacation-tracker/) ## What Happens After Upload - Each row creates a new User in Vacation Tracker with Role = User (you can promote individuals to Admin later). - Users are assigned the Department and Location specified in their row, or the workspace defaults if those columns were blank. - Users are issued the Yearly Leave Quota from each Leave Policy that applies to their Location, just like manually-added Users. - Whether new Users automatically receive a sign-in invitation depends on the Invite Users Yes/No toggle on the Create Users page. If Yes, each new User is emailed an invitation to set their password and sign in. If No, profiles are created without invites — useful when employees don't use a computer regularly and the Admin manages time off on their behalf, or when you want to invite them later in batch. ## Common Questions What if a Department or Location name in my file doesn't match what's in Vacation Tracker? The import will surface validation errors for those rows. Fix the names in your file (so they match exactly) and re-upload, or create the missing Department/Location in Vacation Tracker first and then re-upload. Can I include a User who already exists? Email is the unique identifier — if a row's email matches a User who already exists in your workspace, that row will fail rather than create a duplicate. To update an existing User, use the User profile's Edit button instead. See How Do I Edit User's General Information? (https://vacationtracker.io/knowledge-base/how-do-i-edit-users-general-information-role-team-location-and-start-date/) CSV or Excel — does it matter? Functionally, no — both templates produce the same result. CSV is leaner and works in any text editor; Excel keeps formatting niceties and is easier for non-technical Admins. Pick the one your team will edit more reliably. ### What's Next? How to Add Users With the Email Integration? (https://vacationtracker.io/knowledge-base/how-to-add-users-with-the-email-integration/) How Do I Create a Location? (https://vacationtracker.io/knowledge-base/how-do-i-create-a-location/) How Do I Create a Department? (https://vacationtracker.io/knowledge-base/how-do-i-create-a-department-within-vacation-tracker/) Need help? Contact our Support team via email (mailto:hello@vacationtracker.io) or chat (#), Monday to Friday, 9 AM – 5 PM EST.