Most organizations maintain a secure data repository for internal usage and reference. When there is a need to import that data within an application, it's essential to avoid any data loss or duplication that prevents the building of a clean, well-organized database.
Zoho Desk allows users to import data in bulk. The system automatically maps the modules and fields, which significantly reduces the chances of data loss and also maintains data sanctity by allowing users to verify the field mappings beforehand.
This plays an important role in preventing confusion and significantly reduces the challenges of user adoption. For example, clients can be mapped to the "Contact name" field. Similarly, the company name can be mapped to "Account name".
Availability
Initiating data import
Zoho Desk allows admins to import tickets, accounts, contacts, products, tasks, events, calls, custom modules, and KB articles. Only a ZiP file with CSV files can be uploaded. The ZIP file must contain one file per module. All files have to be zipped together before uploading. For example
- Tickets > Tickets.csv
- Contacts > Contacts.csv
- Accounts > Accounts.csv
- Tasks > Tasks.csv
All four files need to be zipped to one .zip file and uploaded.
Note:
- Only the .csv file format is supported.
- The maximum file size for the ZIP upload is 30 MB. A maximum of 10,000 rows or a maximum of 30MB file size (CSV file) can be imported.
- User can also upload just a .csv file in order to import just one module.
- For domain mapped portals, third-party cookies must be enabled in the browser.
Importing data comprises the following steps:
File upload
Select the Desk modules that are about to be imported and upload the respective .csv or zip file. The CSV files must be named appropriately to auto-map them to the selected module.
The system will analyze the uploaded file. If the file name doesn't match the required format, it will be moved to the un-mapped files. From there, users can drag and drop it to the Mapped Files and proceed with the import.
The fields from the CSV file will be automatically mapped against the fields present in the Desk module if the field name in Desk and the column name in the csv file are same . User can manually map it to change by selecting the right field from the dropdown. During field mapping, users can choose to update the Desk fields.
Users can review the import details and make changes if needed.
To import data to desk modules
- Select the desired department.
- Navigate to Setup > Data Administration > Import.
- Click Start Import.
- In the Upload Files section:
- Select the Modules that need to be imported.
- Upload the zipped file by either dragging and dropping or clicking Browse Files to select a file from the local device.
- Uploaded files will be separated into two tabs:
- Supported Files - Files that are in the correct format and ready for import.
- Unsupported Files - All Files with unsupported formats such as .xls, .pdf, or any file type other than .csv will appear under this section.
Click Next.
- In the Module Mapping section, drag and drop the .csv file of the module from the Unmapped Files column to the relevant Modules.
Click Save.
- In the Field Mapping section:
- Select the module from the left panel.
- Choose an appropriate import type:
- Create - Imports all the records as new entries from the import file.
- Overwrite - Updates existing records based on the identifier field. New records that do not match will be ignored.
- Both - Updates existing records and creates new ones for unmatched entries.
- Select the identifier field for the module, which is a field that uniquely helps identify each record within it.
- In the Import fields section, cross-check the mapped fields:
- Field in file - Field name as per the first row from the file.
- Desk fields - Field name in the desk.
- Field format - Choose the appropriate Field Format in the manner that it is contained in the uploaded file. For example, DD/MM/YYYY HH:MM or MM/DD/YYYY HH:MM).
- Sample data from file - Displays example data from the second and third rows to ensure the field mapping of the columns is correct.
- Click Save.
Under Review, the mapping details will be shown. - Click Start import to initiate the import process.

Once the import is initiated, an import record will be created to show its progress. The import process may take a few minutes to complete.
Viewing imported records
Under Data Administration > Import, users can view the records from the previous imports.