Project Management migration
Field-level mapping, validation, and rollback between GUIDEcx and Jira. We move data and schema; workflows are rebuilt natively in Jira.
GUIDEcx
Source
Jira
Destination
Compatibility
10 of 12
objects map 1:1 between GUIDEcx and Jira.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from GUIDEcx to Jira is a structural translation, not a record copy. GUIDEcx uses a five-level onboarding hierarchy (Project, Phase, Milestone, Task Group, Task) built for client-facing project delivery; Jira uses a flat issue model (Project, Epic, Story, Task, Bug) designed for internal sprint-driven work. We map that hierarchy by anchoring Phases as Epics, Task Groups as Stories, and Tasks as Subtasks or Tasks depending on depth, preserving the dependency graph as Jira issue links. The GUIDEcx client portal (Compass) and its white-labeled stakeholder experience have no direct Jira equivalent—external client access in Jira requires a paid Jira or Jira Service Management license tier and manual permission configuration. GUIDE 1.0 templates must be cloned to 2.0 before export; template structure and task dependencies migrate but Workflow triggers, automation rules, and the Report Builder datasets do not. We deliver those as written inventories for your admin to rebuild in Jira.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a GUIDEcx object lands in Jira, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
GUIDEcx
Project
Jira
Jira Project
1:1GUIDEcx Projects map to Jira Projects as the top-level container. The project name, description, planned end date, status, and all project-level custom fields migrate. Jira project type (Team-managed or Company-managed) is selected during scoping based on the customer's Jira tier and governance requirements. Team-managed projects offer faster setup; Company-managed projects are required if the customer plans to use shared schemes across multiple projects.
GUIDEcx
Phase (Template)
Jira
Epic
1:1GUIDEcx Phases map to Jira Epics. Each Phase's name, description, planned start and end dates, status, and custom fields migrate. If the Phase was created from a GUIDE 1.0 template, we flag it during scoping and route it to the customer's GUIDE 2.0 clone step before export—1.0 templates do not appear in GUIDE 2.0 exports. Epic color and label assignment is configured at the destination. Task Groups nested under the Phase carry as Stories under the Epic.
GUIDEcx
Milestone
Jira
Epic or Fix Version
lossyGUIDEcx Milestones map either to Jira Epics (if they contain child Task Groups) or to Jira Fix Versions (if they represent a delivery checkpoint with no child hierarchy). The choice is made during scoping based on how the customer uses milestones. If milestone is used as a pure date marker, Fix Version (Releases) provides Jira-native deadline tracking. If milestones contain task work, Epic is the correct container.
GUIDEcx
Task Group
Jira
Story
1:1GUIDEcx Task Groups map to Jira Stories. The Story carries the group name, description, assignees, planned dates, tags, and custom fields. Task Groups carry no independent duration—duration lives on the individual Tasks. We preserve the sort order of Task Groups within a Phase/Epic as Story order in the backlog.
GUIDEcx
Task
Jira
Subtask or Task
1:1Individual GUIDEcx Tasks map to Jira Subtasks when nested under a Story, or to Jira Tasks at the top project level. Task name, instructions (mapped to Description), due date, start date, status, priority, assignee, tags, and custom fields migrate. Checklist items migrate as a structured JSON array in a Jira custom field (no native checklist equivalent in Jira; Jira Software Premium includes checklist via issue history). Dependencies between Tasks migrate as Jira issue links (Blocks, is blocked by, is caused by).
GUIDEcx
Custom Fields
Jira
Jira Custom Fields
1:1GUIDEcx Custom Fields V2 (Text, Date, Email, Number, Dropdown, Multi-select, URL, Currency) map to equivalent Jira custom field types. GUIDEcx's field schema definitions are pulled from the GUIDE 2.0 Data Dictionary during scoping because standard exports do not include field type definitions—only values. We pre-create the Jira custom field schema in a Sandbox before production migration to validate type equivalence and field behavior.
GUIDEcx
Dependencies
Jira
Issue Links
1:1GUIDEcx finish-to-start task dependencies map to Jira issue links. We preserve the dependency graph but flag that Jira does not auto-cascade dates when an upstream task completes—date adjustments require manual update or a Jira automation rule. We also flag known GUIDE 2.0 bugs: subtask-child shared dependencies and N/A-marked tasks that may produce incomplete or circular link graphs. These records are held in a separate reconciliation queue for manual resolution.
GUIDEcx
Tags
Jira
Labels
1:1GUIDEcx tags migrate to Jira Labels. Tag names preserve verbatim. Jira Labels are a free-text tag field with autocomplete from existing values, providing functional parity for filtering and bulk-assignment purposes. Note that tags on template-level tasks in GUIDEcx do not always propagate to project-level tasks—a known GUIDEcx issue—so we cross-reference task-level tags at migration time rather than relying on template export alone.
GUIDEcx
Customer Roles and Customer Team Contacts
Jira
Jira Project Roles
lossyGUIDEcx distinguishes internal team members from external customer contacts, with Customer Roles defined in Resource Management before assignment. Jira has no native equivalent to Customer Roles or the Compass portal. External stakeholders typically map to Jira project roles (Viewers, Users) with manual invitation, or to a Jira Service Management portal if the customer licenses it. We deliver a permission matrix mapping each GUIDEcx Customer Role to a Jira role and permission scheme for the admin to configure post-migration.
GUIDEcx
Attachments
Jira
Issue Attachments
1:1GUIDEcx attachments at the project level and phase level migrate to Jira issue attachments. We export file metadata separately from the standard export (which drops phase attachments for API-created phases—a known GUIDEcx bug) and re-attach at the destination. Large attachments (over 10 MB per Jira's Cloud limit) are flagged for the customer to upload manually or configure an Atlassian Cloud file storage add-on.
GUIDEcx
Time Records
Jira
Worklogs
1:1GUIDEcx time entries migrate to Jira worklogs on the corresponding issue. We flag that GUIDE 2.0 Time Records has documented missing values for several columns per the 2026 release notes—we cross-reference available time record fields against direct API calls and include only fields with populated values in the worklog migration. Jira requires the Work Management permission to log work on issues.
GUIDEcx
Comments
Jira
Issue Comments
1:1GUIDEcx task comments migrate to Jira issue comments. Comments are retrieved via the GUIDEcx API (not included in standard task export) and inserted as Jira comments on the mapped issue. Embedded links and @mentions do not carry over; we flag these for manual review post-migration. Comment timestamps preserve the original GUIDEcx date.
| GUIDEcx | Jira | Compatibility | |
|---|---|---|---|
| Project | Jira Project1:1 | Fully supported | |
| Phase (Template) | Epic1:1 | Fully supported | |
| Milestone | Epic or Fix Versionlossy | Fully supported | |
| Task Group | Story1:1 | Fully supported | |
| Task | Subtask or Task1:1 | Fully supported | |
| Custom Fields | Jira Custom Fields1:1 | Mapping required | |
| Dependencies | Issue Links1:1 | Mapping required | |
| Tags | Labels1:1 | Fully supported | |
| Customer Roles and Customer Team Contacts | Jira Project Roleslossy | Mapping required | |
| Attachments | Issue Attachments1:1 | Mapping required | |
| Time Records | Worklogs1:1 | Mapping required | |
| Comments | Issue Comments1:1 | Mapping required |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
GUIDEcx gotchas
GUIDE 1.0 and 2.0 templates do not coexist automatically
Phase attachments and project role assignments drop during API-created phases
Custom field definitions are not included in standard task exports
Checklist items and completed_date are unreliable in exported datasets
Status labels versus status_category cause confusion in reporting
Jira gotchas
Unsupported workflow validators silently skipped during migration
Custom fields converted to flat text labels when migrating to non-Jira platforms
Historical status-change timestamps lost when exporting without a Marketplace plugin
Attachment import failures from oversized files and JQL reference corruption
Points-based API rate limits enforced on Jira Cloud apps from March 2026
Pair-specific challenges
Migration approach
Discovery and project hierarchy design
We audit the source GUIDEcx environment: project count, template architecture (1.0 vs 2.0 identification), hierarchy depth, task volumes, dependency graph complexity, custom field definitions (from the GUIDE 2.0 Data Dictionary), tag inventory, attachment volume, and time record data quality. We pair this with a Jira destination audit: current Jira tier, existing projects, issue type scheme, permission scheme, and whether the destination is Team-managed or Company-managed. The discovery output is a written migration scope with Phase-to-Epic mapping, Milestone-to-Fix-Version decisions, and a GUIDE 1.0 template pre-cloning checklist for the customer.
Schema translation and custom field pre-creation
We pre-create Jira custom fields in a Sandbox to match GUIDEcx's field type definitions before any data migration. This includes translating Dropdown fields to Jira Select lists, Multi-select to Jira Multi-select, Currency to Jira Number fields, and Date fields to Jira Date picker. The Jira project is created or configured with the chosen issue type scheme (Epic, Story, Task, Bug, Subtask), a label scheme matching GUIDEcx tags, and a permission scheme for external stakeholder access if required. Schema validation happens in Sandbox so corrections do not affect production.
GUIDE 1.0 template cloning validation and export
We confirm with the customer that all GUIDE 1.0 templates have been cloned to GUIDE 2.0 via the self-serve Template Migration tool. We then run a scoping export of all active projects, extracting project metadata, phase structures, milestone groupings, task groups, tasks, dependencies, tags, custom field values, and time records. Attachments are exported separately via the file API. We cross-reference exported task data against direct API calls to fill completed_date gaps and validate checklist data. A data quality report is delivered to the customer for sign-off before mapping begins.
Sandbox migration and mapping validation
We run a full migration into the configured Jira Sandbox. The customer's project manager and admin review a sample of migrated issues across each hierarchy level, checking that Phase-to-Epic structure, Task Group-to-Story assignment, Task-to-Subtask nesting, dependency links, tags, custom field values, and attachment references all render correctly. Any mapping corrections are made and the Sandbox migration is re-run. This step typically takes one to two weeks depending on review cycle time.
Production migration in dependency order
We run production migration in record-dependency order: Jira project and issue type scheme deployment, Epics (from Phases), Stories (from Task Groups), Subtasks and Tasks (from Tasks), Issue links (from Dependencies), Labels (from Tags), custom field values, attachments, and worklogs. Each phase emits a row-count reconciliation report. A delta migration captures any records modified during the production migration window before cutover.
Cutover, validation, and automation inventory handoff
We freeze GUIDEcx writes during cutover, run the final delta migration, and hand off to the customer for Jira go-live. We deliver the Workflow and Recipe Builder automation inventory with recommended Jira Automation equivalents. We support a one-week hypercare window for reconciliation issues. We do not configure the Jira permission scheme for external stakeholder access or set up a Jira Service Management portal as part of the standard migration scope—these are documented in the inventory for the customer's Jira admin or an Atlassian partner.
Platform deep dives
GUIDEcx
Source
Strengths
Weaknesses
Jira
Destination
Strengths
Weaknesses
Complexity grading
Moderate Project Management migration. 5 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across GUIDEcx and Jira.
Object compatibility
5 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
GUIDEcx: Not publicly published in the OpenAPI doc — confirm with the GUIDEcx account manager when API access is enabled for the workspace..
Data volume sensitivity
GUIDEcx doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during GUIDEcx to Jira migration scoping. Not seeing yours? Book a call.
Walk through your GUIDEcx to Jira migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave GUIDEcx
Other ways to arrive at Jira
Same-Project Management migrations
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.