> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upmind.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How the Import System Works

> Upmind automates your information and business so you can import your important data easily.

Upmind supports importing data from a variety of external platforms to help you transition smoothly and manage your business efficiently. Our import system is designed to be effective and user-friendly, allowing you to bring in essential data accurately and securely.

## Data types supported by the import system

Upmind can import the following data types:

* Products
* Users (staff)
* Clients
* Affiliates
* Client Payment Information
* Contracts
* Invoices
* Support Tickets

Depending on your data source, you may import some or all of these categories.

**Example**: When importing from a ticketing system, you might only bring in clients and tickets.

<Frame caption="Example of a completed import with necessary steps">
  <img src="https://mintcdn.com/upmind/5gi4DQpw4X76kT6T/images/fb/b6625a54d8b2ca79.png?fit=max&auto=format&n=5gi4DQpw4X76kT6T&q=85&s=1671f360af2d6c39b529ddc52ab1b7ad" alt="Example of a completed import with necessary steps" className="mx-auto" style={{ width:"99%" }} width="1334" height="796" data-path="images/fb/b6625a54d8b2ca79.png" />
</Frame>

## Import workflow

### Staging records

All imported data is first staged. This means your import is not applied immediately but held for review. Staging allows you to preview exactly what will be imported, eliminating risks associated with blind imports.

### Data mapping

During import, you will be prompted to map external data fields to Upmind records. Mapping helps to connect external product categories, ticket users, or other entities to matching records within Upmind. This step is vital to maintain data integrity and relationships.

### Linking imported records

Upmind helps you see how imported data connects to existing records. It shows visual cues (imported tag) and links that let you check relationships. This makes verifying that all data is correctly connected and organised after import easier.

<Frame caption="Imported client">
  <img src="https://mintcdn.com/upmind/JUoAg6onJmXk_-rR/images/fb/e35855c735a77fd6.png?fit=max&auto=format&n=JUoAg6onJmXk_-rR&q=85&s=b005d96fe6148bb30cc2a0cffd1cac4c" alt="Imported client" className="mx-auto" style={{ width:"56%" }} width="612" height="1272" data-path="images/fb/e35855c735a77fd6.png" />
</Frame>

## Committing or cancelling imports

After reviewing the staged data, you can either commit the import to save the data and trigger automations or cancel it to discard all changes with no partial data saved.
