Project Management migration
Field-level mapping, validation, and rollback between Runrun.it and monday Work Management. We move data and schema; workflows are rebuilt natively in monday Work Management.
Runrun.it
Source
monday Work Management
Destination
Compatibility
8 of 12
objects map 1:1 between Runrun.it and monday Work Management.
Complexity
CModerate
Timeline
2-4 weeks
Overview
Moving from Runrun.it to monday.com is a structural reorganization: Runrun.it's Projects (top-level containers) become monday.com Boards, Tasks become Items organized within Board Groups, and Kanban stage names carry over as custom Status column labels. The critical migration complexity is Runrun.it's two-step document upload—records are created via POST to the API and files are pushed to Amazon S3 presigned URLs before association with parent Tasks. We handle both steps and verify S3 bucket accessibility during scoping so that attachment links arrive intact in the destination. Time entries migrate with explicit duration rounding rather than relying on destination auto-conversion, which can silently change reported hours. Runrun.it automations, approval workflows, and AI report configurations do not migrate; we deliver a written inventory of these for your admin to rebuild in monday.com's Automations and Integrations center.
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 Runrun.it 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.
Runrun.it
Project
monday Work Management
Board
1:1Runrun.it Projects map directly to monday.com Boards. Project name, description, start/end dates, and team assignments migrate to Board name, description, and Workspace access settings. The destination Workspace is determined during scoping—typically one Workspace per team or department. We preserve the Project timeline as a Date column on the Board for initial reference and recommend converting to monday.com's Timeline column (Standard tier and above) post-migration.
Runrun.it
Task
monday Work Management
Item
1:1Runrun.it Tasks map to monday.com Items. Task name, description, estimated hours, actual hours, priority, assignee, and due date migrate to Item name, description (via Text column), and native assignee and date columns. Subtasks in Runrun.it map to Subitems in monday.com (available from Standard tier). The parent-Project to Board relationship is resolved at migration time by matching Project name to Board name.
Runrun.it
Kanban Stage
monday Work Management
Status Column
lossyRunrun.it Kanban stages are configured per Project. Each unique stage name set across all Projects becomes a monday.com Status column with label values matching the Runrun.it stage names. Where multiple Runrun.it Projects share the same stage names (e.g., To Do, In Progress, Done), we configure a single Status column set; where Projects have divergent stage sets, we configure separate Board templates or Status groups per Board and flag the inconsistency during scoping.
Runrun.it
Time Entry
monday Work Management
Time Tracking Column
1:1Runrun.it Time Entries (date, duration in minutes, notes) migrate to monday.com Time Tracking column entries linked to the corresponding Item. We explicitly round durations to monday.com's decimal hour model (dividing by 60 and rounding to two decimal places) rather than allowing the destination to auto-convert, which can silently alter reported hours. Billable/non-billable flags migrate to a Label column if the monday.com plan supports it; otherwise they are noted for manual tagging post-migration.
Runrun.it
Document
monday Work Management
File Column
1:1Runrun.it documents require a two-step API flow: first POSTing to the document record endpoint with attachable_type and attachable_id, then uploading the file to an Amazon S3 presigned URL. We handle both steps during migration—creating the document record and pushing the file to S3—before associating the file with the migrated Item via the File column. We verify S3 bucket accessibility during scoping and flag any documents that fail S3 upload for manual re-upload post-migration. Document metadata (filename, upload date, uploader) migrates as Item column data.
Runrun.it
User / Member
monday Work Management
User
1:1Runrun.it team members map to monday.com Users. We resolve by email address match. Any Runrun.it User referenced on a Task without a matching monday.com User goes to a reconciliation queue for the customer's admin to provision before record import resumes. Role and hourly rate fields from Runrun.it migrate to Text columns on the user's monday.com profile for reference.
Runrun.it
Custom Field
monday Work Management
Column
lossyRunrun.it custom field definitions (field_label, field_type in API) map to monday.com column types: text fields map to Text columns, numeric fields to Number columns, date fields to Date columns, and dropdown fields to Label columns. Not all Runrun.it field types have direct monday.com equivalents—complex conditional fields or third-party integration fields are flagged during scoping for manual column creation post-migration. Custom field values migrate as column values on the corresponding Items.
Runrun.it
Tag
monday Work Management
Tag
1:1Runrun.it tags stored in tags_data arrays migrate to monday.com Tags. Tag names preserve exactly; tag color assignments do not carry over since monday.com manages tag colors independently. If the migrated tag count exceeds monday.com's practical display limit (approximately 50 tags per Board), we recommend consolidating low-frequency tags before migration.
Runrun.it
Comment
monday Work Management
Update
1:1Runrun.it comments attached to Tasks migrate as monday.com Updates on the corresponding Items. Comment body, author (resolved to monday.com User by email), and timestamp migrate. Threaded replies nest as replies to the parent Update. If the Runrun.it API returns comments as a nested structure, we preserve the parent-child relationship in the update tree. Note: Runrun.it's API documentation does not explicitly define a Comments endpoint, so we verify comment accessibility during discovery.
Runrun.it
Attachment
monday Work Management
File Column
1:1Runrun.it attachments (URL-based or file-based via attachable_type and attachable_id) migrate as File column entries on the corresponding Items. URL attachments migrate as Link column values; file attachments follow the same two-step S3 flow as Documents. We verify the attachable_id references resolve correctly to migrated Items before inserting attachment records.
Runrun.it
Automation / Workflow
monday Work Management
Automation (to be rebuilt)
lossyRunrun.it automations and approval workflows do not migrate as code. We deliver a written inventory of every active Runrun.it automation with its trigger, conditions, actions, and a recommended monday.com Automation equivalent (e.g., when Status changes to Done, notify User X). The customer's admin rebuilds these in monday.com's Automations center post-migration. Approval workflows map to monday.com's WorkForms and Status-based routing.
Runrun.it
AI Report / Dashboard
monday Work Management
Dashboard (to be rebuilt)
lossyRunrun.it's AI-enabled productivity reports and dashboards have no direct monday.com equivalent. We export Runrun.it report definitions and data snapshots as reference documents. monday.com Dashboards (available from Standard tier) rebuild as Widget boards with chart types matching the original report metrics. We document the source metric, the recommended monday.com Widget type, and the source column mapping for the customer's admin to implement.
| Runrun.it | monday Work Management | Compatibility | |
|---|---|---|---|
| Project | Board1:1 | Fully supported | |
| Task | Item1:1 | Fully supported | |
| Kanban Stage | Status Columnlossy | Fully supported | |
| Time Entry | Time Tracking Column1:1 | Fully supported | |
| Document | File Column1:1 | Fully supported | |
| User / Member | User1:1 | Fully supported | |
| Custom Field | Columnlossy | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Comment | Update1:1 | Fully supported | |
| Attachment | File Column1:1 | Fully supported | |
| Automation / Workflow | Automation (to be rebuilt)lossy | Fully supported | |
| AI Report / Dashboard | Dashboard (to be rebuilt)lossy | 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.
Runrun.it gotchas
Two-step document upload requires S3 coordination
No documented API rate limits
No mobile app means no mobile-only data
Time tracking data requires currency and rounding alignment
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 Runrun.it API audit
We audit the source Runrun.it instance via API: all Projects (with Kanban stage configurations), all Tasks (with assignees, custom field definitions, and status), all Time Entries (with date, duration, and billable flags), all Documents (with S3 presigned URL reachability), all Users and their roles, and any Tags or Comments present. We also verify whether the Comments endpoint is accessible in this specific Runrun.it instance (documentation does not explicitly define it). The discovery output is a written scope document listing record counts, unique Kanban stage sets, custom field definitions, and S3 document inventory.
monday.com board design and column mapping
We design the monday.com destination structure: one Board per Runrun.it Project, with Workspace assignment per team or department. We configure Status columns to match each unique Runrun.it Kanban stage set, create additional columns (Text for description, Date for due dates, Person for assignees, Number for estimated/actual hours, Label for billable flags, Time Tracking for time entries) on each Board, and pre-create subitem columns for any Runrun.it subtasks. Custom fields from Runrun.it map to the nearest monday.com column type. The Board design is validated in a monday.com test workspace before any data moves.
Sandbox migration and reconciliation
We run a full migration into a monday.com test workspace using production-like record volumes. The customer's project manager and admin reconcile Board structure (Boards in, stage labels correct), Item counts (Tasks in, subtasks nested), Time Entry totals per Item (hours match Runrun.it source), document attachment links (open successfully in monday.com), and tag counts per Item. Any mapping corrections—column type mismatches, stage label corrections, time rounding adjustments—are documented and applied before production migration begins.
Document and file migration
We process Runrun.it documents in dependency order: first creating Item records in monday.com to establish the target IDs, then executing the S3 upload step for each document with the correct attachable_id referencing the migrated Item. We verify each S3 upload completes with a 200 response before marking the document migrated. Any S3 presigned URLs that fail (expired credentials, bucket access denied) are logged with the Item name for manual follow-up. This step runs after Items are confirmed in monday.com but before the final cutover freeze.
Production migration in dependency order
We run production migration in record-dependency order: Users (validated against monday.com workspace), Boards (from Runrun.it Projects), Items (from Runrun.it Tasks with parent Board ID resolved), Subitems (nested under Items), Time Entries (linked to Items with explicit decimal rounding), Tags (applied to Items), Custom Field values (mapped to column types), Comments/Updates (with author resolved to monday.com User), and Documents (with S3 upload step completed for each). Each phase emits a row-count reconciliation report. We implement conservative exponential backoff on Runrun.it API calls since no public rate limit is documented.
Cutover, validation, and automation rebuild handoff
We freeze Runrun.it writes during cutover, run a delta migration of any Tasks or Time Entries modified during the migration window, then enable monday.com as the system of record. We deliver the Automation and Workflow inventory document, the AI Report/Dashboard reference document, and the Runrun.it Kanban stage-to-monday.com Status mapping sheet to the customer's admin team. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild Runrun.it automations in monday.com as part of the migration scope; that is a separate engagement or an internal admin task.
Platform deep dives
Runrun.it
Source
Strengths
Weaknesses
monday Work Management
Destination
Strengths
Weaknesses
Complexity grading
Moderate Project Management migration. 5 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Runrun.it and monday Work Management.
Object compatibility
5 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
Runrun.it: Not publicly documented.
Data volume sensitivity
Runrun.it 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 Runrun.it to monday Work Management migration scoping. Not seeing yours? Book a call.
Walk through your Runrun.it 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 Runrun.it
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.