Updated
How to Export Your Customers and Jobs From Workiz
By the Taskrol team at Kereon Inc.
The short answer
In Workiz, open the Jobs report under Reports, widen the time range, turn on the client and address columns under Fields and export it as CSV. Rename the headers to the names Taskrol reads (Job #, Client, Phone, Email, Address and so on). Each row is one job with its client, so Taskrol's web app imports the file under Settings → Database import → Workiz and creates each customer once, jobs under it.
Your customers and your job history belong to your business, not to the software you keep them in. Whether you are switching, keeping a backup, or handing numbers to a bookkeeper, getting them out of Workiz goes through its reports, and it is worth doing while the account is still active rather than the week after you cancel it.
Cactus Appliance, an appliance repair company that runs on Taskrol every day, used Workiz before. The advice for anyone leaving it is short: export your jobs, not only your customers. The Jobs report can show the client's name, phone number, email and address on every row, so one jobs file carries both, and that is the file Taskrol's Workiz importer is built around.
The export, step by step
Log in as an Admin or Manager. From the sidebar menu, select Reports and open the Jobs report. Unlike the Jobs page, it shows jobs in every status, done and canceled included, and you can filter it by status, team member, job type and more. It opens on the current week, so widen the time range to cover every job you want to bring over.
Next, select Fields and check the columns you want in the file. For a move, turn on Job ID, client name, job type, scheduled date, client phone number, client email address, job status, job street address and job address city. Then export the report as a CSV file; Workiz's help center says most of its reports offer one.
Before you upload the file, open it and rename each header in the first row to the name Taskrol reads: Job ID to Job #, client name to Client, job type to Type, scheduled date to Scheduled, client phone number to Phone, client email address to Email, job status to Status, job street address to Address and job address city to City. Taskrol matches columns by these names, not by their order.
Some accounts have Workiz's newer reporting, which it is rolling out gradually. There, the All jobs report lists every job with no filter set, and it is the report Workiz points to for exporting job data. Its default columns carry no client phone, email or address, so add those columns first (Workiz lets you add or remove columns on these reports), then select Export As and choose CSV, and rename the headers the same way before you upload: a Job Date column, for example, has to become Scheduled. A saved custom report exports from Actions → Export as → CSV, and the file lands in your downloads folder.
What the help center does not spell out is the name of the export button on the older Jobs report, or what the column headers in the CSV are called. We won't guess menu names for you. If you can't find the export on your account, ask Workiz support where it is, and ask before you cancel, not after.
What Taskrol's importer reads
The importer expects a CSV with a header row and one job per row. It recognizes these column headers: Job #, Client, Type, Scheduled, Phone, Email, Status, Tech, Address and City. If your file names a column differently, rename that header in the first row before you upload. The Scheduled column reads dates in the form Mon Jan 15, 2024 9:00 AM; if your file shows dates another way, change that column to this form before you upload.
What comes across
Every row becomes a job under its customer. Customers are created from the client name, phone, email, street address and city. A customer who appears on ten rows is created once, matched by name and phone, and if a customer with that phone number is already in Taskrol, the jobs go under the existing record.
Each job is built from the Job #, Scheduled, Status and Address columns. It keeps its Workiz number in the title (Workiz #1234, for example), lands on its scheduled date, and carries the job address. Status maps simply: Done arrives as completed, Canceled as cancelled, and every other status as a new job.
Before you close the Workiz account
Export the financial reports your bookkeeper needs for totals, invoices and payments while the Workiz account is still open. After the import, assign the open jobs to the technicians on your Taskrol team.
A jobs file holds the customers who booked a job. If you keep customers who never did, export your client list too. On Workiz's newer reporting, the All clients report is the one Workiz points to for exporting customer data; send that file to support and we move it for you. Keep the Workiz account readable for a while after you move, so last year's invoice is still there if a customer asks for it.
Check the file before you trust it
Open the CSV before you upload it. Compare the row count with the number of jobs the report showed for the same range. Deleted jobs are not in Workiz's Jobs report and cannot be restored, so a gap there is not an export problem. Then find three jobs you know (one done, one canceled, one for a customer who called you more than once) and make sure each row carries a phone number.
The phone column matters most. It is how a returning customer stays one record instead of two. Rows without a phone are matched by name alone, so fill in the number wherever you have it.
Loading it into Taskrol
In the Taskrol web app, open Settings → Database import → Workiz. The screen has the upload button. Upload the CSV and Taskrol tells you how many customers and jobs it created. Upload each file once: every upload creates the jobs in the file, and customers with a phone number are matched to the records already in Taskrol. The Solo plan is free, so you can load your own history and look at it before deciding anything.
Housecall Pro and Markate import the same way, under Settings → Database import. From any other system, or for anything else you can export from Workiz, migration goes through support: send the file to support@taskrol.com and our support team moves it for you. We move what your old system exports. Whatever the route, don't cancel Workiz on import day. Finish the jobs already open where they started, book new ones in Taskrol, and close the old account after a quiet week.
Questions about leaving Workiz
Does Workiz have one button that exports everything?
Not one its help center describes. Exports go through reports: the Jobs report for job history and, on accounts with the newer reporting, the All clients report for the customer list. If you think your plan includes more, ask Workiz support before you cancel.
Should I export customers or jobs for Taskrol?
Jobs. Each row carries the client's name, phone, email and address, so one upload creates both. Export the client list as well only if you have customers who never booked a job, and send that file to support.
What does the Workiz import bring into Taskrol?
Customers and jobs. Each job arrives with its Workiz number, scheduled date, status and address, under a customer created from the name, phone, email, street address and city. Export the financial reports your bookkeeper needs before you close the account, and keep Workiz readable for a while in case a customer asks for an old invoice.
Who in my company can run the export in Workiz?
On Workiz's newer reporting, the built-in reports open only for Admins and Managers. Older reports are granted role by role, under your profile icon → Settings → Roles & Permissions, on the Reports tab. If you can't open the Jobs report, ask the account owner to grant it.
What happens to jobs that are still open in Workiz?
Any status other than Done or Canceled arrives in Taskrol as a new job on its scheduled date, ready to assign. The cleanest cutover is to finish open jobs in Workiz and book new ones in Taskrol; any open jobs you do bring over, assign once your team is set up.
Can I try the import before paying for anything?
Yes. The import works on the free Solo plan, so you can upload your Workiz file, look at what arrived, and decide from there.