Taskr supports bulk data import from CSV and Excel files, enabling easy
migration from legacy systems or one-time data uploads.
Supported Import Types
Customers
Import customer records with contact details and billing information
Assets
Import equipment and asset inventory with specifications
Invoices
Import historical invoices with line items and payment status
Locations
Import service locations with addresses and contact info
Vendors
Import supplier and vendor records
Employees
Import team member records for onboarding
Import Flow
Import Process
1
Upload File
User uploads a CSV or Excel file. Supported formats:
.csv- Comma-separated values.xlsx- Excel 2007+ format.xls- Legacy Excel format
2
Column Detection
Automatic detection of column headers and data types:
3
Field Mapping
User maps source columns to Taskr fields:
4
Data Validation
Validate all rows before import:
5
Background Import
Large imports run as background jobs with progress tracking:
Entity-Specific Configurations
- Customers
- Assets
- Invoices
- Locations
Import Options
Error Handling
Missing Required Fields
Missing Required Fields
Cause: Row is missing a required fieldResolution:
- Fix in source file and re-upload
- Or mark field as “skip this row” in validation UI
Invalid Email Format
Invalid Email Format
Cause: Email doesn’t match expected formatResolution:
- Correct email in source file
- Or clear the field to import without email
Duplicate Record
Duplicate Record
Cause: Record with same key already existsResolution:
- Enable “Update existing” to merge records
- Or enable “Skip duplicates” to ignore
- Or rename record to create new entry
Reference Not Found
Reference Not Found
Cause: Referenced entity (customer, location) doesn’t existResolution:
- Import parent entities first
- Or create missing entities manually
- Or update reference to existing entity name
Date Parse Error
Date Parse Error
Cause: Date format not recognizedSupported formats:
- ISO:
2025-01-04 - US:
01/04/2025or1/4/2025 - EU:
04/01/2025(if configured) - Excel serial number
Progress Tracking
For large imports (500+ records), progress is tracked in real-time:Import Results
After import completes, users see a summary:API Endpoints
Best Practices
- Start Small: Test with a few rows before importing entire dataset
- Clean Data First: Remove invalid characters and fix formatting in source
- Import in Order: Import customers before locations, locations before assets
- Use Preview: Always review the preview before confirming import
- Check Duplicates: Decide on duplicate handling before starting
- Monitor Progress: Watch the progress bar for large imports
Related Documentation
Data Migration Wizard
Guided migration from other systems
Accounting Sync
Ongoing sync with QuickBooks/Xero