Project Management migration
Field-level mapping, validation, and rollback between Redbooth and Microsoft Project. We move data and schema; workflows are rebuilt natively in Microsoft Project.
Redbooth
Source
Microsoft Project
Destination
Compatibility
9 of 12
objects map 1:1 between Redbooth and Microsoft Project.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from Redbooth to Microsoft Project is a structural migration that requires flattening Redbooth's workspace-and-task hierarchy into the project-task model that Microsoft Project uses as its core container. Redbooth's Organizations and Workspaces map to Microsoft Project's project-level container, Task Lists map to summary tasks or milestone groupings, and individual Tasks map to task rows with start dates, finish dates, and durations. The core constraint is that Microsoft Project has no native import from Redbooth, so data must pass through an intermediary format — we extract Redbooth's JSON export, transform it into an MPXJ or CSV representation, and import it via the Microsoft Project COM API or Project Online REST API depending on the destination tier. Subtasks are migrated as linked flat tasks if the source account is on the Pro plan (Business plan unlocks actual subtask nesting). Conversations, Notes, and file attachments do not migrate as native objects — we flag attachment URLs and deliver a separate list for manual re-upload at the destination. Time tracking entries are exported as a CSV for reporting or import into a separate system. We do not migrate Redbooth's workspace templates, workflow automations, or notification settings.
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 Redbooth 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.
Redbooth
Organization
Microsoft Project
Enterprise Project (via Project Server/Online) or Single Project File
lossyRedbooth Organizations are the top-level tenant container. In Microsoft Project desktop, there is no organizational layer above a project file — each .mpp or .mpdx represents one project. For Project Server or Project Online destinations, the Organization maps to the PWA site collection and each Redbooth Workspace maps to a Project Site. We extract the Organization name during scoping as context for project naming conventions at the destination.
Redbooth
Workspace
Microsoft Project
Project (or Project Site in Project Online)
1:1Redbooth Workspaces are the primary organizational container and map to Microsoft Project project files or Project Online project sites. We preserve the workspace name, description, member list, and created date. Workspace templates in Redbooth do not migrate as templates; we deliver a written template recreation guide for the customer's PMO admin to rebuild in Microsoft Project. In Project Online, workspace members map to Project permissions at the project site level.
Redbooth
Task List
Microsoft Project
Summary Task or Phase (Outline Level 1)
1:1Redbooth Task Lists sit inside Workspaces and group related tasks. In Microsoft Project, the closest equivalent is a summary task at Outline Level 1 or a named Phase field. We preserve the task list name, description, and ordering within the workspace via the Redbooth sort-order field. If the destination is Project Online, the task list name can also be stored as a custom Text1 field on the project for reference.
Redbooth
Task
Microsoft Project
Task (Task Name, Start, Finish, Duration)
1:1Redbooth Tasks map directly to Microsoft Project task rows. We map task name, description (as Notes field), status (Active/Completed), due date (Finish), start date (Start), priority (Flag1 or custom Priority field), and assignee (Resource Names). Custom fields on Redbooth tasks extract as key-value pairs for mapping to Microsoft Project enterprise custom fields if the destination is Project Server or Project Online. For desktop Microsoft Project, custom fields are mapped as local text or number fields.
Redbooth
Subtask
Microsoft Project
Subtask (nested under parent Task)
1:1Advanced Subtasks are a Redbooth Business-plan-only feature. We extract subtasks as a flat list linked to their parent task ID. If the destination is Microsoft Project desktop, subtasks map to indented child tasks under the parent summary task using Outline hierarchy. If the source account is on Pro plan (no Business subtask feature), no nested subtasks exist and this mapping step is skipped. We flag subtask count and nesting depth during scoping.
Redbooth
Timeline (Gantt) Data
Microsoft Project
Task Start, Finish, Duration, and Predecessor Links
lossyRedbooth's Timeline View stores task start/end dates and dependency links. We extract all task start dates, finish dates, and dependency chain relationships. Complex dependency chains (FF, SF, SS as well as standard FS) are preserved in an MPXJ intermediate format. We note that complex cross-workspace dependencies may require manual review at the destination since Redbooth's cross-workspace task linking is not a standard pattern.
Redbooth
Tags
Microsoft Project
Text or Flag Custom Field (Project Server/Online) or Task Notes suffix (desktop)
lossyRedbooth tags are workspace-scoped labels applied to tasks. We preserve tag names and the task-to-tag association as a separate mapping table. In Microsoft Project desktop, tags are stored as a suffix in the task Notes field or as a local custom text field. In Project Online, tags map to a multi-value enterprise custom field if available or to a Text lookup table field.
Redbooth
Comments and Conversations
Microsoft Project
Task Notes (manual export)
1:1Redbooth task-level Comments and workspace-level Conversations are stored as timestamped text with author attribution. Microsoft Project has no native comment or conversation object. We export comments and conversations as a structured CSV with fields: task_name, workspace_name, author, timestamp, body. The customer manually re-enters or attaches this CSV as a reference document. We do not import comments as notes because that overwrites any existing task Notes field content.
Redbooth
Notes
Microsoft Project
Task Notes (manual export)
1:1Redbooth standalone Notes are rich-text objects within a workspace not attached to a specific task. Microsoft Project has no standalone notes object at the project level. We export these as a separate CSV keyed to the workspace, with instructions for the customer to re-attach or re-format them as project-level documentation in SharePoint or Teams.
Redbooth
Attachments and Files
Microsoft Project
Project Desktop Attachments or SharePoint Document Library
1:1Redbooth file attachments (stored via Box or Dropbox choosers) export as URL metadata references, not actual files. We extract the full list of attachment references with task association and flag every file link during scoping. The customer must manually download source files from Redbooth (or their connected Box/Dropbox account) and re-upload them to the destination — either directly into Microsoft Project desktop via Insert > File, or into a connected SharePoint document library that the project is linked to.
Redbooth
Time Tracking Entries
Microsoft Project
CSV Export (separate from project file)
1:1Redbooth time tracking entries contain duration, user, task, and date. Microsoft Project does not have a native time tracking object in the desktop app. We export time entries as a CSV with fields: workspace_name, task_name, user_email, duration_minutes, date. The customer uses this CSV for billing, payroll, or import into a dedicated time tracking tool post-migration.
Redbooth
Users and Members
Microsoft Project
Resources (Project Server/Online) or Resource Sheet (desktop)
1:1Redbooth member profiles (name, email, role) extract with workspace access lists. In Microsoft Project, members map to Resources on the Resource Sheet. We match Redbooth members by email to existing Microsoft identity records if available, or create resource entries with the Redbooth display name. Workspace-specific roles (Admin, External, Participant) do not map to Microsoft Project's resource model and are noted as SharePoint permission-layer configuration for the customer's IT admin.
| Redbooth | Microsoft Project | Compatibility | |
|---|---|---|---|
| Organization | Enterprise Project (via Project Server/Online) or Single Project Filelossy | Fully supported | |
| Workspace | Project (or Project Site in Project Online)1:1 | Fully supported | |
| Task List | Summary Task or Phase (Outline Level 1)1:1 | Fully supported | |
| Task | Task (Task Name, Start, Finish, Duration)1:1 | Fully supported | |
| Subtask | Subtask (nested under parent Task)1:1 | Fully supported | |
| Timeline (Gantt) Data | Task Start, Finish, Duration, and Predecessor Linkslossy | Mapping required | |
| Tags | Text or Flag Custom Field (Project Server/Online) or Task Notes suffix (desktop)lossy | Fully supported | |
| Comments and Conversations | Task Notes (manual export)1:1 | Fully supported | |
| Notes | Task Notes (manual export)1:1 | Fully supported | |
| Attachments and Files | Project Desktop Attachments or SharePoint Document Library1:1 | Mapping required | |
| Time Tracking Entries | CSV Export (separate from project file)1:1 | Fully supported | |
| Users and Members | Resources (Project Server/Online) or Resource Sheet (desktop)1: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.
Redbooth gotchas
Redbooth exports file links, not actual files
Export download links expire in 48 hours
Organization export is admin-only
Subtasks are gated behind the Business plan
API documentation lacks rate limit specifics
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
Scoping and credential validation
We audit the source Redbooth account across plan tier (Free/Pro/Business/Enterprise), workspace count, task count per workspace, subtask usage, time tracking volume, attachment count, and active tag inventory. We confirm admin credentials for the Organization export and validate that the 48-hour link expiration fits the project timeline. We also confirm the Microsoft Project destination tier (desktop perpetual 2024, Project for the Web, or Project Server Subscription Edition) and identify any resource or custom field pre-configuration needed in the destination.
Redbooth export and file inventory
We initiate the Organization-level Data Export immediately upon project kickoff. While the export package downloads, we extract and catalog every attachment URL reference across all workspaces. We produce an Attachment Reference Inventory as a separate deliverable, noting task association, workspace, file type, and storage provider (Box or Dropbox). We also extract the full tag taxonomy per workspace and the member list with roles.
Transformation and MPXJ intermediate build
We transform the Redbooth JSON export into an MPXJ-managed project structure or a CSV manifest compatible with Project Online import. The transformation maps workspace hierarchy to project containers, Task Lists to summary tasks, Tasks to task rows, and Subtasks to indented child tasks. Start dates, finish dates, durations, and dependency links are written to the correct MPXJ or CSV fields. We validate the transformation against a single workspace (test import) before scaling to the full portfolio. Any mapping corrections are documented and applied to the full transformation run.
Test migration and workspace reconciliation
We run a full test migration into a staging Microsoft Project file or a Project Online sandbox site using a representative subset of workspaces. The customer's PMO lead reviews the task hierarchy, date accuracy, dependency chains, and resource assignment mapping. We spot-check 20-30 random tasks against the Redbooth source to validate field-level accuracy. The customer signs off on the mapping before production migration begins. This step catches mapping errors at zero risk to live data.
Production migration and dependency sequencing
We run production migration in workspace dependency order. Parent workspaces are migrated first if cross-workspace task dependencies exist. Within each workspace, tasks are imported in Redbooth sort-order with start/finish dates and predecessor links established during import. We set the Microsoft Project project calendar and default hours per day to match the customer's working week before any tasks are inserted. Each workspace produces a migration report showing record count in, record count placed, and any records that failed validation.
Attachment inventory handoff and cutover
We deliver the Attachment Reference Inventory with instructions for the customer to manually re-attach source files post-migration. We also deliver the Comments and Conversations CSV, the Notes CSV, and the Time Tracking CSV as separate reference files. We freeze Redbooth writes during the cutover window, run a final delta migration of any tasks modified during the window, then mark Microsoft Project as the system of record. We do not rebuild Redbooth workspace templates as Microsoft Project templates; we deliver a written template recreation guide for the customer's PMO admin.
Platform deep dives
Redbooth
Source
Strengths
Weaknesses
Microsoft Project
Destination
Strengths
Weaknesses
Complexity grading
Standard Project Management migration. 2 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 Redbooth and Microsoft Project.
Object compatibility
2 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
Redbooth: Not publicly documented.
Data volume sensitivity
Redbooth 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 Redbooth to Microsoft Project migration scoping. Not seeing yours? Book a call.
Walk through your Redbooth 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 Redbooth
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.