How do I migrate custom fields between project-management platforms?
Quick answer
Inventory each source field, then map its name, data type, allowed values, and required-field behavior to a destination field. Record any mismatch and decide whether to transform, split, combine, omit, or recreate the field. Test representative records—including blanks and unusual values—in a small import before proceeding. Import screens and limitations vary by product and migration route, so check the documentation for your exact setup.
The question, the details, the next step.
A practical checklist
Inventory every source custom field, its type, choices or format, and required behavior.
Match fields by meaning as well as name, and document every mismatch.
Decide explicitly how to handle unsupported fields and differing allowed values.
Identify blank or missing values that could conflict with destination requirements.
Test representative records and compare results with the written mapping.
Keep a record of exclusions, transformations, and unresolved questions.
A few more useful answers
Should I rename destination fields to match the source?
Only if the names will help users and the destination field has the same meaning. Record any rename in the mapping so the relationship remains clear.
Can I assume fields with the same type will migrate correctly?
No. Check allowed values, blank-value handling, and required behavior as well as type; those details can differ between platforms and migration routes.
What if a source field has no equivalent destination field?
Document the gap and decide whether to create a field, transform or preserve the information another way, or intentionally exclude it. Validate that choice before the full migration.
Sources
References used for this guide.
- [S1] Import data from a business space to a software space | Jira Cloud | Atlassian Support support.atlassian.com · Checked
- [S2] Troubleshoot migration with Jira Cloud Migration Assistant | Atlassian Support support.atlassian.com · Checked
