Project Management migration
Field-level mapping, validation, and rollback between InLoox and monday Work Management. We move data and schema; workflows are rebuilt natively in monday Work Management.
InLoox
Source
monday Work Management
Destination
Compatibility
7 of 12
objects map 1:1 between InLoox and monday Work Management.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from InLoox to monday.com is a structural migration, not a record copy. InLoox organizes work as Projects containing Phases containing Tasks; monday.com organizes work as Boards containing Groups containing Items, with optional Subitems nested under Items. The migration requires a design decision upfront: whether each InLoox Project becomes one monday.com Board or whether Phases become Boards and Projects become Workspace folders, which affects how resource assignments and cross-project reporting will function in the destination. We extract InLoox Projects, Phases, Milestones, Tasks, Subtasks, Resources, and Time Entries via the InLoox web API and PST fallback for Outlook-local records, then load them into monday.com using the GraphQL API with complexity-aware batching. InLoox automations, mind maps, and InLoox 10 legacy features do not migrate; we deliver a written inventory of automations requiring rebuild in monday.com's new Workflows infrastructure and note that the native Gantt view requires a separate monday.com integration or a third-party widget.
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 InLoox 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.
InLoox
Project
monday Work Management
Board
1:1Each InLoox Project maps to one monday.com Board. The InLoox project name becomes the Board name; description, start date, and end date become Board-level fields. Project status (active, on hold, completed, archived) maps to a Board status column or Board archive state. We set up the Board structure (Groups, core columns) during the initial board creation mutation before loading any Items.
InLoox
Phase / Milestone
monday Work Management
Group
1:1InLoox Phases within a Project map to monday.com Groups within the corresponding Board. Phase ordering is preserved by setting the Group's position index during creation. Milestone flags on InLoox Phases map to a dedicated Milestone status label on the Group's header or a separate Milestone checkbox column on the first Item in each Phase Group. Milestone due dates migrate to a Date column on the milestone Item.
InLoox
Task
monday Work Management
Item
1:1InLoox Tasks map to monday.com Items within the appropriate Group. Task name becomes Item name; description migrates to the Item's Text column or Description field; due date maps to a Date column; priority maps to a Priority or Status column with label mapping (High, Medium, Low). We preserve the InLoox task status (open, in progress, completed) by mapping to a monday.com Status column with equivalent labels.
InLoox
Subtask
monday Work Management
Subitem
1:manyInLoox Subtasks nested under a Task map to monday.com Subitems on the corresponding Item. Subtask name becomes Subitem name; completion state maps to a checkbox or Status column on the Subitem. Subitems are created after their parent Item is confirmed in monday.com, using the Item's monday_id as the parent_id reference in the subitem mutation. InLoox's unlimited subtask depth flattens into monday.com's single-level Subitem nesting, which is a structural limitation the customer acknowledges during scoping.
InLoox
Resource / Team Member
monday Work Management
Person Column
1:1InLoox Resources are named user assignments on Tasks and Projects. We extract all distinct resource email addresses from InLoox and resolve them against the monday.com workspace Members list. Matched users become Person column values on the corresponding Items. Resources without a matching monday.com user are held in a reconciliation queue for the customer's admin to provision before migration. InLoox's capacity and utilization fields (resource management on higher tiers) have no direct monday.com equivalent and are documented as a post-migration gap.
InLoox
Time Entry
monday Work Management
Time Tracking Column or Custom Number Column
lossyInLoox Time Entries (date, duration, billable flag, description, rate) map to monday.com's native Time Tracking column if available on the destination tier, or to custom Number and Date columns. The InLoox billable flag maps to a Checkbox column. We preserve the original hours, date, user, and description. If the customer requires detailed time reporting across multiple items, we recommend installing the monday.com Time Tracking integration app as part of post-migration setup.
InLoox
Custom Field (per-project)
monday Work Management
Column (typed)
lossyInLoox custom fields are scoped per-project and per-area (budgets, documents, line items). We extract the per-project custom field definitions during discovery, map each InLoox field type (text, number, date, currency, dropdown) to the closest monday.com column type, and create columns on the destination Board before loading Items. This per-project field discovery adds iteration time compared to platforms with global field schemas. We document any InLoox custom field types that have no monday.com equivalent (e.g., multi-select from a budget-specific lookup) and propose a workaround column configuration.
InLoox
Budget / Budget Line
monday Work Management
Custom Fields or Integration
lossyInLoox Budget data (budget totals, line items with amounts, variance) is scoped to the project budget section. monday.com has no native budget object. We map budget totals to a Currency or Number column and budget line items to a separate sub-board or a linked Item group, depending on the customer's reporting requirements. Budget metadata (cost center, fiscal period) migrates as additional custom columns. The customer should evaluate whether a dedicated finance integration (e.g., a budget-tracking app from the monday.com marketplace) is needed post-migration.
InLoox
Gantt Chart Data
monday Work Management
Timeline Column
1:1InLoox Gantt task dependencies (predecessor/successor relationships) and date ranges map to monday.com's Timeline column (date range per item). Dependency arrows from InLoox have no native equivalent in monday.com; we document the dependency chain as a text field on each Item and recommend the monday.com Dependencies app (or a third-party Gantt integration) to reconstruct the dependency visualization in the destination. This is a known functional difference the customer accepts during scoping.
InLoox
Kanban Column
monday Work Management
Group
1:1InLoox Kanban column definitions are project-specific. We export column names, column order, and card positions as a structured list and map them to monday.com Groups within the Board. If InLoox Kanban columns represent task status (not phase order), they alternatively map to a Status column on Items rather than separate Groups, which is the more common monday.com pattern. We clarify the customer's intended use during scoping to choose the correct mapping strategy.
InLoox
Document / Attachment Link
monday Work Management
File Column or URL Column
1:1InLoox document links to SharePoint Online or file server paths are stored as URLs. We export the document URLs and map them to a URL column or Files column in monday.com. Actual file content migration depends on SharePoint API access and is scoped separately. If InLoox documents are stored in SharePoint, we recommend a SharePoint-to-monday.com integration post-migration rather than attempting to copy file content during data migration.
InLoox
Checklist
monday Work Management
Subitems or Checkbox Column
lossyInLoox inline checklists on Tasks are stored as structured list items with completion state. For short checklists (under 10 items), we map to monday.com Subitems with a checkbox column. For longer or more complex checklists, we recommend creating a separate Checklist app from the monday.com marketplace and document the setup as a post-migration configuration step.
| InLoox | monday Work Management | Compatibility | |
|---|---|---|---|
| Project | Board1:1 | Fully supported | |
| Phase / Milestone | Group1:1 | Fully supported | |
| Task | Item1:1 | Fully supported | |
| Subtask | Subitem1:many | Fully supported | |
| Resource / Team Member | Person Column1:1 | Fully supported | |
| Time Entry | Time Tracking Column or Custom Number Columnlossy | Fully supported | |
| Custom Field (per-project) | Column (typed)lossy | Fully supported | |
| Budget / Budget Line | Custom Fields or Integrationlossy | Fully supported | |
| Gantt Chart Data | Timeline Column1:1 | Fully supported | |
| Kanban Column | Group1:1 | Fully supported | |
| Document / Attachment Link | File Column or URL Column1:1 | Fully supported | |
| Checklist | Subitems or Checkbox Columnlossy | Fully supported |
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.
InLoox gotchas
InLoox 11 feature parity gaps with InLoox 10
Outlook-plugin-local task data escapes the web API
API access is tier-gated with no public rate limit documentation
Custom fields vary per project, not a global schema
Mind maps have no exportable API format
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 hierarchy design
We audit the source InLoox account across tier (Starter/Professional/Unlimited), project count, phase depth, task and subtask volumes, custom field definitions per project, active automations, time entry history, resource assignments, and any known InLoox 10 usage. We also compare the web API project list against the Outlook PST to identify orphaned local task records. We present the project-to-board hierarchy design decision (Project=Board or Phase=Board) and obtain confirmation from the customer's admin before proceeding. The discovery output is a written migration scope document with the chosen hierarchy strategy, per-project column maps, and an automation inventory.
Source extraction and PST reconciliation
We extract all InLoox data via the web API: Projects, Phases, Milestones, Tasks, Subtasks, Resources, Time Entries, Budgets, Custom Field definitions, Gantt dependencies, and Kanban column structures. We cross-reference the API project list against each user's Outlook PST for InLoox Outlook add-in records that may not have synced to the central SQL database. Orphaned local task records are extracted from PST files and merged into the main extraction set. We validate record counts against InLoox's internal counts where accessible and surface any discrepancies before beginning the destination load.
Destination schema build
We create monday.com Boards matching each InLoox Project, set up Groups within Boards matching InLoox Phases, and configure Board columns matching InLoox task fields and per-project custom fields. Column types are chosen based on the InLoox field type: text fields become Text columns, dates become Date columns, numbers become Number columns, and dropdowns become Dropdown or Status columns. For InLoox custom fields, we create board-specific columns using the discovered per-project field map. All Board creation and column configuration happens via monday.com GraphQL mutations in a pre-migration validation pass before any Item data is loaded.
Member reconciliation
We extract every distinct InLoox resource (user email) and match against monday.com workspace Members. Resources without a matching monday.com user are held in a reconciliation queue. The customer's admin provisions any missing monday.com users (active or inactive depending on whether the original InLoox user is still active) before the Item migration phase begins. Migration of Items with assignee fields cannot proceed past this step because monday.com requires a valid workspace Member ID for Person column assignments.
Migration load with complexity-aware batching
We load data into monday.com in dependency order: Boards (created), Groups (created within Boards), Items (created within Groups with parent Group ID resolved), Subitems (created with parent Item ID resolved), Person column assignments (matched via member reconciliation), Time Tracking or custom time columns, custom field values, and document URLs. Each mutation batch is sized based on a pre-query complexity calculation with a maximum of 100-200 Items per batch. We implement exponential backoff with a 60-second window on ComplexityException responses. Each phase emits a row-count reconciliation report before the next phase begins.
Gantt and dependency reconstruction
InLoox Gantt dependencies (predecessor/successor chains) are extracted as structured dependency data and documented in a dependency map delivered alongside the migration. monday.com does not render dependency arrows natively without a third-party app. We recommend the monday.com Dependencies app or a compatible Gantt integration as a post-migration configuration step and provide the dependency map in a format (CSV with source_item_id, target_item_id, dependency_type) that the chosen app can import directly.
Cutover, validation, and automation handoff
We freeze InLoox writes during cutover, run a final delta migration of any records modified during the migration window, then enable monday.com as the system of record. We deliver the Automation Inventory document listing every active InLoox automation with its trigger, conditions, actions, and a recommended monday.com Automation template equivalent. We support a one-week hypercare window where we resolve reconciliation issues raised by the customer's team. We do not rebuild InLoox automations as monday.com automations inside the migration scope; that is documented as a separate rebuild engagement.
Platform deep dives
InLoox
Source
Strengths
Weaknesses
monday Work Management
Destination
Strengths
Weaknesses
Complexity grading
Standard Project Management migration. 3 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 InLoox and monday Work Management.
Object compatibility
3 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
InLoox: Not publicly documented; tier-gated — higher on Professional, unlimited on Enterprise/Unlimited.
Data volume sensitivity
InLoox 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 InLoox to monday Work Management migration scoping. Not seeing yours? Book a call.
Walk through your InLoox 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 InLoox
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.