Overview
When I Work provides a downloadable user import template that helps to streamline your user import process.
Considerations
- If you already have a user spreadsheet set up, you can import that file into When I Work. However, we recommend using the When I Work user import template for best results.
- Headers are required in the import spreadsheet if not using the import template.
Download the template
Hover over , then select Users.
- Click more More button, then select Import Users.

- Click Download template.

- Fill out the fields with your user information, then complete the user import process.
Template fields
| Import Data | First name |
| Required? | |
| Notes | The first name of the user. |
| Import Data | Last name |
| Required? | |
| Notes | The last name of the user. |
| Import Data | Email address |
| Required? | |
| Notes | You can add the email address later if you want to create all of your users before inviting them. |
| Import Data | Mobile phone number |
| Required? | |
| Notes | We recommend setting a mobile number for each user to streamline the invite process. |
| Import Data | Positions |
| Required? | |
| Notes |
|
| Import Data | Schedules |
| Required? | |
| Notes |
|
| Import Data | Tags |
| Required? | |
| Notes |
|
| Import Data | Base hourly rate |
| Required? | |
| Notes | The base wage that the user receives regardless of position. You have the option to customize the user’s wage by position after import. |
| Import Data | Maximum hours per week |
| Required? | |
| Notes | The maximum number of hours that the user should work per week. This value doesn’t prevent you from scheduling past the limit; it simply serves as a reminder when you’re building the schedule. |
| Import Data | Employee ID |
| Required? | |
| Notes | The employee ID can be used for clocking in and for some integrations. The ID can be up to 50 characters long. |
| Import Data | Required? | Notes |
| First name | The first name of the user. | |
| Last name | The last name of the user. | |
| Email address | You can add the email address later if you want to create all of your users before inviting them. | |
| Mobile phone number | We recommend setting a mobile number for each user to streamline the invite process. | |
| Positions |
|
|
| Schedules |
|
|
| Tags |
|
|
| Base hourly rate | The base wage that the user receives regardless of position. You have the option to customize the user’s wage by position after import. | |
| Maximum hours per week | The maximum number of hours that the user should work per week. This value doesn’t prevent you from scheduling past the limit; it simply serves as a reminder when you’re building the schedule. |
|
| Employee ID | The employee ID can be used for clocking in and for some integrations. The ID can be up to 50 characters long. |