Project Management migration
Field-level mapping, validation, and rollback between MindGenius and Microsoft Project. We move data and schema; workflows are rebuilt natively in Microsoft Project.
MindGenius
Source
Microsoft Project
Destination
Compatibility
10 of 12
objects map 1:1 between MindGenius and Microsoft Project.
Complexity
BStandard
Timeline
2-3 weeks
Overview
Moving from MindGenius to Microsoft Project is a directional shift from a visual brainstorming platform to a formal scheduling and resource management tool. MindGenius has no public API, so all migration work uses the native MS Project export (File > Export > Microsoft Project) and custom OPML/XML parsing when the standard export loses hierarchy depth. We reconstruct the Mind Map branch tree as Outline levels in MS Project, converting branch colours, priority flags, and custom fields into MS Project custom fields and task notes. Timeline dates and milestones migrate as task start/due dates and milestone markers. Attachments and resource files generate a manifest for manual re-upload since binary blobs are not included in any standard export. We do not migrate MindGenius automations, Taskboard Kanban columns, or map-level visual layout configurations as these have no MS Project equivalent.
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 MindGenius object lands in Microsoft Project, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
MindGenius
Mind Map
Microsoft Project
Project (.mpp file) or Project Online project
1:1Each MindGenius Mind Map maps to one Microsoft Project file or Project Online project. The Mind Map name becomes the MS Project project name; the project start date is set from the Mind Map's Timeline start if available, or from the earliest branch date. We use the MindGenius MS Project export as the primary import mechanism, supplemented by OPML parsing for maps where the export loses branch colour or custom field data.
MindGenius
Branch (root node)
Microsoft Project
Project Summary Task
1:1The MindGenius root node of each map maps to the MS Project Summary Task at Outline level 1. The branch label becomes the task name; any branch notes become the task notes. Visual metadata (branch colour, icon) is preserved as a custom text field on the task since MS Project custom fields are the only available metadata channel beyond standard task fields.
MindGenius
Branch (child nodes)
Microsoft Project
Task (outline hierarchy)
1:manyMindGenius branch children map to MS Project tasks with Outline level reflecting their depth in the tree. We traverse the branch hierarchy recursively and assign Outline level = branch depth. Branch labels map to Task Name; branch dates (start/due) map to Start and Finish fields; branch priority markers map to a Priority custom field (1-500 numeric scale in MS Project). Deep hierarchies (over 10 outline levels) may display awkwardly in MS Project; we chunk very deep maps into separate sub-projects linked by summary task names during scoping.
MindGenius
Taskboard Task Card
Microsoft Project
Task
1:1MindGenius Taskboard task cards (Kanban-style) export as individual tasks. The Taskboard status (e.g. Not Started, In Progress, Done) maps to the MS Project Task Status field (Complete, In Progress, Not Started) and is reflected in the % Complete field. Assignee, due date, and priority from the Taskboard card migrate directly to the MS Project task resource assignment, Finish date, and Priority custom field respectively.
MindGenius
Timeline Bar
Microsoft Project
Task with Start and Finish dates
1:1MindGenius Timeline view bars (branches with date ranges) map to MS Project tasks with Start and Finish fields preserved from the MindGenius date range. Duration is computed as Finish minus Start in working days. The Timeline bar colour and icon are stored as custom text fields on the MS Project task since no native visual property exists in MS Project at the task level.
MindGenius
Milestone (zero-duration marker)
Microsoft Project
Milestone task (Duration = 0)
1:1MindGenius milestones (zero-duration markers in the Timeline view) map to MS Project Milestone tasks with Duration set to 0 days. The milestone name maps to Task Name; the milestone date maps to both Start and Finish. In MS Project desktop, milestones are marked with the Milestone flag (diamond shape) automatically by setting Duration to 0.
MindGenius
Project (container)
Microsoft Project
MS Project Project (top-level container)
1:1A MindGenius Project holding multiple maps, Taskboards, and Timelines maps to an MS Project file or Project Online project container. Project-level metadata (name, description, created date, owner) becomes the project-level properties in MS Project. If multiple Mind Maps exist within one MindGenius Project, each Mind Map becomes a separate sub-project or a separate MS Project file, determined during scoping based on the customer's preference.
MindGenius
Resource / Assignee
Microsoft Project
Resource (Resource Sheet)
1:1MindGenius branch and Taskboard assignees are referenced by display name or email. We map each distinct assignee to an MS Project Resource record with the name and email preserved in the Resource Name and Email Address fields. Resource type defaults to Material unless the assignee represents a named person in which case it is set to Work. Resource cost rates do not exist in MindGenius and are left blank or populated from the customer's input during scoping.
MindGenius
Resource Assignment
Microsoft Project
Assignment
1:1Each MindGenius branch assignee creates an MS Project Assignment record linking the task to the Resource. Assignment units default to 100% unless MindGenius has a partial allocation indicator. Work hours are derived from the task duration and the resource standard rate if provided.
MindGenius
Custom Field (branch-level)
Microsoft Project
Custom Field (task-level)
lossyMindGenius custom fields on branches (e.g. custom dropdown, number, text) map to MS Project custom fields on tasks. We create the equivalent custom field in MS Project using the custom field definition dialog (Project > Custom Fields). Text-based MindGenius custom fields map to Text custom fields; numeric fields map to Number custom fields; date fields map to Date custom fields. Flag and currency custom fields are handled similarly. Custom fields on tasks are supported in MS Project desktop from 2016 onward and in Project Online at all tiers.
MindGenius
Attachment (file reference)
Microsoft Project
Manifest only — manual re-attach required
1:1MindGenius branch attachments (PDFs, images, Office files) are not included in any standard export format. We generate a structured manifest listing each attachment: file name, original MindGenius branch path, and file type. The customer re-uploads these to SharePoint or a local directory and re-links them to the corresponding MS Project task manually or via a documented Power Automate flow. We do not scrape binary attachment data from the MindGenius web UI.
MindGenius
Guest Collaborator
Microsoft Project
Not migrated
1:1MindGenius Subscription-tier guest collaborators (read-only or limited permissions) have no MS Project equivalent. We export the guest email address and permission level as a text list and provide it to the customer's admin, who decides whether to provision the guest as a SharePoint viewer or Project Online viewer after migration.
| MindGenius | Microsoft Project | Compatibility | |
|---|---|---|---|
| Mind Map | Project (.mpp file) or Project Online project1:1 | Fully supported | |
| Branch (root node) | Project Summary Task1:1 | Fully supported | |
| Branch (child nodes) | Task (outline hierarchy)1:many | Fully supported | |
| Taskboard Task Card | Task1:1 | Fully supported | |
| Timeline Bar | Task with Start and Finish dates1:1 | Fully supported | |
| Milestone (zero-duration marker) | Milestone task (Duration = 0)1:1 | Fully supported | |
| Project (container) | MS Project Project (top-level container)1:1 | Fully supported | |
| Resource / Assignee | Resource (Resource Sheet)1:1 | Fully supported | |
| Resource Assignment | Assignment1:1 | Fully supported | |
| Custom Field (branch-level) | Custom Field (task-level)lossy | Fully supported | |
| Attachment (file reference) | Manifest only — manual re-attach required1:1 | Fully supported | |
| Guest Collaborator | Not migrated1:1 | Fully supported |
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.
MindGenius gotchas
No public API forces file-based migration only
Branch hierarchy flattening in flat export formats
Attachment blobs are not exported via standard exports
Freemium to paid migration scope creep
Microsoft Project gotchas
Project for the web is being retired and merged into Microsoft Planner
Planner-tier portfolio features are incomplete despite Plan 5 labeling
Web app constraint controls are weaker than the Windows desktop client
Project requires a separate license not bundled with standard Microsoft 365
Project Online API is edition-gated and inconsistently documented
Pair-specific challenges
Migration approach
Discovery and export coordination
We request the customer to log into MindGenius (web or desktop) and export each project using File > Export > Microsoft Project (.mpp or .xml) and File > Export > OPML. We also export CSV from the Taskboard and Timeline views to capture status and date data that may not persist cleanly in the MS Project format. We audit the MindGenius workspace to enumerate all projects, maps, branch depth per map, custom field definitions, and assignee list. This audit output becomes the migration scope and the basis for the fixed-price quote.
OPML hierarchy reconstruction
We parse the MindGenius OPML export to build a complete node tree for each Mind Map, capturing each node's parentId, label, branch colour, icon, priority, start/due dates, assignee, and custom field values. This tree is the authoritative structure for MS Project Outline levels. We compare the OPML-derived tree against the MS Project XML export to cross-validate that dates and task names are consistent between both sources, flagging any discrepancies before writing to the destination.
MS Project schema preparation and custom field creation
We create the MS Project destination file or Project Online project. For each MindGenius custom field on branches, we create a matching MS Project custom field (Text, Number, Date, or Flag) using the Project > Custom Fields dialog. We pre-create all MS Project Resources from the MindGenius assignee list, setting Resource Type to Work for named persons and Material for consumable resources. Resource names and email addresses are stored on the resource records.
Task import with outline level reconstruction
We write tasks to MS Project in dependency order — summary tasks first (top-level branches), then child tasks in a breadth-first traversal — so that Outline levels are assigned correctly as the tree is built. We set Start and Finish dates from MindGenius branch or Timeline dates; Duration is computed automatically from the date range. Milestones receive Duration = 0. We assign Resources from the pre-created Resource Sheet. Custom field values are written to the matching MS Project custom fields.
Attachment manifest and guest collaborator export
We extract all MindGenius attachment references (file name, branch path, file type) from the export files and produce a structured CSV manifest. We also export the MindGenius guest collaborator list with email and permission level. Both documents are delivered to the customer as part of the migration package with instructions for manual re-attach in SharePoint or Project Online.
Cutover, validation, and inventory handoff
We deliver the final MS Project file or Project Online project and a row-count reconciliation report (total tasks, milestones, resources, assignments, custom field fills). We flag any MindGenius objects that could not be migrated programmatically and document the manual steps for each. We do not rebuild MindGenius Taskboard Kanban views, map layouts, or any automation-like configuration as MS Project does not support these natively. We deliver a written inventory of all unrecoverable MindGenius objects for the customer's admin to review.
Platform deep dives
MindGenius
Source
Strengths
Weaknesses
Microsoft Project
Destination
Strengths
Weaknesses
Complexity grading
Standard Project Management migration. 1 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across MindGenius and Microsoft Project.
Object compatibility
1 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
MindGenius: Not publicly documented.
Data volume sensitivity
MindGenius 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 MindGenius to Microsoft Project migration scoping. Not seeing yours? Book a call.
Walk through your MindGenius to Microsoft Project migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave MindGenius
Other ways to arrive at Microsoft Project
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.