Project Management migration
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
Source
monday Work Management
Destination
Compatibility
10 of 12
objects map 1:1 between ftrack and monday Work Management.
Complexity
BStandard
Timeline
2-4 weeks
Overview
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.
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 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
monday Work Management
Workspace and Board
lossyftrack 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
monday Work Management
Board Group
1:1ftrack 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
monday Work Management
Item
1:1ftrack 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
monday Work Management
Sub-item
1:1ftrack 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
monday Work Management
File Attachment on Item
1:1ftrack 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
monday Work Management
Not Migrated (Gap Item)
1:1ftrack 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
monday Work Management
Not Migrated (Gap Item)
1:1ftrack 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
monday Work Management
Custom Columns
1:1ftrack 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
monday Work Management
Board Member
1:1ftrack 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
monday Work Management
Not Migrated (Reference Document)
1:1ftrack 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
monday Work Management
Status Column Labels
lossyftrack 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
monday Work Management
Item and Sub-item Comments
1:1ftrack 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.
| ftrack | monday Work Management | Compatibility | |
|---|---|---|---|
| Project | Workspace and Boardlossy | Fully supported | |
| Sequence | Board Group1:1 | Fully supported | |
| Shot | Item1:1 | Fully supported | |
| Task | Sub-item1:1 | Fully supported | |
| Asset | File Attachment on Item1:1 | Fully supported | |
| Asset Version | Not Migrated (Gap Item)1:1 | Fully supported | |
| Review Session and Annotations | Not Migrated (Gap Item)1:1 | Fully supported | |
| Custom Attributes | Custom Columns1:1 | Mapping required | |
| User and Assignee | Board Member1:1 | Fully supported | |
| Locations | Not Migrated (Reference Document)1:1 | Mapping required | |
| Task Status | Status Column Labelslossy | Fully supported | |
| Notes | Item and Sub-item Comments1: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.
ftrack gotchas
Notes attach to wrong task level in webplayer
Hierarchical custom attributes return raw values in API
Expression custom attributes not evaluated by API
Import wizard does not delete records
monday Work Management gotchas
Subitems have no bulk export endpoint
API complexity budget constrains query depth
Daily call limits vary sharply across plan tiers
Automation and integration rules do not export via API
Saved views are not exposed via API
Pair-specific challenges
Migration approach
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.
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.
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.
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.
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.
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
ftrack
Source
Strengths
Weaknesses
monday Work Management
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 ftrack and monday Work Management.
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
ftrack: Not publicly documented; ftrack advises optimizing queries to avoid server-side resource strain.
Data volume sensitivity
ftrack 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 ftrack to monday Work Management migration scoping. Not seeing yours? Book a call.
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 consultationAdjacent paths
Other ways to leave ftrack
Other ways to arrive at monday Work Management
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.