Project Management migration

Migrate from ftrack to monday Work Management

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

ftrack logo

ftrack

Source

monday Work Management

Destination

monday Work Management logo

Compatibility

83%

10 of 12

objects map 1:1 between ftrack and monday Work Management.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from ftrack to monday.com is a schema redesign, not a direct record copy. ftrack's hierarchical production model (Projects containing Sequences containing Shots containing Tasks with linked Asset Versions and review sessions) has no one-to-one equivalent in monday.com's flat board-and-item structure. We map ftrack Projects to monday.com Workspaces, ftrack Sequences to Board Groups, ftrack Shots to top-level Items, and ftrack Tasks to Sub-items, with custom attributes resolved from the parent entity and written as monday.com columns before import. Asset Versions, review sessions, frame annotations, and storage Locations do not migrate to monday.com because the platform has no equivalent data model; we document these as gap items and flag expected file paths for the customer's admin to re-associate post-migration. Expression custom attributes return raw values from ftrack's API and must be recalculated in monday.com after import. We do not migrate automations or scripts; we deliver a written inventory of ftrack pipeline hooks and monday.com automation equivalents 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

ftrack logo

ftrack

What's pushing teams away

  • Initial setup requires significant API scripting and custom pipeline integration, which strains smaller teams without a dedicated pipeline TD.
  • Regular ftrack updates occasionally break existing integrations and custom scripts, creating maintenance overhead that frustrates users.
  • Project navigation inside third-party integrations is described as poor, making it difficult to browse or update ftrack data from within DCC tools.
  • Notes posted in the webplayer sometimes attach to the wrong task level, requiring producers to manually verify and reassign them.
  • Storage configuration and Location management is complex for studios without a dedicated infrastructure engineer.

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 ftrack objects map to monday Work Management

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

ftrack

Project

maps to

monday Work Management

Workspace and Board

lossy
Fully supported

ftrack Projects map to monday.com Workspaces (top-level container) with one or more Boards inside. Each Project becomes its own monday.com Workspace, and the Project-level custom attributes (project code, client name, budget) become Workspace-level columns or custom fields on the primary Board. If the studio prefers a flat structure, Projects map to Boards within a single Workspace, with Group names matching the Project name for cross-project views.

ftrack

Sequence

maps to

monday Work Management

Board Group

1:1
Fully supported

ftrack Sequences are children of Projects and parents of Shots. In monday.com, each Sequence maps to a Group within a Board (or a dedicated Board if the studio prefers granular separation). Group naming preserves the Sequence name, and Sequence-level custom attributes become Group-level columns or metadata tags. The Sequence-to-Shot parent-child relationship is preserved as Item-to-Sub-item structure within the Group.

ftrack

Shot

maps to

monday Work Management

Item

1:1
Fully supported

ftrack Shots map to monday.com Items within the appropriate Group. The Shot ID from ftrack (e.g., SH010) maps to the monday.com Item name or a dedicated Shot ID column. Shot status, thumbnail URL (if stored as a URL rather than a file), and custom attributes map to monday.com columns. The Shot-to-Task parent-child linkage becomes the Item-to-Sub-item hierarchy in monday.com. We note that monday.com does not have a dedicated Shot entity type; all creative units are Items.

ftrack

Task

maps to

monday Work Management

Sub-item

1:1
Fully supported

ftrack Tasks are children of Shots and carry status, assignees, due dates, notes, and custom attributes. They map to monday.com Sub-items attached to the Shot Item. Task status values map to the Sub-item status column (using monday.com labels or a Status column). Assignees on the Task link to monday.com Board members. Due dates map to a date column. Notes attached to a Task become Sub-item comments. Task-level custom attributes become Sub-item columns.

ftrack

Asset

maps to

monday Work Management

File Attachment on Item

1:1
Fully supported

ftrack Assets represent published files or asset builds linked to a Shot or Sequence context. They map to monday.com file attachments on the corresponding Item. The Asset name and description migrate as text fields on the Item. Asset metadata (file type, file size) is stored as custom columns if the studio requires it. We note that monday.com does not support a structured Asset tree with version history; all attachments are a flat list on the Item.

ftrack

Asset Version

maps to

monday Work Management

Not Migrated (Gap Item)

1:1
Fully supported

ftrack Asset Versions (sequential publishes with version numbers, file paths, and components) cannot migrate to monday.com because monday.com has no Asset Version or component data model. We export the Asset Version metadata (version number, publish date, published by user) as a JSON reference document linked to the parent Item, and flag the expected file storage path for the customer's admin to re-associate after migration. The media files themselves are not moved by FlitStack AI.

ftrack

Review Session and Annotations

maps to

monday Work Management

Not Migrated (Gap Item)

1:1
Fully supported

ftrack review sessions and frame annotations are review-specific data that have no equivalent in monday.com. We export the review session metadata (session ID, linked Asset Version, reviewer name, annotation count) as a written reference document. The customer reviews this document and re-creates review links or external review URLs (e.g., Frame.io, SyncSketch) manually. Monday.com does not support annotation markup on media files.

ftrack

Custom Attributes

maps to

monday Work Management

Custom Columns

1:1
Mapping required

ftrack custom attributes on any entity type (Project, Sequence, Shot, Task) map to monday.com custom columns on the corresponding Board or Item. Attribute type mapping: text attributes map to Text Column, numeric attributes to Number Column, date attributes to Date Column, dropdown attributes to Dropdown Column, and checkbox attributes to Checkbox Column. We flag hierarchical and expression attributes as requiring evaluation from the parent entity (see gotchas) and document which values must be recalculated post-migration.

ftrack

User and Assignee

maps to

monday Work Management

Board Member

1:1
Fully supported

ftrack Users referenced as task assignees map to monday.com Board members. We match by email address. If a monday.com account does not yet exist for a given ftrack user, we create a placeholder member in monday.com and flag it for the customer's admin to provision or invite before the migration window. Owner records from ftrack (project lead, studio admin) map to monday.com Workspace admins.

ftrack

Locations

maps to

monday Work Management

Not Migrated (Reference Document)

1:1
Mapping required

ftrack Locations define studio-specific storage paths for assets, including cloud and on-premises paths with Python plugin logic. monday.com has no storage location concept. We export the Location configuration as a structured JSON reference document (storage path, cloud region, transfer rules) for the customer's infrastructure team to reconfigure in their new storage workflow. Location-specific path logic must be rebuilt outside monday.com.

ftrack

Task Status

maps to

monday Work Management

Status Column Labels

lossy
Fully supported

ftrack Task Statuses are configurable per project with name, color, and order. We map each ftrack status value (e.g., Pending, In Progress, On Hold, Approved, Rejected) to a monday.com Status Column label. Color mapping follows the closest monday.com color equivalent. Any ftrack statuses with no clear monday.com counterpart are flagged during scoping for the customer to decide whether to consolidate or map to a tag column.

ftrack

Notes

maps to

monday Work Management

Item and Sub-item Comments

1:1
Mapping required

ftrack Notes attached to Projects, Sequences, Shots, or Tasks migrate to monday.com comments on the corresponding Item or Sub-item. We detect notes posted at the wrong hierarchical level in ftrack (a known webplayer issue) by comparing context_id against the task hierarchy and re-associate them with the correct parent before writing. Rich text formatting in ftrack notes is preserved as plain text in monday.com comments.

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.

ftrack logo

ftrack gotchas

Medium

Notes attach to wrong task level in webplayer

Medium

Hierarchical custom attributes return raw values in API

Low

Expression custom attributes not evaluated by API

High

Import wizard does not delete records

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

  • Asset Versions and review sessions have no monday.com equivalent

    ftrack Asset Versions (sequential file publishes with version numbers, file components, and reviewer metadata) and review session annotations cannot migrate to monday.com because the platform has no structured asset tree, version history, or annotation layer. We export Asset Version metadata and review session details as JSON reference documents linked to the parent Item, and the customer re-associates external review tools (Frame.io, SyncSketch, Dropbox Paper) post-migration. Media files themselves are not moved. Studios that rely on ftrack's review workflow as the primary approval mechanism must plan for an alternative review tool post-migration.

  • Hierarchical and expression custom attributes return raw API values

    ftrack's API returns the raw value for hierarchical custom attributes (inherited from parent to child) rather than the evaluated inherited value. If a custom attribute is set on a Shot and inherited by child Tasks, querying the Task via the API returns null instead of the inherited value. Expression attributes (calculated formulas) return the expression string rather than the evaluated result. We handle hierarchical attributes by querying the parent entity for the effective value during migration. Expression attributes are flagged and documented as requiring recalculation in monday.com after import.

  • ftrack webplayer notes may attach to the wrong task level

    ftrack's webplayer occasionally posts notes to the topmost parent object instead of the intended child Task, creating orphaned or misplaced notes. We detect these mismatched notes during migration by comparing each note's context_id against the task hierarchy. Notes with mismatched context_id are re-associated with the correct parent Shot or Task before writing to monday.com. Post-migration, the customer should audit the monday.com comments on high-profile Items to verify note placement.

  • monday.com Sub-items have structural limits on depth and columns

    monday.com Sub-items support a subset of column types compared to top-level Items, and Sub-item views (Kanban, Timeline, Calendar) are not available for Sub-items in all plan tiers. The Sub-item-to-parent relationship is one level deep only; ftrack's deeper nesting (Task > Sub-task) requires flattening or using a separate Board for sub-task tracking. We map ftrack Tasks with Sub-tasks to Sub-items within the Shot Item and flag any deep-nesting cases during scoping for the customer to decide on a board design.

  • ftrack Locations carry studio-specific storage path logic that does not transfer

    ftrack Locations define storage configuration including cloud and on-premises paths with Python plugin logic. monday.com has no storage location concept and does not manage file paths. We export the Location configuration as a structured JSON reference document, but the path logic (network share mappings, cloud sync rules, asset transfer triggers) must be rebuilt in the customer's new storage or DCC pipeline outside monday.com. Studios using ftrack's automated asset transfer between geographic sites must implement alternative transfer logic.

Migration approach

Six steps for a successful ftrack to monday Work Management data migration

  1. Discovery and scope definition

    We audit the source ftrack workspace across Projects, Sequences, Shots, Tasks, Assets, Asset Versions, Notes, and custom attribute schemas. We document the full hierarchical depth, custom attribute types, assignee volume, Locations configuration, and any review session or annotation records. We pair this with a monday.com board design session: each ftrack Project becomes a Workspace, each Sequence becomes a Group, each Shot becomes an Item, and Tasks become Sub-items. The discovery output is a written migration scope, a source record count, a target board and column schema, and a gap document listing Asset Version, review session, and Location records that cannot auto-migrate.

  2. Custom attribute schema design and type mapping

    We map every ftrack custom attribute on each entity type to a monday.com column type. Text, number, date, dropdown, and checkbox attributes map directly. Hierarchical attributes require parent-entity queries to resolve inherited values. Expression attributes are flagged as requiring post-migration recalculation. We design the monday.com column schema per Board before any data moves, including status column labels matched to ftrack Task Status values by name and color.

  3. Sample migration and hierarchy validation

    We run a sample migration of a representative ftrack Project subtree (typically one Project with one Sequence, 10-20 Shots, and 50-100 Tasks) into a monday.com test Workspace. The customer's project manager reviews the Item and Sub-item structure, verifies note placement, confirms assignee mapping, and spot-checks custom attribute values against the source. Mapping corrections (column type changes, status label additions, group naming) happen here before the full migration. This step validates that the board design serves the studio's actual workflow.

  4. User and assignee provisioning

    We extract every distinct ftrack User referenced as a task assignee, project lead, or reviewer. We match by email address against the monday.com destination account's member list. Any ftrack user without a matching monday.com member is flagged as a placeholder for the customer's admin to provision or invite before the full migration runs. Migration cannot proceed past Item creation if assignee references cannot be resolved because monday.com requires valid member IDs for assignment columns.

  5. Full migration in dependency order

    We run the production migration in record-dependency order: Workspace and Board structure first, then Groups (from Sequences), then Items (from Shots) with Shot-level custom attributes, then Sub-items (from Tasks) with assignee and due date resolution, then Notes (with webplayer misplacement correction), then Asset metadata as Item columns, then custom attribute values with hierarchical inheritance evaluation. Each phase emits a row-count reconciliation report. Asset Version metadata, review session details, and Locations configuration are exported as JSON reference documents during this phase rather than written to monday.com.

  6. Gap document delivery and cutover handoff

    We deliver the Gap Document listing every Asset Version, review session, annotation record, and Location configuration that could not migrate, with expected file path references and recommended external tool alternatives (Frame.io for review, a DAM system for asset management, storage admin documentation for Locations). We deliver the automation inventory if the customer requests it, documenting any ftrack pipeline hooks and their monday.com automation equivalents. We support a one-week post-cutover window to resolve any monday.com record-level issues. We do not rebuild ftrack pipeline scripts as monday.com automations inside the migration scope; that is a separate pipeline engineering engagement.

Platform deep dives

Context on both ends of the pair

ftrack logo

ftrack

Source

Strengths

  • End-to-end production tracking from planning through review and final delivery in a single platform.
  • Interactive browser-based media review with annotation tools that clients and stakeholders can access without a full ftrack seat.
  • Python API with JSON-schema-based dynamic schemas that adapt to each workspace's custom entity types and attributes.
  • Locations feature for managing multi-site storage and automated file transfer across studio infrastructure.
  • Custom attribute system allowing studios to extend any entity type with project-specific fields.

Weaknesses

  • API performance degrades with deeply linked queries and large unfocused data fetches, requiring careful query optimization.
  • Hierarchical and expression custom attributes are not fully supported in the API, returning raw rather than evaluated values.
  • Initial deployment and ongoing maintenance require dedicated pipeline TD resources or significant scripting investment.
  • Webplayer note posting can attach comments to the wrong hierarchical level, creating data integrity issues.
  • Enterprise tier pricing is opaque and requires a sales contact, making it hard to budget for large studio deployments.
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?

Standard Project Management migration. 2 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 ftrack and monday Work Management.

  • Object compatibility

    B

    2 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

    ftrack: Not publicly documented; ftrack advises optimizing queries to avoid server-side resource strain.

  • Data volume sensitivity

    B

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

Estimator

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

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

Can't find your answer?

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

Book a free 30 minute consultation

Simple migrations under 5,000 total ftrack records (Projects, Sequences, Shots, Tasks) with straightforward custom attribute schemas complete in two to four weeks. Complex migrations with deep hierarchical nesting, multiple studio Locations, Asset Version metadata to document, and a large team requiring a multi-Board design move to six to twelve weeks because of parent-record resolution depth, custom column schema design per Board, and the manual review of any review session and annotation gap items. monday.com subscription costs and any new integrations sit outside the migration timeline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from ftrack.
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