Project Management migration

Migrate from TeamBoard - Work Management & Project Management for Salesforce to monday Work Management

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

TeamBoard - Work Management & Project Management for Salesforce logo

TeamBoard - Work Management & Project Management for Salesforce

Source

monday Work Management

Destination

monday Work Management logo

Compatibility

50%

6 of 12

objects map 1:1 between TeamBoard - Work Management & Project Management for Salesforce and monday Work Management.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from TeamBoard for Salesforce to monday.com is a structural migration from a Salesforce-native custom object layer to a standalone Work OS. TeamBoard stores its entire data model as Salesforce custom objects (TB_Project__c, TB_Task__c, TB_Resource__c, TB_TimeEntry__c) that we extract directly from the Salesforce REST and Bulk APIs, then transform into monday.com boards with typed columns and item structures. The Work Board concept (TeamBoard's core organizing entity) maps to a monday.com board or group of boards; tasks with subtasks preserve parent-child relationships through monday.com sub-items. We flag that timesheet and vacation approval statuses cannot carry forward as authoritative records and that TeamBoard automations and reports require manual rebuild as monday.com automations and dashboards post-migration.

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

TeamBoard - Work Management & Project Management for Salesforce logo

TeamBoard - Work Management & Project Management for Salesforce

What's pushing teams away

  • Users report data inaccuracy in TeamBoard for Monday.com reviews, where task assignments and timelines diverge from what was entered.
  • Upgraded plans are perceived as expensive relative to the features provided, especially when comparing to standalone PM tools with broader functionality.
  • Random task ID generation with no sequential or relation-based structure makes it difficult to reference tasks in external reporting or exports.
  • The Freemium plan cap of 5 projects forces teams to upgrade or split data across multiple workspaces once they exceed the limit.
  • Salesforce's frequent platform updates occasionally break existing TeamBoard workflows, requiring admins to reconfigure integrations.

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 TeamBoard - Work Management & Project Management for Salesforce objects map to monday Work Management

Each row shows how a TeamBoard - Work Management & Project Management for Salesforce 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.

TeamBoard - Work Management & Project Management for Salesforce

Portfolio

maps to

monday Work Management

Folder or Workspace

1:1
Fully supported

TeamBoard Portfolios group multiple Work Boards for executive oversight and reporting. The portfolio-to-project linkage is stored in a Salesforce junction object. We map Portfolios to monday.com Folders (for grouping boards) or, if the customer uses monday.com Workspaces for business-unit separation, to Workspace-level organization. The junction relationship (which projects belong to which portfolio) is preserved as a multi-select mapping at migration time.

TeamBoard - Work Management & Project Management for Salesforce

Work Board

maps to

monday Work Management

Board

1:1
Fully supported

The Work Board is TeamBoard's core UI concept and the primary organizing entity for migration sequencing. We treat each Work Board as a monday.com board. The board's folder assignment, description, and status (Active/Archived) map to the monday.com board name, description, and workspace. We preserve the board-to-task linkage so that all tasks assigned to the board in TeamBoard land in the corresponding monday.com board on migration day.

TeamBoard - Work Management & Project Management for Salesforce

Project

maps to

monday Work Management

Group (within Board)

1:1
Fully supported

TeamBoard Projects are the project-level containers inside a Work Board, with their own start dates, end dates, status, and portfolio associations. We map each Project to a monday.com Group within the target board. The Project's status field (Active, On Hold, Completed) maps to a monday.com Status column. Start and End dates migrate to Date columns. If a TeamBoard Project is standalone (not inside a Work Board), we create a dedicated monday.com board for it and map the Project to the board's first Group.

TeamBoard - Work Management & Project Management for Salesforce

Task/Work Item

maps to

monday Work Management

Item

1:1
Fully supported

TeamBoard Work Items map to monday.com Items. Each Work Item carries TB_Task__c fields for name, description, assignee, status, start date, end date, and priority. We map these to monday.com Text, Person, Status, Date, and Priority columns. Parent-child relationships between Work Items are preserved as monday.com Sub-items (using the Items relationships feature). We resolve the parent reference by matching the child task's TB_ParentTask__c lookup to the parent's TB_Task__c ID at migration time.

TeamBoard - Work Management & Project Management for Salesforce

Sub-item

maps to

monday Work Management

Sub-item

1:1
Fully supported

TeamBoard Sub-items are work items nested inside a parent Work Item with their own assignees, dates, and status. monday.com supports Sub-items natively. We map each Sub-item record to a monday.com Sub-item attached to the corresponding parent Item, preserving the TB_Task__c status and dates. Note that TeamBoard supports converting a Sub-item to a standalone Work Item; we do not migrate this conversion history.

TeamBoard - Work Management & Project Management for Salesforce

Resource/Resource Assignment

maps to

monday Work Management

Person Column or Column Edit

lossy
Fully supported

TeamBoard Resources represent team members or equipment assigned to tasks, with allocation percentage and date ranges stored in assignment records. monday.com does not have a native resource scheduler; we map resource assignments to Person columns on Items (showing who is assigned) and store the allocation percentage in a Number column. If the customer uses monday.com's workload view for capacity planning, we document how to configure it post-migration from the migrated assignment data.

TeamBoard - Work Management & Project Management for Salesforce

Time Entry

maps to

monday Work Management

Item with Time Tracking Column or Number Column

1:1
Fully supported

Time entries are logged against Work Items with hours, dates, and user references stored in TB_TimeEntry__c. We map each time entry to a monday.com Item update or, if the customer is on monday.com Pro ($24/user), to the native time tracking column on the item. The date of the time entry, the hours logged, and the user who logged it are preserved. Task association is maintained by resolving the TB_Task__c reference to the migrated monday.com Item ID.

TeamBoard - Work Management & Project Management for Salesforce

Timesheet

maps to

monday Work Management

Item or Board (timesheet view)

lossy
Fully supported

TeamBoard Timesheets aggregate time entries into weekly or period-based views with approval workflow status (Pending, Approved, Rejected). monday.com does not have a native timesheet approval object. We export the timesheet records with their approval status and total hours. We map timesheets to a dedicated monday.com board or to a Group structure within the project board, with the approval status preserved as a read-only Status column. We flag to the customer that the approval workflow itself must be rebuilt as monday.com automations or treated as a manual re-approval step.

TeamBoard - Work Management & Project Management for Salesforce

Vacation/Calendar Entry

maps to

monday Work Management

Calendar Integration or Item

lossy
Fully supported

TeamBoard Vacation Approval Workflow creates calendar entries and approval records linked to Resources. We extract vacation records with dates, approver, and status. These do not have a direct monday.com equivalent. We map them to a monday.com board with a calendar view, or to the resource's calendar integration if the customer uses monday.com's Calendar integration. Approval status (Pending/Approved/Rejected) resets at migration; the customer's admin decides whether to re-trigger approvals post-migration.

TeamBoard - Work Management & Project Management for Salesforce

TB_Project__c Custom Fields

maps to

monday Work Management

Columns

lossy
Mapping required

TeamBoard extends its Salesforce custom objects with custom fields for project metadata, risk flags, budget tracking, and client billing information. We perform field-level discovery during schema enumeration, then map each Salesforce custom field to the closest monday.com column type (Text, Number, Date, Dropdown, Toggle, etc.). Complex picklist values from Salesforce become monday.com Dropdown or Status columns. Custom fields with no monday.com equivalent are flagged for the customer to decide whether to carry forward as a Text column or drop.

TeamBoard - Work Management & Project Management for Salesforce

Task Custom Fields

maps to

monday Work Management

Columns

lossy
Mapping required

TeamBoard Task-level custom fields include requirement tracking metadata, effort estimates, story points, and custom status labels. We map these to monday.com column types: numbers to Number columns, text to Text columns, dates to Date columns, and multi-value selections to Dropdown or Tags columns. We flag any formula fields from TeamBoard (computed at read-time in Salesforce) as requiring a monday.com formula column or manual population post-migration.

TeamBoard - Work Management & Project Management for Salesforce

Reports (Salesforce report types)

maps to

monday Work Management

Dashboards

lossy
Fully supported

TeamBoard Reports are configured as Salesforce report types against TB_Project__c, TB_Task__c, and related objects. Report definitions cannot be exported as structured data. We export the underlying data (projects, tasks, time entries, resources) so equivalent monday.com dashboards can be configured post-migration. The customer receives a data export in monday.com-compatible format plus a written report inventory describing what each TeamBoard report shows so their monday.com admin can rebuild equivalent dashboard widgets.

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.

TeamBoard - Work Management & Project Management for Salesforce logo

TeamBoard - Work Management & Project Management for Salesforce gotchas

High

Freemium project cap limits migration scope

High

TeamBoard custom objects require schema discovery

Medium

Salesforce API quota governs migration throughput

Medium

Approval workflow state resets on migration

Low

Report definitions are not portable

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

  • TeamBoard Salesforce custom objects require schema discovery before extraction

    TeamBoard stores Projects, Tasks, Work Boards, Resources, Time Entries, and Timesheets as Salesforce custom objects with names like TB_Project__c, TB_Task__c, TB_Resource__c, and TB_TimeEntry__c that are not publicly documented in a schema reference. Before extracting any data, we run a schema discovery step against the source Salesforce org to enumerate all TeamBoard custom objects, their fields, field types, and lookup relationships. This prevents silent data loss on fields we did not know existed and allows us to produce an accurate field-level mapping before transformation begins.

  • Timesheet and vacation approval status cannot migrate as authoritative records

    TeamBoard's timesheet approval workflow carries a status field (Pending, Approved, Rejected) and a vacation approval workflow with similar states. monday.com has no native approval workflow object. We export the current approval status and history as data fields on the migrated records, but the destination system cannot replay or maintain those approval chains. We flag to the customer that approval workflows must be rebuilt as monday.com automations (using the Pro plan's automation actions) or treated as a manual re-approval step post-migration. This is documented in the handoff package.

  • monday.com board structure and column types are not auto-migrated from TeamBoard Work Boards

    TeamBoard Work Boards store column configurations, board settings, and visualization preferences as Salesforce custom object configuration records. monday.com boards must be created from scratch with columns defined explicitly. We do not migrate board-level configuration (Kanban column settings, swimlane layouts, board colors, default views) as automation; these are reconfigured manually or with monday.com board templates post-migration. We do preserve the board name, the tasks inside the board, and the task-to-board assignment.

  • Salesforce API quota governs extraction throughput

    As a Salesforce-native app, TeamBoard migration inherits Salesforce API rate limits that vary by edition (Enterprise, Performance, Unlimited). Bulk exports can consume significant API calls, and orgs with concurrent integrations (marketing automation, other AppExchange apps) may hit quota during migration. We pace our requests using the Salesforce Bulk API with batch chunking, exponential backoff on 429 responses, and monitoring of the DailyApiRequests limit. We schedule migration windows during off-peak hours to minimize impact on live integrations.

  • Task ID references in TeamBoard external reports do not map to monday.com item IDs

    TeamBoard task IDs are randomly generated 18-character Salesforce IDs (TB_Task__c records have Salesforce IDs, not sequential or human-readable keys). Any external reports, spreadsheets, or documents that reference TeamBoard task IDs by value will not automatically resolve in monday.com, which assigns its own sequential or UUID-based item IDs. We document this discrepancy in the migration report and recommend that customers update any external reference systems post-migration if task ID linkage is business-critical.

Migration approach

Six steps for a successful TeamBoard - Work Management & Project Management for Salesforce to monday Work Management data migration

  1. Schema discovery and dependency mapping

    We connect to the source Salesforce org with a read-only migration user and enumerate all TeamBoard custom objects, their fields, field types, and lookup relationships. We identify the Work Board as the core organizing entity and map its children (Projects, Tasks, Sub-items, Resources, Time Entries, Timesheets) and their interdependencies. This step produces a written schema inventory and a dependency graph that governs the extraction order. We also identify any custom fields on standard Salesforce objects that TeamBoard extends.

  2. Destination board and column design

    We work with the customer to define the monday.com board structure: one board per Work Board, Groups per Project, and column types mapped from the TeamBoard schema discovery. We configure the Status, Person, Date, Number, and any custom columns in monday.com before any data is loaded. If the customer uses monday.com Workspaces for business-unit separation, we map TeamBoard Portfolios to Workspace-level folders. This configuration step is validated in a staging workspace before production migration begins.

  3. Data extraction from Salesforce

    We extract TeamBoard data from Salesforce using the REST API for record-by-record lookups and the Bulk API 2.0 for high-volume objects (Tasks, Time Entries). Extraction follows the dependency order established in discovery: Portfolios first (junction object), then Work Boards, then Projects, then Tasks and Sub-items (with parent ID resolution), then Resource Assignments, then Time Entries. We pace requests against the Salesforce API quota and log every extraction batch with record counts. We extract at the field level so no custom field data is lost.

  4. Data transformation and sub-item nesting

    We transform the extracted Salesforce records into monday.com API payloads. Task parent-child relationships from TB_Task__c (where TB_ParentTask__c holds the parent reference) are resolved at this step by matching to the target monday.com Item ID. Sub-items are nested under their parent Items using the monday.com items_groups relation endpoint. Resource assignments are written to Person columns and Number columns for allocation percentage. Time entries are mapped to the item's time tracking column (Pro tier) or to a Number column with date context (Basic/Standard tiers). All date fields preserve the original timezone from Salesforce.

  5. Production migration and reconciliation

    We run the production migration into the live monday.com workspace. Migration follows the dependency order: Folders/Workspaces, then Boards, then Groups (Projects), then Items (Tasks and Sub-items), then Column updates (assignees, dates, custom fields), then Time Entries. Each phase emits a row-count reconciliation report showing records attempted, records loaded, and records skipped. Any skipped records are investigated and re-run in a corrective batch. We pause writes in TeamBoard during the delta window to capture any last-minute changes before cutover.

  6. Cutover, validation, and automation rebuild handoff

    We freeze TeamBoard writes during cutover, run a final delta migration of records modified during the migration window, then enable monday.com as the system of record for project management work. We deliver the Automation and Report Inventory document: for each TeamBoard automation, we document the trigger, conditions, and actions in plain language with a recommended monday.com Automation equivalent; for each TeamBoard report, we describe the data source and recommended monday.com dashboard widget. The customer's monday.com admin rebuilds automations and dashboards post-migration. We offer a one-week hypercare window for reconciliation issues raised during the first week of live use.

Platform deep dives

Context on both ends of the pair

TeamBoard - Work Management & Project Management for Salesforce logo

TeamBoard - Work Management & Project Management for Salesforce

Source

Strengths

  • SOC 2 Type II certified and hosted on Google Cloud, meeting enterprise security and compliance requirements.
  • Fully Salesforce-native, meaning no separate login and data stays inside the existing Salesforce org.
  • Drag-and-drop resource scheduling and Gantt chart visualization with a shallow learning curve for Salesforce users.
  • Integrated time tracking and timesheet approval workflows eliminate the need for separate time management tools.
  • Freemium tier lets teams trial the full feature set on up to 5 projects before committing to a per-user paid plan.

Weaknesses

  • Users report data inaccuracy in task timelines and assignments, which complicates migration scoping for historical accuracy.
  • Task IDs are randomly generated with no sequential or relational structure, making it harder to match records across systems.
  • Premium pricing at $19/user/month plus Salesforce licensing creates a combined cost that rivals standalone PM platforms.
  • Salesforce platform updates can break TeamBoard workflows unexpectedly, requiring ongoing maintenance by an admin.
  • Limited to Salesforce as the host platform, with no meaningful functionality outside the Salesforce environment.
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. 3 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 TeamBoard - Work Management & Project Management for Salesforce and monday Work Management.

  • Object compatibility

    B

    3 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

    TeamBoard - Work Management & Project Management for Salesforce: Salesforce edition-dependent; varies from 15,000 to 100,000 API calls per day per org.

  • Data volume sensitivity

    A

    TeamBoard - Work Management & Project Management for Salesforce exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your TeamBoard - Work Management & Project Management for Salesforce 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 TeamBoard - Work Management & Project Management for Salesforce to monday Work Management data migrations

Answers to the questions buyers ask most during TeamBoard - Work Management & Project Management for Salesforce to monday Work Management migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your TeamBoard - Work Management & Project Management for Salesforce 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 organizations with fewer than 500 projects and 5,000 tasks and no extensive time entry history. Migrations with large time entry volumes (over 50,000 time records), deeply nested task hierarchies (three or more levels of subtasks), or many custom fields on TeamBoard objects extend to six to ten weeks because of Bulk API pacing, sub-item nesting logic, and the custom field mapping step. Discovery and board design add one to two weeks at the front end.

Adjacent paths

Related migrations to explore

Ready when you are

Move from TeamBoard - Work Management & Project Management for Salesforce.
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