Project Management migration

Migrate from OneDeck to Microsoft Project

Field-level mapping, validation, and rollback between OneDeck and Microsoft Project. We move data and schema; workflows are rebuilt natively in Microsoft Project.

OneDeck logo

OneDeck

Source

Microsoft Project

Destination

Microsoft Project logo

Compatibility

70%

7 of 10

objects map 1:1 between OneDeck and Microsoft Project.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from OneDeck to Microsoft Project is a structural transition from kanban-first task management to enterprise-grade project scheduling. OneDeck organizes work around Boards with flexible kanban, table, and calendar views, while Microsoft Project uses task hierarchies, dependency chains, and Gantt visualization as its primary organizing model. We map OneDeck Boards to MS Project Projects, Tasks to MS Project Tasks with WBS numbering, and preserve assignee assignments as resource assignments. OneDeck custom fields migrate to MS Project enterprise custom fields, though their availability across views differs from OneDeck's per-record approach. Automation scenarios, OneDeck's trigger-action workflows, cannot export and must be manually rebuilt in MS Project or documented for the customer's PMO team to address post-migration. Document PDFs transfer as file attachments, but OneDeck-specific formatting does not survive the export.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

OneDeck logo

OneDeck

What's pushing teams away

  • Small teams may outgrow the bundled all-in-one model when they need the depth of specialized tools like dedicated CRM or advanced resource management platforms
  • Advanced project management features for large-scale enterprise portfolios are limited compared to purpose-built enterprise project management suites
  • Multi-board reporting across different workspaces can require manual consolidation, reducing visibility for operations teams managing multiple business units
  • Customization depth for industry-specific workflows may require workarounds or developer assistance that smaller teams lack access to

Choosing

Microsoft Project logo

Microsoft Project

What's pulling them in

  • Organizations already running Microsoft 365 and Azure AD adopt Microsoft PPM because it slots into existing identity, Teams, and SharePoint infrastructure without requiring a separate identity provider or SSO vendor.
  • Enterprise PMOs choose it for critical-path scheduling, baseline comparison, cross-project dependencies, and resource utilization reporting that standalone PM tools cannot replicate at this depth.
  • Project Online's integration with Power BI gives portfolio-level dashboards and cost-rollup reporting that satisfies executive governance requirements without third-party BI tooling.
  • Government, financial services, and healthcare organizations select it because FedRAMP, ISO 27001, and SOC 2 compliance certifications meet enterprise procurement requirements out of the box.
  • Large IT departments default to it as the market-leader in project portfolio management software, often driven by corporate licensing agreements that bundle it with other Microsoft 365 seats.

Object mapping

How OneDeck objects map to Microsoft Project

Each row shows how a OneDeck 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.

OneDeck

Board

maps to

Microsoft Project

Project

1:1
Fully supported

OneDeck Boards map 1:1 to MS Project Projects. Board name becomes Project Name; board description becomes Project Summary. The board's default view orientation (kanban vs table) does not map directly to MS Project since MS Project defaults to Gantt, but we preserve the board's column structure as a reference for rebuilding views post-migration. Multiple OneDeck boards may consolidate into a single MS Project Program if the customer requires cross-board portfolio tracking.

OneDeck

Task

maps to

Microsoft Project

Task

1:1
Fully supported

OneDeck Tasks map directly to MS Project Tasks. Task Name, Description (as Notes), Start Date, Due Date, and Status migrate to TaskName, Notes, Start, Finish, and PercentComplete respectively. OneDeck subtasks map to MS Project subtasks under the parent task hierarchy. WBS numbering is auto-generated during import based on the task hierarchy depth.

OneDeck

Task Status

maps to

Microsoft Project

Task PercentComplete or Status Field

lossy
Fully supported

OneDeck status column values (To Do, In Progress, Done) map to MS Project task status and PercentComplete. We configure a status mapping table during scoping: Done maps to 100% complete, In Progress maps to a customer-defined percentage, and To Do maps to 0%. The customer chooses whether to use MS Project's built-in Status field or PercentComplete based on their reporting needs.

OneDeck

Assignee

maps to

Microsoft Project

Resource Assignment

1:1
Fully supported

OneDeck task assignees map to MS Project resource assignments. We extract the assignee email and display name from OneDeck and match against the destination MS Project resource pool. Resources must be provisioned in MS Project before migration; we generate a resource import template during scoping. Tasks assigned to multiple OneDeck users map to multiple resource assignments on the MS Project task.

OneDeck

Custom Fields

maps to

Microsoft Project

Enterprise Custom Fields

1:1
Mapping required

OneDeck custom fields on tasks (such as priority level, department, cost center, or client name) map to MS Project Enterprise Custom Fields. Field type mapping is required: text fields map to Text custom fields, number fields to Number, date fields to Date. Picklist-style custom fields map to Flag, Number, or Text depending on the destination Project Online or Project Desktop configuration. Custom field availability differs between Task view and Resource view in MS Project; we document which custom fields appear where during the mapping phase.

OneDeck

Views (kanban, table, calendar)

maps to

Microsoft Project

Views

lossy
Fully supported

OneDeck's multiple view types per board do not map directly to MS Project's view model. Kanban columns become grouping fields in MS Project; we configure a custom group-by view to replicate the kanban board feel. Table view maps to the MS Project Sheet view. Calendar view maps to MS Project's Calendar view. The customer receives a view configuration guide documenting the recommended MS Project view equivalent for each OneDeck view, which their PM or admin rebuilds post-migration.

OneDeck

User

maps to

Microsoft Project

Resource

1:1
Fully supported

OneDeck Users map to MS Project Resources. We extract user email addresses and names during discovery and map them to Resource Name and Resource Initials. Resource type (Work, Material, Cost) defaults to Work unless the customer specifies otherwise. If the destination is Project Online, resources are managed in the SharePoint Online admin center or Project Online resource engagement queues.

OneDeck

Documents

maps to

Microsoft Project

Attachments

1:1
Mapping required

OneDeck Document Builder files (quotes, invoices, work orders generated as PDFs) export as file attachments linked to the relevant MS Project task. The PDF content transfers as binary blob; OneDeck-specific formatting (header styles, logo placement, branded layouts) does not survive export. We recommend reviewing a sample of migrated documents post-migration for formatting integrity, particularly for customer-facing documents.

OneDeck

Comments

maps to

Microsoft Project

Task Notes (append)

1:1
Fully supported

OneDeck task comments migrate as timestamped notes appended to the MS Project task's Notes field. Comment author, timestamp, and body concatenate into a formatted text block so that conversation history remains readable. Comment migration is subject to OneDeck plan availability; not all plans expose comment history via API. We verify accessibility during discovery and include comments in scope only when the API exposes them.

OneDeck

Automation Scenarios

maps to

Microsoft Project

Power Automate (rebuild required)

lossy
Not supported

OneDeck Automation Scenarios (trigger-action workflows for record creation, updates, and notifications) do not export in any transferable format. We document every active scenario during scoping: trigger type, conditions, and actions. The customer receives a written automation inventory with recommended Power Automate equivalents. Rebuilding automations in Power Automate is outside standard migration scope and is addressed as a post-migration admin task.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

OneDeck logo

OneDeck gotchas

High

Automation scenarios do not export

Medium

Document PDFs carry OneDeck formatting that may not transfer

Low

Comment history availability varies by plan

Microsoft Project logo

Microsoft Project gotchas

High

Project for the web is being retired and merged into Microsoft Planner

Medium

Planner-tier portfolio features are incomplete despite Plan 5 labeling

Medium

Web app constraint controls are weaker than the Windows desktop client

High

Project requires a separate license not bundled with standard Microsoft 365

Medium

Project Online API is edition-gated and inconsistently documented

Pair-specific challenges

  • MS Project web version retiring in August 2025

    Microsoft announced retirement of Project for the web and the Project and Roadmap apps in Microsoft Teams as of August 2025, redirecting users to Microsoft Planner. Organizations migrating to Microsoft Project must clarify whether they target the desktop application (MS Project Professional or Project Standard) or Project Online (the cloud version). Desktop application data does not sync automatically with Planner. We confirm the destination product family during scoping to avoid migrating into a retiring platform. If the customer requires a Microsoft cloud PM tool, we may recommend Microsoft Planner as the destination instead of MS Project Online.

  • Task dependencies require manual relationship mapping

    OneDeck tasks on a board do not have formal predecessor-successor dependency relationships unless the team used linked subtasks or manual linking features. MS Project's scheduling engine requires explicit Finish-to-Start, Start-to-Start, or other task dependencies to calculate the critical path. We analyze the OneDeck task sequence during scoping, infer likely dependencies from the kanban column progression, and present a dependency mapping proposal to the customer's PM. Without explicit dependency input, tasks migrate as independent activities with no calculated float, which defeats the primary value of MS Project scheduling.

  • Automation scenarios do not export

    OneDeck automation scenarios are defined using platform-specific trigger-action logic tied to its runtime environment. There is no documented export mechanism for these workflows. During migration scoping, we identify every active scenario, capture its trigger conditions and actions in a written inventory, and flag that the customer's team must manually rebuild these automations in Power Automate or document them as standard operating procedures post-migration. This step is frequently underestimated during initial planning and can extend the post-migration stabilization period significantly.

  • Custom fields behave differently across MS Project views

    MS Project custom fields have different availability depending on the view context. Task-level custom fields do not automatically appear in Resource view, and Resource-level custom fields do not appear in Task view. This is a structural difference from OneDeck where custom fields on a record are universally accessible regardless of which view displays the record. We document which custom fields appear in which views during the mapping phase and advise the customer to validate custom field visibility in their actual working views post-migration.

  • Document PDFs carry OneDeck formatting that may not transfer

    The OneDeck Document Builder creates formatted PDFs for quotes, invoices, and work orders. When migrating to MS Project, we export the underlying data fields and binary PDF content as task attachments, but the rendered layout (header, logo, branded formatting) does not survive transfer. We recommend reviewing a sample of migrated documents post-migration to confirm data integrity and flag formatting anomalies before go-live.

Migration approach

Six steps for a successful OneDeck to Microsoft Project data migration

  1. Discovery and destination product clarification

    We audit the source OneDeck workspace across all active boards, tasks, subtasks, custom field definitions, user assignments, and document attachments. We also identify automation scenarios that require documentation. Simultaneously, we confirm whether the customer targets MS Project Desktop (Professional/Standard) or Project Online, clarifying that Project for the web retires August 2025. The discovery output is a written migration scope, a task count by board, and a destination product confirmation form signed by the customer's PMO lead.

  2. Dependency analysis and WBS structuring

    We analyze task relationships in OneDeck to infer dependency chains. For each board, we map the task sequence and present a dependency mapping proposal: which tasks should have Finish-to-Start relationships, which have concurrent paths, and which are milestones. We design the WBS structure (summary tasks, phases, work packages) aligned with the customer's project breakdown convention. WBS codes are auto-generated during migration based on the agreed structure. This step is critical; migrations that skip dependency design result in MS Project schedules where tasks float freely with no scheduling logic.

  3. Resource pool preparation

    We extract all OneDeck users referenced as task assignees and generate a resource import template for MS Project. The customer's MS Project administrator provisions resources in Project Online or the desktop application before migration, matching by email to enable assignment resolution. We validate the resource pool before record import begins and flag any orphaned assignments (OneDeck assignees with no corresponding MS Project resource) for admin resolution.

  4. Sandbox migration and mapping validation

    We run a full migration into a test environment using production-like data volume. The customer's project manager reviews 25-50 randomly sampled tasks against the OneDeck source, validates WBS structure and task hierarchy, confirms custom field values and resource assignments, and signs off the mapping before production migration begins. Any corrections to dependency logic, WBS numbering, or custom field mapping happen in this phase.

  5. Production migration in dependency order

    We run production migration in record order: resource assignments first (to satisfy the resource pool), then summary tasks and milestones, then detail tasks with WBS numbering and dependency relationships resolved, then custom field values, then document attachments, then comments as appended task notes. Each phase emits a row-count reconciliation report. We use MS Project file import (MPP or MPXJ) for desktop destinations and the Project Online REST API for cloud destinations, with appropriate batch handling and error retry logic.

  6. Cutover, validation, and automation handoff

    We freeze OneDeck writes during cutover, run a final delta migration for any records modified during the migration window, then enable MS Project as the system of record. We deliver the automation inventory document to the customer's admin team with Power Automate recommendations. We support a one-week hypercare window for reconciliation issues. We do not rebuild OneDeck automations in Power Automate as part of the standard migration scope; that is a separate engagement or an internal admin task.

Platform deep dives

Context on both ends of the pair

OneDeck logo

OneDeck

Source

Strengths

  • Bundles CRM, project management, sales, and marketing in one workspace reducing tool sprawl
  • User interface rated highly for ease of use and quick team onboarding across multiple review platforms
  • Flexible board and view system accommodates kanban, table, and calendar representations of the same data
  • Document Builder automates quote and invoice generation within the platform workflow
  • Per-user pricing model scales predictably for small to mid-sized teams

Weaknesses

  • Automation workflows are not exportable and must be manually rebuilt in destination platforms
  • Reporting across multiple boards or workspaces requires manual consolidation rather than native cross-board dashboards
  • Enterprise-grade project portfolio management features lag behind purpose-built PM platforms
  • Industry-specific workflow templates are limited, often requiring custom configuration
Microsoft Project logo

Microsoft Project

Destination

Strengths

  • Deep critical-path scheduling with baseline comparison and cross-project dependency tracking unmatched by lighter PM tools.
  • Native Azure AD authentication, Teams integration, and Power BI reporting sit on infrastructure enterprises already license and manage.
  • Enterprise governance controls including demand intake workflows, resource request approval, and portfolio-level capacity analysis.
  • Supports both Waterfall and Agile methodologies within the same project, accommodating hybrid delivery teams.
  • Scalable from Project Plan 1 for small teams to Project Server on-premises for regulated industries with strict data-sovereignty requirements.

Weaknesses

  • Ease-of-use scores trail the category average by a wide margin; onboarding friction frustrates new users consistently across G2 and Capterra reviews.
  • Pricing ranks 42nd of 49 tools in its category — the total cost of ownership including IT administration and training is rarely recovered for small or mid-market teams.
  • No built-in client portal, external stakeholder sharing, or proofing workflow, limiting use cases to internal PMO environments only.
  • The web interface (Project for the web / Planner Premium) has materially weaker constraint controls and resource auto-leveling than the Windows desktop client.
  • Project for the web is being consolidated into Microsoft Planner, creating uncertainty about which product tier will host project portfolio data long-term.

Complexity grading

How hard is this migration?

Standard Project Management migration. 1 of 8 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across OneDeck and Microsoft Project.

  • Object compatibility

    B

    1 of 8 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    8-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    OneDeck: Not publicly documented.

  • Data volume sensitivity

    B

    OneDeck doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your OneDeck to Microsoft Project migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about OneDeck to Microsoft Project data migrations

Answers to the questions buyers ask most during OneDeck to Microsoft Project migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your OneDeck to Microsoft Project migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Migrations land between three and five weeks for single-board structures under 5,000 tasks with straightforward task hierarchies. Migrations with multiple boards requiring consolidation, subtask hierarchies exceeding three levels, explicit dependency mapping across 50 or more tasks, or resource pool configuration move to six to ten weeks. The dependency analysis step is the most time-intensive phase and directly correlates to project complexity.

Adjacent paths

Related migrations to explore

Ready when you are

Move from OneDeck.
Land in Microsoft Project, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day