Using Tradesman

Bringing Data In From a Spreadsheet or ServiceTitan

Upload the file, tell us which column is which, see exactly what's coming in before it lands.

Bringing Data In From a Spreadsheet or ServiceTitan

Nobody switches software because migrating the data looks like a week they don't have. It isn't.

How it works

  1. Upload your file — CSV, JSON, or a ServiceTitan JSON export.
  2. Map the columns. Each field shows an example value from your actual file, so you can see you've matched the right one.
  3. Skip any column you don't want to bring across.
  4. Review the summary before committing: total rows, rows filtered out with the reason why, and rows ready to import.
  5. Import.

That filtered-out list is the part worth reading. It'll tell you plainly that 40 rows had no name, or that a date column isn't a date — which is usually a mapping mistake you can fix and re-run, not a problem with your data.

You can import customers, team members, jobs, estimates, invoices, payments, inventory and your pricebook.

Where you'll find it

Web at /dashboard/import-data, and Import Data in the mobile app. Use web — you'll want the screen.

Related: Export and search · Sync with QuickBooks

Free through beta. Pricing here.


Header photo: Cardboard boxes by Henry Söderlund by Henry Söderlund, CC BY 2.0, via Wikimedia Commons.

Import Customers and Jobs From CSV or ServiceTitan | Tradesman