Skip to main content
Import/Export Settings allows you to perform bulk data operations using CSV files. Import new records or export existing data for backup, analysis, or migration purposes.

Accessing Import/Export Settings

  1. Click Settings in the sidebar
  2. Select the Import/Export icon from the settings navigation

Permissions

Import/Export requires specific permissions:
If you can only see one tab (Import or Export), you have permission for that specific operation only.

Import Data

Supported Import Types

Import Process

1

Select Data Type

Choose the type of data you want to import from the dropdown menu.
2

Upload CSV File

Either drag and drop your CSV file onto the upload area, or click Browse Files to select a file.
3

Choose Import Mode

Select how to handle existing records:
  • Create and update records: Creates new records and updates existing ones
  • Create new records only: Only adds new records, skips existing
  • Update existing records: Only updates existing records, skips new
4

Import Data

Click Import Data to process the file.

Import Modes Explained

Use “Create and update” for initial imports and migrations. Use “Update only” when modifying existing data without adding new records.

Export Data

Supported Export Types

The types from Contacts & Users onward are export-only: they appear in the Export dropdown but cannot be imported. Exports only include data created and managed in MSPortal — data synced from your PSA (tickets, invoices) is not included because your PSA remains the system of record.Standards, Company Roles, Custom Field Values, and Broadcasts are tenant-level exports: the company selector does not apply to them, and their files are always labeled all.Onboarding exports cover task data only. Client credentials stored during onboarding are encrypted and are never included in any export. Uploaded files (documents, meeting uploads) are also not part of CSV exports.

Export Process

1

Select Data Type

Choose what data to export from the dropdown.
2

Select Company Scope

Choose to export:
  • All Companies: Export data for all companies
  • Specific Company: Select a single company from the dropdown
3

Export Data

Click Export Data to generate and download the CSV file.

Export All

Click Export All (ZIP) to download every data type in one operation. Each data type is exported as its own CSV file and bundled into a single ZIP archive. The selected company scope applies to the whole bundle. Use this when you need a complete copy of your MSPortal data, for example for backup, compliance evidence, or offboarding.

Export File Naming

Exported files are automatically named with the format:
Example: companies_export_all_20251230.csv Export All bundles are named msportal_export_{company}_{date}.zip.

Download Templates

Import templates provide the correct column structure for each data type. Always use templates to ensure your data imports correctly.

Available Templates

Companies

Client companies with PSA defaults (board, priority, status)

Locations

Company locations with addresses

Devices

Device inventory records

Standards

Compliance standards definitions

Planner

Roadmap and planner items

Goals

Strategic goals

Company Roles

User-to-company role assignments

Template Structure

Each template includes:
  • Required columns with asterisks (*)
  • Optional columns that can be left empty
  • Example row showing expected data format
  • Column headers matching expected field names
Custom CSV formats may cause import errors. Always start with the provided templates.

CSV Format Requirements

General Requirements

Data Formatting

When editing CSV files, use a spreadsheet application like Excel or Google Sheets. Save as CSV (UTF-8) when done.

Best Practices

Before Importing

Export existing data before major imports. This allows you to restore if something goes wrong.
Import a few records first to verify formatting. Fix any issues before importing the full dataset.
Remove duplicates, fix inconsistent formatting, and validate required fields before importing.
Always start with downloaded templates rather than creating CSV files from scratch.

Data Quality

  • Consistent formatting: Use the same date and phone formats throughout
  • Required fields: Ensure all required columns have values
  • Unique identifiers: Avoid duplicate IDs or email addresses
  • Valid references: Company IDs and other references must exist in the system

Troubleshooting

Common Import Errors

File Not Uploading

  • Ensure the file extension is .csv
  • Check file size is under the limit
  • Try saving the file with UTF-8 encoding
  • Verify the file isn’t open in another application

Records Not Importing

  • Check that required columns have values
  • Verify date formats match YYYY-MM-DD
  • Ensure referenced IDs (company, user) exist
  • Review the import results for specific error messages

Import Companies

Detailed guide for importing company records

Import Users

Guide for importing user accounts

Settings Overview

All settings configuration options

Companies Settings

Configure company defaults and fields