Skip to content

Import & Export

The Import Center provides a 5-step wizard for bulk importing data from Excel files. This is the recommended way to load large numbers of outlets, users, visits, or other entities.

Navigate to Import Center in the sidebar.

[Screenshot: web_import_center]

EntityDescription
UsersFrontliners, managers, and other staff
ProductsProduct catalog for stock and sales reporting
OutletsStore locations with address and GPS data
TeamsTeam definitions
PrincipalsClient brand records
VisitsScheduled visit assignments

Select the entity type, then download the Excel template. The template includes all required columns and an example row.

[Screenshot: web_import_step1_template]

Choose which entity you are importing from the dropdown.

Drag and drop your completed Excel file (.xlsx or .xls, maximum 2 MB) onto the upload zone, or click to browse.

[Screenshot: web_import_step3_upload]

The system validates every row in the file and displays:

CountMeaning
Valid rowsRows ready to import
Error rowsRows with validation failures (missing required fields, wrong format)
Conflict rowsRows that already exist in the database

You can download the validation result as an Excel file to see which rows failed and why.

[Screenshot: web_import_step4_validate]

Select how to handle existing records:

ModeBehavior
APPENDOnly add new records; skip any that already exist
REPLACEUpdate existing records with new data from the file
REPLACE_ALLDelete all existing records of this type and replace with the file

Click Commit to execute the import.


The Export Center provides one-click export of any entity type. Exports are processed asynchronously and can be downloaded when ready.

Navigate to Export Center in the sidebar.

[Screenshot: web_export_center]

Seven export tiles are displayed:

EntityDescription
UsersAll user accounts
ProductsFull product catalog
OutletsAll outlet records
TeamsAll teams
PrincipalsAll principals
SubmissionsAll submission records
VisitsAll visit records

Click any tile to trigger an export job. A notification will appear showing the row count and, once ready, a download URL.

The Export History table below the grid shows all past export jobs with pagination:

ColumnDescription
EntityWhat was exported
Row CountNumber of records exported
StatusProcessing / Ready / Failed
Created AtWhen the job was triggered
DownloadLink to the generated file

[Screenshot: web_export_history]

Export files are typically CSV format and include all fields for the selected entity.