Importing Employee Data
By using a preformatted template, you can easily organize your data and upload it directly, ensuring a smooth and error-free process.
There are four import modes — two for employee data and two for localization:
Never reuse an old template file. The template is generated with current reference data (departments, branches, positions, etc.). An outdated file may contain stale dropdown values and will be rejected if required columns have been renamed.
Note: Before filling out the template, please review the instructions and rules on the first tab to ensure the correct and proper data entry.

Warning: Do not delete any sheet
All sheets must be present in the file, even if you have no data for some of them. Deleting a sheet will cause an error and the entire import will fail. Leave empty sheets in place (just the header row is fine).Important: The system links rows across all sheets using the Corporate Email column. Every sheet with data must have a Corporate Email that matches exactly one row in the Personal Information sheet.
If a row in Position Records, Addresses, or any other sheet has an email that does not appear in Personal Information, that row will be flagged as an error.
How to Import Employee Data:
To import your employee data into the system, follow these steps:
Fill in the required columns in the downloaded template with your employee information.
This template simplifies the data entry process by providing the correct column structure.
Go to the WE module.
Click the Import menu.
Select Import Employee Data.
Click the Download Template hyperlink to download the preformatted employee list template.
This template simplifies the data entry process by providing the correct column structure.Fill in the required columns in the downloaded template with your employee information.
- When filling in the information make sure that you fill in the columns that are marked with an asterisk.
- Do not type custom text into fields with predefined options (like Employment Type or Marital Status). hint will appear if your entry doesn't match the allowed options.
6. Once the template is completed, return to your Spark.work page and click the Choose File button to upload your completed template.
7. After you attach the file, click the Upload button.


Your employee data will now be imported into the system.
After upload, the system shows a results page with three counters:
- Imported: Employees whose Personal Information row was successfully created or updated
- Duplicated: Employees whose email was already in the system. Their data was updated with the values from your import file. This is expected behavior, not an error.
- Errors: Rows that failed validation and were not imported - these need to be fixed and re-uploaded
- To fix the specific row errors, you need to click the Download Errors button for the corresponding sheet. The system generates an Excel file containing only the failing rows. Every cell that has a validation problem is displayed in red text so you can spot it at a glance.
After you correct the errors and save the file, return to the import page and upload the corrected file.

The Employee Data Update uses its own template (Employees_Data_Update_Template.xlsx) and only processes the Personal Information sheet. It is designed for refreshing personal details without touching position history, compensation, addresses, or any other sheet.
Note: The standard import creates new employees if an email is not found. The Data Update never creates new employees - only updates existing employees. If a Corporate Email doesn't match an existing employee, the row is skipped without an error. Data on all other sheets is ignored.
How to Import Employee Data Updates
To update employee data in bulk:
- Navigate to the WE module and open the Import menu.
- Select Employee Data Updates from the dropdown menu.
- Click the Download Template hyperlink to get the preformatted template.
- Fill in the template by adding the updated information to the relevant columns.
- Make sure to use the corporate email of each employee to ensure the data is matched correctly to their profile.
- Once you've completed the template, return to the Import menu and select Employee Data Updates again.
- Upload your completed file. After a successful upload, you can view the added information in the employees' profiles.

Employee Data Localization Import
The Localization Import is a separate process from the regular Employee Data Import. Use it to add or update translated versions of employee and reference data; it does not create new employees.
Important: Always run the standard Employee Data Import first to create base employee records in the system before importing translations.
Each column in the template belongs to one of three roles:
- Match Key: Used to find the employee record (e.g., Corporate Email). Enter the exact value from the standard import; do not alter it or leave it blank.
- Localizable: Enter your translation here in the target language.
- Not Processed: Ignored in localization mode. You can leave it blank.
Tip: Some columns use pre-populated dropdown lists (Country, State, Employment Type, Type).
You do not need to translate these options manually - they are automatically pre-translated into your selected language upon downloading the template. Do not type custom text manually; you must select a value directly from the dropdown. A system prompt will appear reminding you to choose an option from the list.- Go to We → Employees → Import → Employee Data.
- In the Import Employee Data pop-up, turn on the Add Localization toggle.
- Select your target language from the dropdown menu.
- Click Download Localization Template.
- Open the Excel file, enter each employee's Corporate Email, and fill in your translations in the target language.
- Return to the import pop-up, select the target language matching your file (e.g.հայերեն), choose the completed file, and click Upload.
Upon upload, the system will process the file as Successful or failed. Error handling and validation results work the same as in the standard Employee Data Import.

The Localization Update uses its own template (Employees_Localization_Data_Update_Template.xlsx) and processes only the Personal Information sheet. It updates localized names and a small set of personal fields — it does not create new employees and does not process position, address, or other sheets.
Use the Localization Update when you only need to refresh translated first names, surnames, middle names, gender labels, and skill names — it is faster and simpler because only one sheet is needed. Use the full Localization Import when you also need to update position titles, department names, branch offices, address translations, compensation type/reason names, or other reference data.
- Open We → Employees → Import → Employee Data Updates
- Turn on Add Localization, select the language, and use Download Localization Template
- Fill in the Personal Information sheet only
- Upload the filled file in the same dialog
Note: Make sure to enter the correct Corporate Email for each employee. The system uses it to find matching profiles and will ignore unknown email addresses.
