Worker Uploader – US

How to add multiple workers using the Worker Uploader

When you need to add a large number of new workers to your organization’s Workers list, the Worker Uploader process is the most efficient and time-saving method to use. This process follows the same requirements as the manual entry for a Worker Profile while allowing you to add multiple records using a single upload template file.

This guide was created based on standard settings. Your organization’s specific setup is based on your company’s configuration settings and/or data visibility rules and may vary slightly from what is described here.

Step 1: Download the Workers template file.

  1. Log in to JoinedUp (US-based model).

  2. Navigate to Attendance  Spreadsheet upload.

    worker uploader us 1
  3. Click the expansion arrow to display the list of available template files. The screen refreshes to display the CSV import screen.

    worker uploader us 2
  4. Select Workers in the File format selection list, then select the appropriate agency from the Agency list. NOTE: Workers may be pre-selected as the file format for some organizations and the only visible selection option will be Agency.

  5. Click the Download Template (CSV) button to save the template file to your downloads folder.

Step 2: Populate the worker data into your Workers template file.

  1. Navigate to your desktop Downloads folder and open the “worker_import_template.csv” file you downloaded in Step 1.

  2. Starting with Column A (First Name), enter data in all MANDATORY columns and any other columns as designated by your agency. Each row should include all the necessary data for a single worker profile. The standard mandatory system data fields are listed in the table below along with their data entry format requirements.

    There may be data fields other than the standard system mandatory fields that need to be entered to meet your organization’s requirements, check with your Program Office.
  3. Once you have finished entering the necessary data, save your completed file in .csv format. Use the <Save as> option to save your completed Workers template CSV file using a naming format that easily identifies the file’s content. See the Tips & Best Practices section for additional guidance on working with data fields and upload files.

Mandatory fields and data entry formats:

ADJUSTMENTS TO THE TEMPLATE: NEVER change the arrangement of the columns, add or delete columns, or hide columns in the template.

If it is not a mandatory field, and it is not a field that is relevant to your program, then leave it blank. The validation tool requires that ALL template fields be included in every import file and that the fields are arranged in the same order as the default template.
Mandatory field: Data entry format:

First name

Standard English letters using mixed case format. Example: Jean, John

Surname

Standard English letters using mixed case format. Never include commas within the field. Example: Smith, Jr. should be entered as Smith Jr.

Optional: System ID (Payroll Reference Number)

Check with your Program Office to verify if this field is required and what the entry should be.

Date of birth

Format should be standard US, as in MM/DD/YYYY - if the year is unknown, enter 1990.

Gender

Enter one of the following options: MALE, FEMALE, or NOT_SET

Mobile prefix

Enter 1 for all US-based mobile numbers.

Mobile number

Enter only the numbers, no parentheses or dashes.

Email

Enter a valid email address to which the worker has access.

ZIP code

Enter the 5-digit ZIP code.

Address line 1

Standard English letters using mixed case format. Never include commas within the field. This should be the worker’s home address.

Town / city

Standard English letters using mixed case format.

State

Two-letter State abbreviation in uppercase letters. Use the same 2-letter abbreviation as the selection list displayed when manually creating a Worker profile record.

Is driver role

Enter N for all US Worker records.

Preferred site ID

If you do not know the Site ID, instructions on how to locate it are provided in the Tips & Best Practices section.

Employment status

Enter either W2 or 1099 for US workers.

Enable email comms

Y or N - enter Y to enable along with valid email in Email field.

Enable SMS comms

Y or N - enter Y to enable and enter number in Mobile number field.

SAMPLE: US Worker

Click the SAMPLE hyperlink below the image to view a Worker template that includes sample data.

worker uploader us 3
This file is for demonstration purposes only. The format has been changed to xlsx in order to include the advisories/instructions in Row 2.

Step 3: Upload the Workers data file.

  1. Navigate back to Attendance  Spreadsheet upload and click the expansion arrow to reveal the CSV import screen.

  2. Make the same File format and Agency selections you entered when you downloaded the template file.

    worker uploader us 4
  3. Click the Upload a file button and then use your desktop <browse> options to locate the CSV file you created and saved in Step 2.

  4. Click the CSV filename to launch the upload and validation process. The screen refreshes to display the CSV import results details.

    worker upload uk 5

    The Status key section displays on the upper right. Depending on the file validation results, records that fail to pass the validation process will display as File errors or Import conflicts in the respective section to the left of the Status key. Follow the prompts to resolve/correct/adjust the records as indicated.

    The bottom section of the screen displays Items processed from [filename]. Review postings in the Status column and make adjustments as needed.

Tips & Best Practices

If you have manually created a Worker Profile record in JoinedUp, these data fields will be familiar to you. Be aware, however, that the autofill and pop-up selection lists features that are incorporated into the manual entry method are not available when entering data in a template file. Some data fields (for example name and address) are self-explanatory, but we’ve added a few tips and best practice recommendations below to make the upload process as easy as possible!

  • Changes to the template – As previously stated, NEVER change the arrangement of the columns, add or delete columns, or hide columns in a template. It will cause the validation to fail.

  • CSV format – CSV, “comma separated value” is a common format for upload/import files. The comma is used as a delimiter and it ‘tells’ the validation process to move to the next field (column) when uploading data, THEREFORE, no comma should ever be included within a data field, or it will cause the validation process that matches system data fields to template columns to “mismatch”—and the validation will fail. Surname fields are a primary culprit for this error, ignore any commas used in standard English usage and just enter the information. For example: Smith, Jr. should be entered as Smith Jr.

  • Upload files – As a “best practice”, you should store copies of all files you upload into your JoinedUp production instance in a location that is accessible to all agency staff who have upload rights. Agree on a file naming format that is logical for all users. Stored files can be used as an uploads archive as well as example files when creating new upload files in the future. However, take care to always download a new template rather than making a copy/paste version of a previous file. Changes can be made to templates at any time, and you want to ensure that you are ALWAYS using a template that reflects CURRENT data fields and settings.

  • Pop-up selection lists – several data fields (for example State and Nationality) have pop-up selection lists when you manually create a Worker Profile. The template validation process requires that you enter the very same spelling and text format (for example all uppercase for State and mixed case for Nationality) used in these selection lists for the data you enter into the template columns or the validation will error out.

  • Autofill – when you manually create a worker’s profile, you can enter the zip code for a worker’s address and the system will autofill the related address information(City / town, State, etc). However, there is no autofill option with a template file and if zip code is designated as a mandatory field then all the associated fields that the system would have autofilled need to be completed as well.

  • Employment status – the two valid options for a US worker are W2 or 1099. W2 identifies workers with wages that are subject to IRS income taxes. However, 1099 is a status that is only granted to workers who complete an application process that complies with the IRS rules. Do not enter 1099 if you do not know whether the worker qualifies for this status.

  • Preferred site ID / Branch IDs – the data you enter in the Preferred site ID or Branch IDs must be the JoinedUp system-generated ID. Entering the site or branch name will cause a validation error. To locate the Site ID: Navigate to Clients, review the Sites list that displays on the right-hand side of the Clients screen and then click the address for the Site you need, the Edit screen displays and the Site ID is visible to the right of the Site name field.

    worker uploader us 6

    To locate the Branch ID: Navigate to Plan  Shift allocation (Branch) and select the Branch you need in the Shift allocation for [selection] field. Then check the URL bar at the top of your screen to copy the Branch ID from the URL string.

    worker uploader us 7
  • Skip registration checks until / Skip email confirmation until – your entry must always reflect a date in the future. If you don’t have an exact date for the “skip” then enter 2070 to make it open-ended.

Have other tips that would make data entry easier for uploads? Let us know and we’ll add them to this list!