Export your jobs from the tool you use today, rename a few column headers if needed, and import the file. There is no converter for each tool. One simple file format works for all of them.
Start from the template
Download the CSV template (3 example rows). Open it in Excel, Numbers or Google Sheets, replace the rows with yours, and save as CSV.
How to import
- Open the Jobs page of your team.
- Click Import and choose your .csv file.
- Check the preview. It shows how many jobs will be created, which of them will be unassigned because the assignee is not on your team, and which rows will be skipped and why (for example a row with no title).
- Confirm. Each job is added to the first stage of your flow.
Columns
The first row of the file is the header. Only title is required. Header names ignore capital letters, spaces, dashes and underscores.
- title (required). Also accepted: name, job, job title, task, summary, card name. Up to 200 characters.
- description (optional). Also accepted: details, notes. Up to 5000 characters.
- priority (optional). Also accepted: flagged, flag. Write high, urgent, flagged, flag, yes, true or 1 to flag the job. Anything else leaves it normal.
- po_number (optional). Also accepted: po, po#, purchase order. Up to 100 characters.
- value (optional). Also accepted: amount, price. A plain number such as 1234.50. A $, € or £ sign is fine.
- assignee_email (optional). Also accepted: assignee, assigned to, email. A column named exactly assignee_email (or Assignee Email) is used before any of those. The job is assigned when the value is the email of a member of your team. Any other value, such as a name, does not stop the row: the job is imported unassigned and the preview lists it.
- tags (optional). Also accepted: tag, labels. Separate several with a comma, semicolon or |. Tags need Premium and must already exist. On Free the column does not stop the row: the job is imported without its tags and the preview says how many.
Limits
- Up to 500 rows and 200 KB per file. Split bigger files.
- Your plan's active job limit still applies: 10 jobs on Free, 40 on Premium, 150 on Diamond. See pricing.
- Tags need Premium or Diamond. On Free, jobs are imported without their tags, and the preview says how many.
Export from your current tool
Menu names and column names below are as of November 2026. Tools change them, so match columns by meaning: if a name differs, use the closest column and rename its header to one of the names above. An assignee column that holds names instead of team-member emails is fine: those jobs are imported unassigned, and you can assign them on the board.
Trello
Export: Trello's built-in export is JSON, not CSV. To get a CSV, use an export Power-Up, or copy the cards of one list into a spreadsheet and save it as CSV.
Columns: The card name column (Card Name or Name) works as it is. Labels maps to tags (Premium and Diamond; create the tags first). On Free, the jobs are imported without their labels. The list a card sits in is not imported yet, so every job lands in your first stage.
Jira
Export: In the issue list choose Export, then Export CSV.
Columns: Summary and Description work as they are. Labels maps to tags (Premium and Diamond; create the tags first). On Free, the jobs are imported without their labels. Jira has many more columns; delete the ones you do not need.
Asana
Export: Open the project, then the project menu, then Export, then CSV.
Columns: Name and Notes work as they are. Tags maps to tags (Premium and Diamond; create the tags first). On Free, the jobs are imported without their tags. You can keep both Assignee (it holds names) and Assignee Email: Assignee Email is the one used, and it assigns the job when that person is a member of your QodFlow team. Other jobs are imported unassigned.
Linear
Export: Open Settings, then Workspace, then Export, then CSV.
Columns: Title and Description work as they are. Labels maps to tags (Premium and Diamond; create the tags first). On Free, the jobs are imported without their labels.
Notion
Export: Open the database, use the ... menu, then Export, and choose CSV.
Columns: The title property is called Name by default and works as it is. Rename other properties to the QodFlow column names, or delete them.
GitHub Projects
Export: In the table view open the view menu and choose Export view data.
Columns: Title works as it is. Labels maps to tags (Premium and Diamond; create the tags first). On Free, the jobs are imported without their labels.
Related
Read the full app guide.