Project Management migration

Migrate from Merlin Project to monday Work Management

Field-level mapping, validation, and rollback between Merlin Project and monday Work Management. We move data and schema; workflows are rebuilt natively in monday Work Management.

Merlin Project logo

Merlin Project

Source

monday Work Management

Destination

monday Work Management logo

Compatibility

67%

8 of 12

objects map 1:1 between Merlin Project and monday Work Management.

Complexity

CModerate

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Merlin Project to monday.com is a platform-type migration: Merlin Project is a native macOS/iPad application with no API, while monday.com is a browser-based cloud workspace with a REST API and OAuth. The fundamental challenge is that Merlin Project exposes no programmatic interface, so every migration runs on manually prepared CSV exports. We provide a view-preparation checklist that specifies exactly which columns must be visible before export — including custom fields, resource rates, and constraint flags — and we run targeted exports per open view to capture the full dataset. Activities map to Items on monday.com boards, with Groups representing project phases or work packages. Dependencies (Finish-to-Start, Start-to-Start, Finish-to-Finish, and Start-to-Finish) transfer to monday.com's dependency column and render in the Timeline view. Resources and Assignments from Merlin become team members and workload allocations in monday.com. Mindmap, Kanban, Netplan, and Reports views cannot export from Merlin Project, so we document those as manual re-creation steps. Automations and any custom Monday workflows are not migrated as code — we deliver a written automation inventory for the customer's admin to rebuild.

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

Merlin Project logo

Merlin Project

What's pushing teams away

  • The desktop-first design makes real-time team collaboration difficult — sharing data requires exporting files rather than having a shared web-based workspace.
  • Organizations requiring a documented public REST API for integrations with accounting systems, CRMs, or custom dashboards find Merlin Project has no such interface.
  • Teams used to browser-based project tools like Asana or Monday report a steep workflow adjustment when switching to a native desktop application.
  • Scaling to enterprise multi-user management requires manual license distribution with individual license codes rather than SSO or directory-based provisioning.
  • Projects requiring web-based client portals or external stakeholder access cannot be accommodated without exporting and hosting project data separately.

Choosing

monday Work Management logo

monday Work Management

What's pulling them in

  • Lowest onboarding friction of any mid-market PM tool — drag-and-drop boards and colorful UI mean non-technical team members contribute from day one without training.
  • Highly customizable board structure lets teams model their actual workflow rather than forcing a predefined template onto their process.
  • Generous free forever plan with two seats lets small teams or solo users validate the platform before committing budget or migrating data from elsewhere.
  • Integrations with Slack, Zoom, Google Drive, and CRM tools keep monday.com as a coordination hub rather than requiring teams to switch context constantly.
  • Multiple view modes — Kanban, Calendar, Gantt, Map, Chart — give different team members the visualization they prefer without switching tools.

Object mapping

How Merlin Project objects map to monday Work Management

Each row shows how a Merlin Project object lands in monday Work Management, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Merlin Project

Project

maps to

monday Work Management

Workspace or Board

1:1
Fully supported

Merlin Project is the top-level container. Each project file becomes either a monday.com Board (preferred) or a monday.com Workspace if the customer manages multiple related projects. We map project name to Board name, project-level notes to the board description field, and project start date to the board's creation date for reference. Active projects migrate to active boards; archived projects map to archived board status.

Merlin Project

Activities

maps to

monday Work Management

Items

1:1
Fully supported

Merlin Project Activities map to monday.com Items on the destination board. Each Activity's name becomes Item name, start and end dates map to the Timeline column, duration maps to a number column, and any Notes field maps to the Item description. Custom Activity properties become custom columns on the board. We preserve the Activity's constraint field (As Late As Possible, As Soon As Possible, Fixed Date) as a text column in monday.com for scheduling reference.

Merlin Project

Milestones

maps to

monday Work Management

Items (milestone type)

1:1
Fully supported

Merlin Project zero-duration Milestones export as Activity rows with a milestone flag. We create monday.com Items with a Status column set to a milestone-specific label (e.g., 'Milestone') and the milestone date mapped to the Timeline column. Duration is set to 1 day to render correctly in the Timeline view. We flag milestones in the mapping notes so the customer's admin can apply a color or icon for visual distinction in monday.com.

Merlin Project

Dependencies

maps to

monday Work Management

Dependencies Column

1:1
Mapping required

Merlin Project stores Finish-to-Start, Start-to-Start, Finish-to-Finish, and Start-to-Finish dependency types per Activity. In CSV export these appear as predecessor-successor references. Monday.com's dependency column natively stores predecessor Item IDs and renders as dependency lines in Timeline view. We parse the predecessor chain from CSV, map each predecessor-successor pair to the corresponding monday.com Item IDs (resolved after Item creation), and write the dependency column values using the monday.com API. Note: monday.com dependency column supports predecessor linking but does not natively store dependency type; Finish-to-Start is the default rendering.

Merlin Project

Resources

maps to

monday Work Management

Team Members

1:1
Fully supported

Merlin Project Resources (people, equipment, materials) with hourly rates export from the Resource view. We extract all resource names and rates and match by email to monday.com workspace members. Equipment and material resources are added to monday.com as team members with a role designation (e.g., 'Equipment' or 'Material') so they can be assigned to Items. Hourly rates migrate to a number column on the person's profile or to a rate column if the team uses a resource management add-on.

Merlin Project

Assignments

maps to

monday Work Management

Assignees Column

1:many
Fully supported

Merlin Project Assignments link Activities to Resources with an allocation percentage. Each assignment is a row in the export representing one Activity-Resource pair. We map each assignment to the monday.com Item's Assignees column, adding the resolved team member. If an Activity has multiple assigned resources, all appear in the Assignees column of the corresponding Item. Allocation percentage migrates to a number column named '% Allocation' if the customer's workflow requires it, since monday.com's native assignee field does not store allocation weight.

Merlin Project

Resource Rates and Costs

maps to

monday Work Management

Formula or Number Columns

lossy
Fully supported

Merlin Project tracks resource hourly rates and can compute Activity and project costs from those rates. Monday.com does not have native cost-tracking by resource rate, but Pro tier and above support formula columns. We create formula columns (or number columns with manual entry) for cost fields: Activity cost = (hours from Merlin) x (hourly rate from Resource). We configure these during migration if the customer requests cost preservation; otherwise we document the formula structure for their admin to implement post-migration.

Merlin Project

Custom Fields

maps to

monday Work Management

Custom Columns

lossy
Mapping required

Merlin Project custom Activity properties (defined per project) appear as additional columns in the CSV export if they are visible in the exported view. We map each custom field to the equivalent monday.com column type: text to Text column, numbers to Number column, dates to Date column, dropdown values to Dropdown or Tags column, and checkboxes to Checkbox column. The customer chooses the exact column type during scoping since monday.com's column type set differs from Merlin's property type set.

Merlin Project

Project Notes and Comments

maps to

monday Work Management

Item Descriptions or Updates

1:1
Fully supported

Notes attached to Activities, Resources, or the project level in Merlin Project appear in the CSV export if the Notes column is visible. We map these to monday.com Item descriptions (rich text) for Activity-level notes, or to the board's Description field for project-level notes. Comment threads from Merlin Project do not export; we document the comment data as a manual re-creation step with a screenshot reference list provided by the customer.

Merlin Project

Scheduling Constraints

maps to

monday Work Management

Text or Date Column

lossy
Mapping required

Merlin Project stores scheduling constraints per Activity (As Soon As Possible, As Late As Possible, Must Start On, Must Finish On, As Late As Possible with a date). These appear in the CSV export as a constraint field if visible. We preserve the constraint value in a text column named 'Constraint' in monday.com. Advanced constraint-driven scheduling (like a constraint-based critical path) cannot be natively preserved because monday.com does not have a constraint engine; the constraint values serve as documentation for the customer's admin to manage dates manually in Timeline view.

Merlin Project

Attachments (file list)

maps to

monday Work Management

File Column or Integrations

1:1
Fully supported

Merlin Project attachments export as a file list (file names and paths) via the Attachments view CSV. Actual file binaries are stored separately. We extract the attachment list and provide the customer's admin with a file-path index. If the customer uses a cloud storage integration (Google Drive, Dropbox, SharePoint) already connected to monday.com, we document which attachments should be re-linked manually in monday.com's File column after migration.

Merlin Project

Project Baselines

maps to

monday Work Management

Not Migrated (Manual Documentation)

1:1
Fully supported

Merlin Project supports dynamic baselines for tracking planned versus actual schedule and cost performance. Baselines are an in-app comparison feature and do not export to CSV. We capture the baseline dates and values (if visible as columns in the exported view) as a snapshot number column in monday.com for reference, but monday.com does not have a native baseline comparison feature. The customer's admin should use monday.com's Chart view or a third-party reporting integration for variance analysis post-migration.

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.

Merlin Project logo

Merlin Project gotchas

High

No public API — migrations run on CSV exports only

High

Mindmap, Kanban, Netplan, and Reports views are not exportable

Medium

CSV export captures only the currently open view's column set

Medium

Multi-user license management is per-seat with manual license codes

Low

Scheduling conflicts detected by Merlin are not exported

monday Work Management logo

monday Work Management gotchas

High

Subitems have no bulk export endpoint

High

API complexity budget constrains query depth

Medium

Daily call limits vary sharply across plan tiers

Medium

Automation and integration rules do not export via API

Low

Saved views are not exposed via API

Pair-specific challenges

  • Merlin Project has no API — all migration runs on CSV exports

    Merlin Project does not expose a REST API. Every migration must be performed by exporting data manually from within the application. Each view (Gantt, WBS, List) exports independently and only includes columns currently visible in that view. Custom fields, resource rates, and constraint flags are omitted unless the view is pre-configured to show them. We provide a detailed export preparation checklist specifying which columns must be visible per view before export. Migration timelines depend on manual export completion by the customer, and we cannot initiate exports programmatically. This is the single largest constraint on this migration pair.

  • Mindmap, Kanban, Netplan, and Reports views cannot export

    Four view types in Merlin Project — Mindmap, Kanban, Netplan, and Reports — generate no CSV or interchange format. The data in these views exists as visual representations of Activities and Dependencies already captured elsewhere. We ask customers to screenshot these views before migration for reference, and we deliver a written inventory of which elements must be manually re-created in monday.com. Kanban view data may be partially recoverable by exporting the equivalent Activity list with a status column visible, but the Kanban column groupings themselves require manual board setup in monday.com.

  • Monday.com custom objects require Work Management or higher tier

    Monday.com Custom Objects (separate from custom columns on boards) are available only on the Work Management and Enterprise tiers. If the Merlin Project migration includes custom objects that do not map cleanly to standard boards and Items, the customer may need to upgrade their monday.com plan. Custom columns on boards are available on all paid tiers (Basic and above), which covers most Merlin Project custom field scenarios. We confirm the destination plan tier during scoping and flag any custom object scope that requires Work Management.

  • Monday.com automations gated at Standard tier — not migrated as code

    Monday.com automations are only available on Standard ($12/seat) and above. Basic tier ($9/seat) has zero automation capability. We do not migrate automations as code because Merlin Project has no automation feature to export and monday.com automation rules are platform-specific. We deliver a written inventory of any automations the customer documents from their monday.com trial or current usage, with the trigger, conditions, and actions described so the admin can rebuild them. Teams currently on Basic tier must upgrade to Standard to enable automations.

  • Dependency type (Finish-to-Start, Start-to-Start, etc.) not preserved

    Merlin Project supports all four dependency types (Finish-to-Start, Start-to-Start, Finish-to-Finish, Start-to-Finish). Monday.com's dependency column stores predecessor links but renders all as predecessor-successor dependency lines in Timeline view, defaulting to a finish-to-start logic. We preserve the original dependency type in a text column as documentation, but the destination system does not enforce or visualize the Start-to-Start, Finish-to-Finish, or Start-to-Finish semantics natively. Teams relying on non-FS dependency logic should review their dependency chains post-migration for accuracy.

Migration approach

Six steps for a successful Merlin Project to monday Work Management data migration

  1. Export preparation and column scoping

    We provide the customer with a Merlin Project export preparation checklist that specifies, for each view type (Gantt, WBS, List, Resource), exactly which columns must be made visible before running the CSV export. This includes all custom Activity properties, resource hourly rates, constraint flags, assignment percentage fields, and the Notes column. We also ask the customer to screenshot the Mindmap, Kanban, Netplan, and Reports views for the manual re-creation inventory. Once the customer confirms the exports are complete, we receive the CSV files and validate column coverage before proceeding to mapping design.

  2. Data mapping design and monday.com schema setup

    We design the mapping from Merlin Project objects to monday.com boards, Items, and columns. Each Merlin Project becomes a monday.com Board. Activities become Items with Timeline, Status, and Assignees columns configured. Dependencies are mapped to the monday.com dependency column. Resource rates and cost fields are mapped to number or formula columns. Custom Merlin properties are mapped to monday.com custom column types chosen during scoping. We configure the monday.com board structure (Groups, column set, views) before any data is written. If custom objects are in scope, we confirm the destination plan tier and provision custom objects in the target account.

  3. CSV parsing and transformation

    We parse the Merlin Project CSV exports and transform them into monday.com API-compatible payloads. Activities are transformed to Items with column values mapped to the configured board column types. Dependencies are parsed as predecessor-successor pairs and held in a dependency mapping table until Item IDs are assigned. Resources are matched by email to monday.com workspace members. Any records with missing required fields (e.g., an Activity with no name, or a Resource with no email) are flagged in a pre-load reconciliation report for the customer's admin to resolve.

  4. Test migration to a staging board

    We run a test migration into a designated monday.com board (or a separate workspace used as a staging area) with a subset of the data — typically one representative project with 50-100 Items. The customer's project manager reviews the board, verifies Item names, dates, dependency rendering in Timeline view, assignee assignments, and any custom column values. We correct mapping errors identified in the test and confirm the final column type assignments before the full production migration begins.

  5. Production migration in dependency order

    We run the full production migration in this order: Board creation with column configuration, then Activities to Items (dependency pairs held and written after all Items exist), then Resource assignments and assignee population, then custom column values, then cost and rate columns, then attachment file-path documentation, and finally any milestone Items with special status labels. Each phase emits a row-count reconciliation report. The monday.com API is used with rate-limit handling and exponential backoff to ensure reliability across large datasets.

  6. Cutover, validation, and automation inventory handoff

    We freeze the Merlin Project export environment during cutover, run a final delta check for any records modified during migration, and deliver the monday.com board with full data. We deliver the automation inventory document listing any automations documented from the customer's trial or planning sessions, with rebuild recommendations per automation. We do not rebuild automations or monday.com workflows as part of the migration scope. We support a one-week post-migration window for reconciliation issues and provide the screenshot-based inventory for Mindmap, Kanban, Netplan, and Reports views that require manual re-creation.

Platform deep dives

Context on both ends of the pair

Merlin Project logo

Merlin Project

Source

Strengths

  • Native macOS and iPad application with consistent Apple UI patterns and offline-first operation.
  • Full Gantt chart with WBS work breakdown, milestone tracking, and multiple dependency types including Finish-Start, Start-Start, Finish-Finish, and Start-Finish.
  • Multi-device sync across Mac, iPad, iPhone, and Apple Vision Pro using Merlin Project's native synchronization protocol.
  • Resource management with person, equipment, and material resource types including hourly rates for cost tracking.
  • 30-day free trial with full feature access, no credit card required for evaluation.

Weaknesses

  • No documented public REST API — all data exchange requires manual CSV exports per open view, which limits automation and integration options.
  • Desktop-first architecture makes real-time multi-user collaboration and web-based stakeholder access difficult without exporting files.
  • Multi-user enterprise management relies on individual license code distribution rather than SSO, SCIM, or directory-based user provisioning.
  • Mindmap, Kanban, Netplan, and Reports views cannot be exported to any standard format, requiring manual re-creation of these elements after migration.
  • Collaboration features are limited to Merlin Project's native sync between own devices; there is no shared web workspace for external team members.
monday Work Management logo

monday Work Management

Destination

Strengths

  • Drag-and-drop board UI with near-zero learning curve for non-technical users entering project data for the first time.
  • 20+ column types and unlimited custom columns let teams model arbitrarily complex data structures without developer help.
  • Multi-view support — Kanban, Gantt, Calendar, Timeline, Chart, Map — satisfies different team members without forcing a single layout.
  • Automations cover common trigger-action patterns for teams without dedicated developers to write custom scripts.
  • Free plan for 2 seats and a 14-day trial on all paid tiers make evaluation risk-free before committing to migration scope.

Weaknesses

  • Per-seat pricing with no enterprise flat-rate option means costs scale linearly with headcount, making it expensive at 50+ seats.
  • Subitems lack bulk API access, making them problematic for CRM-style use cases where contact records live as subitems under a company board.
  • Automations and advanced views are gated behind Pro and Enterprise tiers, creating feature deserts on entry-level plans.
  • Dependency column is visually limited — no critical path, no auto-rescheduling, and cross-board dependencies require manual link management.
  • No native document management; docs, wikis, and knowledge bases require a separate integration or third-party workaround.

Complexity grading

How hard is this migration?

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

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Merlin Project and monday Work Management.

  • Object compatibility

    C

    4 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

    Merlin Project: Not applicable.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Merlin Project to monday Work Management 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 Merlin Project to monday Work Management data migrations

Answers to the questions buyers ask most during Merlin Project to monday Work Management migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Merlin Project to monday Work Management migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between three and five weeks for teams with fewer than 10 projects and 2,000 Activities, provided the CSV exports are prepared in a timely manner. The export preparation step (customer-side) typically takes 3-7 days depending on how many views require column reconfiguration. Migrations with 10+ projects, complex dependency chains, resource-heavy workloads, or custom field complexity requiring column-type mapping decisions extend to eight to twelve weeks. The no-API constraint on Merlin Project means the export phase is the primary timeline variable on the source side.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Merlin Project.
Land in monday Work Management, 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