Importing Data
5 min read
Published April 12, 2026
Data Import Overview
The Data Import page lets you bring existing data into Fixmo from external files. This is useful when migrating from another system or when you need to add records in bulk. You can import three types of data: Customers, Suppliers, and Inventory items. Only users with the Admin role can access this feature.
- Navigate to Settings > Data Import from the sidebar.
- Select the import type: Customers, Suppliers, or Inventory.
- Choose the file format: CSV, XLSX, or JSON.
- Upload your file and proceed to column mapping.
Supported File Formats
Fixmo accepts three common file formats for data import. Each format is parsed automatically when uploaded.
- CSV, comma-separated values, the most common export format from spreadsheets and other software. The first row must contain column headers.
- XLSX, Microsoft Excel format. Fixmo reads the first sheet of the workbook. The first row must contain column headers.
- JSON, an array of objects where each object represents a record. Keys are used as column headers for mapping.
Column Mapping
After uploading a file, Fixmo reads the column headers and attempts to auto-map them to the correct fields using fuzzy header matching. You can review and adjust mappings before proceeding.
- Upload your file. Fixmo parses the headers and displays a mapping table.
- Each row in the mapping table shows your file's column header on the left and a Fixmo field dropdown on the right.
- Fixmo auto-maps columns when the header closely matches a known field name (e.g., 'First Name' maps to First Name, 'Phone' maps to Phone).
- Review the auto-mapped fields. Adjust any incorrect mappings using the dropdown selectors.
- Unmapped columns are ignored during import.
- Once satisfied with the mapping, choose your import mode: Bulk Import or Guided Import.
Tip
Bulk Import Mode
Bulk Import processes your entire file at once. It is the fastest way to import large datasets when you are confident the data is clean.
- After mapping columns, click 'Bulk Import'.
- Fixmo validates and imports all rows in one operation.
- Duplicate records are automatically skipped (matching phone for customers, matching name for suppliers).
- A summary appears showing the number of records successfully imported and the number skipped due to duplicates or errors.
Note
Guided Import Mode
Guided Import lets you review and edit each row individually before saving it to Fixmo. This is ideal when your data needs cleanup or verification.
- After mapping columns, click 'Guided Import'.
- Fixmo displays the first row's data in an editable form with the mapped fields pre-filled.
- Review and edit the fields as needed, fix typos, fill in missing values, or adjust formatting.
- Click 'Save & Next' to save the current record and move to the next row.
- Use the row range selector to jump to a specific range of rows if you do not need to review every record.
- Continue until all desired rows have been reviewed and saved.
Tip
Tips & Troubleshooting
Follow these best practices to ensure smooth data imports.
- Always include column headers in the first row of your CSV or XLSX file.
- For customer imports, ensure each record has at least a first name and phone number. Records with duplicate phone numbers are skipped.
- For supplier imports, ensure each record has a unique name. Records with duplicate names are skipped.
- For inventory imports, check your plan's item limit before importing. If the import would exceed the limit, it will be blocked.
- Use consistent formatting for phone numbers, Fixmo expects digits with an optional country code prefix.
- If auto-mapping misidentifies a column, manually correct it in the mapping step before proceeding.
- For large files, Bulk Import is significantly faster than Guided Import. Use Guided Import only when you need to review individual records.
Frequently asked questions
Related articles
- Inventory
10 min read
Adding Items to Your Inventory
Learn how to add new inventory items in Fixmo, including pricing, stock tracking, serial numbers, categories, and advanced fields.
- Customers
8 min read
Managing Your Customer Database
Learn how to add, edit, search, and manage customers in Fixmo. Track repair history, sales history, and total spending for every customer in your repair shop.