ZINFI UPM Guide

User Management for Administrators

Users Import

Overview

The UPM provides robust capabilities for managing user data, but manual entry for a large number of users can be time-consuming and prone to errors. The Import Engine within the Administration module addresses this challenge by allowing administrators to efficiently import user records and other entity data in bulk. This feature is crucial for initial data migration, regular updates, or when integrating data from external systems that don't have a direct API connection.

Administrators can configure import jobs by uploading a data file, mapping its columns to the corresponding fields in the platform, and then executing the import. The system also provides sample data templates to guide the preparation of import files and generates error reports for troubleshooting any issues during the import process. This ensures data accuracy and consistency while significantly reducing the administrative overhead associated with managing large volumes of data.

Accessing the Import Engine

Users list view with action buttons
Users list view with action buttons

Click the Import button.

View Imports list
View Imports list

The View Imports screen displays a list of all existing import templates within the platform. Administrators use this screen to manage bulk data imports for various entities, such as users, accounts, or prospects. Each entry in the list represents a configured import template, which defines the mapping between a CSV or Excel file's columns and the platform's internal fields for a specific entity. This functionality is crucial for initial data migration, periodic updates, or integrating data from external systems that are not directly connected via an integration connector. From this view, administrators can add new import templates, modify existing ones, or initiate import processes.

Click the "Add" button to create a new import template.

Buttons

ButtonDescription
AddInitiates the process of creating a new import template.
DeleteDeletes selected import templates from the list.
Send EmailSends an email related to the selected import templates.
Create ViewAllows the creation of a custom view for the import templates list.
FilterOpens a panel to apply filters to the list of import templates.
Download Sample DataDownloads a sample data file, typically an Excel or CSV template, to guide users in preparing their import data.

Fields

FieldDescription
Search Import EngineA search bar to find specific import templates by name or other criteria.
Saved FiltersA dropdown to select and apply previously saved filter configurations.

Column Headings

ColumnDescription
SelectA checkbox to select all import templates in the current view.
NameThe name of the import template.
AttachmentThe name of the sample file attached to the import template, if any.
Entity ListThe type of entity (e.g., Accounts, Prospects) that this import template is designed for.
Auto UpdateIndicates whether the import template is configured for automatic updates.

Managing Existing Imports

View Imports list with all items selected
View Imports list with all items selected

Click the Delete button.

View Imports page with Send Email button highlighted
View Imports page with Send Email button highlighted

Click the Send Email button.

Mailing List selection dialog
Mailing List selection dialog

This dialog box allows administrators to associate imported users with existing mailing lists or create new ones. Mailing lists are used to segment users for targeted communication, such as sending newsletters, updates, or promotional content. By assigning users to specific lists during the import process, administrators can ensure that new users receive relevant information from the outset, streamlining communication efforts and improving user engagement. The dialog displays a searchable list of available mailing lists, enabling administrators to quickly find and select the appropriate list for the imported users.

Click the checkbox next to the desired mailing list to select it.

Buttons

ButtonDescription
Add to an Existing ListA link to view or select an existing mailing list.
Add a ListA link to create a new mailing list.
SearchA button to initiate a search for mailing lists based on the entered name.
CloseA button to close the mailing list selection dialog.

Fields

FieldDescription
Please enter list nameAn input field to search for a specific mailing list by name.
BYOD ListCheckbox for the 'BYOD List' mailing list.
Lead Reminder EmailEmailClickedNoCheckbox for the 'Lead Reminder EmailEmailClickedNo' mailing list.
Partner Reminder EmailClickedNoCheckbox for the 'Partner Reminder EmailClickedNo' mailing list.
Reminder mail dtmt005bEmailClickedNoCheckbox for the 'Reminder mail dtmt005bEmailClickedNo' mailing list.
Reminder MailEmailClickedNoCheckbox for the 'Reminder MailEmailClickedNo' mailing list.

Column Headings

ColumnDescription
SelectColumn header for checkboxes used to select mailing lists.
Mailing List NameColumn header for the names of the available mailing lists.

Preparing for a New Import

View Imports page with Download Sample Data button highlighted
View Imports page with Download Sample Data button highlighted

Click Download Sample Data.

Download Sample Data modal
Download Sample Data modal

Click the Download Sample Data button.

Configuring and Executing an Import

Download Sample Data modal window
Download Sample Data modal window

Click the Download Sample Data button.

Add/Edit an Imports form
Add/Edit an Imports form

The Add/Edit an Imports screen is part of the User Management module, allowing administrators to configure and manage data import processes. This screen enables the setup of new import jobs or the modification of existing ones, specifying the type of entity being imported (e.g., Accounts), linking the import to a specific data file, and defining how external identifiers are handled. It supports both initial data loading and ongoing synchronization through an auto-update mechanism. The configuration here ensures that data from external sources is correctly mapped and integrated into the platform, maintaining data integrity and consistency across various modules.

Click "Next" to proceed with the import configuration after filling in the import information.

Buttons

ButtonDescription
NextProceeds to the next step in the import configuration wizard.
SaveSaves the current import configuration without proceeding to the next step.
CancelDiscards any changes and returns to the previous screen.
Analyze ChangeInitiates an analysis of the changes that would be applied by the import, showing a count of detected changes.

Import Information

FieldDescription
Name *The name of the import job, used for identification.
Entity List *The type of entity being imported (e.g., Accounts, Users, Partners).
AttachmentThe data file (e.g., .xlsx) containing the records to be imported.
Auto updateA toggle switch to enable or disable automatic updates for this import job.
External ID NameThe name of the external identifier field in the import file.
UPM FieldThe corresponding platform field to which the external ID will be mapped.
Has External IDA toggle switch indicating whether the import data includes an external identifier.
Select and Mapping Fields for Import
Select and Mapping Fields for Import

This screen is part of the user import process, allowing administrators to map fields from an uploaded data file to corresponding fields within the platform. It displays a list of available fields for mapping, grouped by their associated entity (e.g., 'NewAcc' likely refers to new accounts or partners). Administrators select which fields from their import file correspond to which system fields, ensuring data integrity and correct population of user or account records. The mapping process is critical for successfully integrating external data into the platform, especially when onboarding new users or partners in bulk. The right-hand panel provides a visual confirmation of the selected mappings.

Select the appropriate fields for mapping and click "Next" to proceed with the import.

Buttons

ButtonDescription
NextProceeds to the next step in the import process after field mapping is complete.
NextProceeds to the next step in the import process after field mapping is complete.

Fields

FieldDescription
Billing Address CityCheckbox to include or exclude the billing address city field in the mapping.
Billing Address CountryCheckbox to include or exclude the billing address country field in the mapping.
Billing Address StateCheckbox to include or exclude the billing address state field in the mapping.
Account NameCheckbox to include or exclude the account name field in the mapping.
Account NameDisplays the mapped value for 'Account Name', showing the platform field on the left and the selected import file column on the right.
WebsiteDisplays the mapped value for 'Website', showing the platform field on the left and the selected import file column on the right.

NewAcc

FieldDescription
Select AllCheckbox to select or deselect all fields for mapping within the 'NewAcc' section.
Account NameCheckbox to include or exclude the account name field for mapping, with a dropdown to select the corresponding column from the import file.
Account NameDropdown to select the column from the import file that corresponds to the 'Account Name' field.
CountryCheckbox to include or exclude the country field for mapping, with a dropdown to select the corresponding column from the import file.
--Select--Dropdown to select the column from the import file that corresponds to the 'Country' field.
StateCheckbox to include or exclude the state field for mapping, with a dropdown to select the corresponding column from the import file.
--Select--Dropdown to select the column from the import file that corresponds to the 'State' field.
CityCheckbox to include or exclude the city field for mapping, with a dropdown to select the corresponding column from the import file.
--Select--Dropdown to select the column from the import file that corresponds to the 'City' field.
ZipCheckbox to include or exclude the zip code field for mapping, with a dropdown to select the corresponding column from the import file.
--Select--Dropdown to select the column from the import file that corresponds to the 'Zip' field.
WebsiteCheckbox to include or exclude the website field for mapping, with a dropdown to select the corresponding column from the import file.
WebsiteDropdown to select the column from the import file that corresponds to the 'Website' field.
Address 1Checkbox to include or exclude the address line 1 field for mapping, with a dropdown to select the corresponding column from the import file.
--Select--Dropdown to select the column from the import file that corresponds to the 'Address 1' field.

Reviewing Import Details and Errors

Import Details screen
Import Details screen

The Import Details screen provides a comprehensive overview of a specific data import operation, which is typically used by UPM administrators to bulk upload or update user, partner, or other entity records. This screen displays key information about the import, including its name, the source file, the target entity list, and whether it was configured for auto-update. It also details the mapping between the columns in the imported file and the corresponding fields within the platform, ensuring data integrity and correct placement. Administrators can use this view to review import configurations, identify any issues, and download error reports for failed imports to facilitate troubleshooting and data correction.

Click the "Download Error Report" button to retrieve a report detailing any errors encountered during the import process.

Buttons

ButtonDescription
EditAllows modification of the import configuration details.
Download Error ReportDownloads a file containing details of any records that failed to import, along with the reasons for failure.
View AllDisplays all configured import mapping details.
Click to View MoreExpands the list to show additional import configuration details.

Import Information

FieldDescription
NameThe name assigned to this import operation.
AttachmentThe name of the source file used for the import.
External ID NameThe name of the external ID field used for mapping records.
Has External IDIndicates whether the import uses an external ID for record identification.
Entity ListThe type of entity (e.g., Accounts, Users) that was targeted for this import.
Auto updateIndicates whether the import was configured to automatically update existing records.
UPM FieldThe platform field name corresponding to the imported data.

Import Configuration Details

ColumnDescription
ActionAllows actions such as deleting a specific mapping row.
Excel ColumnThe header name of the column from the imported Excel file.
Attribute NameThe corresponding attribute or field name within the platform.