Project Management migration
Field-level mapping, validation, and rollback between WeTrack and Trello. We move data and schema; workflows are rebuilt natively in Trello.
WeTrack
Source
Trello
Destination
Compatibility
5 of 13
objects map 1:1 between WeTrack and Trello.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from WeTrack to Trello is a scope reduction and model simplification, not a lateral platform move. WeTrack organizes work around Projects with nested Tasks, Subtasks, RAG status fields, Risk Registers using Inherent Likelihood and Impact values, and a Sustainability module built for major event delivery. Trello uses a flat Board-List-Card model with no native Project hierarchy, no RAG status field, no Risk Register object, and no Sustainability module. We design the board and list structure to accommodate what matters most from WeTrack, map Subtasks to Card checklists, store RAG values as labels or custom fields, and flag any Incident Reports or ESG records that have no viable Trello equivalent and require manual re-entry or a supplemental spreadsheet. WeTrack does not publish a public API reference, which constrains the extraction to CSV or spreadsheet exports directly from WeTrack support or account management. We do not migrate WeTrack Workflows, automations, or the Risk Register template library as code; we deliver a written inventory of these for the customer's admin to rebuild in Trello Butler or a Power-Up.
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 WeTrack object lands in Trello, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
WeTrack
Project
Trello
Board
1:1WeTrack Projects (the top-level container holding Tasks, Subtasks, and metadata including date ranges and status fields) map 1:1 to Trello Boards. The WeTrack project name becomes the Board title. If the customer uses multiple WeTrack Projects for distinct programmes or events, each becomes a separate Trello Board. We flag that WeTrack Projects may have hierarchical relationships (nested projects) that Trello Boards do not support natively; we document parent-child project relationships as Board descriptions or as separate Trello Workspaces for manual navigation.
WeTrack
Task
Trello
Card
1:1WeTrack Tasks belong to Projects and carry date fields, status, and RAG indicators. Each Task maps to a Trello Card placed in the appropriate List (which we map from the Task's status field or a WeTrack column/board view). Task description migrates to Card description. Start date and due date migrate to Trello Card start and due date fields (Premium feature; Standard and Free users see due dates only). Assigned owner migrates to Card member.
WeTrack
Subtask
Trello
Card Checklist Item
1:1WeTrack Subtasks are linked to parent Tasks with auto-sync behavior on dates. Subtasks map to Checklist items on the parent Trello Card. We preserve the title and completion status of each Subtask. Note that Trello checklists have a flat structure (no nested checklist items), so deeply nested WeTrack Subtask hierarchies collapse to a single checklist level. Checklist item assignees do not migrate (Trello checklist items have no assignee field); we document which Subtask owners need to be re-assigned manually after migration.
WeTrack
RAG Status Fields
Trello
Card Label
lossyWeTrack RAG status values (Red, Amber, Green) cascade from parent Tasks to Subtasks on predictable schedules. We map RAG values to Trello Card Labels using the same color semantics (Red label for RAG Red, Amber for RAG Amber, Green for RAG Green). This preserves RAG visibility on the destination board. Trello labels are workspace-scoped, so we configure the label set in the destination Workspace before migration. Teams using a numeric RAG scale (1-5) rather than Red/Amber/Green map values to label names like RAG-1, RAG-2, etc.
WeTrack
Risk Register
Trello
Card (dedicated Risk Board) or Custom Fields
lossyWeTrack Risk Registers use industry-standard Inherent Likelihood and Impact terminology in template risks. Trello has no native Risk Register object. We map each Risk Register entry to a Card on a dedicated Risk Board or as Cards on the associated Project Board with Custom Fields for Likelihood and Impact values (Premium) or as labeled Cards with Likelihood/Impact metadata in the Card description (Free/Standard). RAG values for risks map to Trello labels using the same color logic as task RAG. We preserve risk owner assignments as Card members.
WeTrack
Sustainability/ESG Records
Trello
Custom Fields or Card Description
lossyThe WeTrack Sustainability module tracks ESG indicators and metric values for event delivery. Trello has no native ESG or sustainability object. We map these records to Trello Cards on a dedicated Sustainability Board with Custom Fields for metric values (Premium) or as structured Card descriptions using a consistent template (Free/Standard). Metric names and values transfer; ESG framework alignment (GRI, SASB, TCFD) flags map to Trello Labels if the customer uses label taxonomy. Any ESG records that exceed Trello's metadata capacity are flagged for manual re-entry or a supplemental ESG spreadsheet.
WeTrack
Incident Reports
Trello
Card (Incidents Board) or Card Label
lossyWeTrack Incident Reports are operational records that may not have a direct equivalent in Trello. We map them to Cards on a dedicated Incidents Board or to Cards on the relevant Project Board with an Incident label. Incident title, description, date, severity, and resolution status transfer to Card fields. We flag that Trello has no native incident workflow (escalation paths, SLA timers, severity-based routing); these require Butler automation rules or manual process that we document post-migration.
WeTrack
Attachment
Trello
Card Attachment
1:1WeTrack Attachments of all types are supported via a three-dot menu in the UI. We map file metadata and URLs to Trello Card Attachments. File content transfer depends on whether the customer provides the actual attachment files (stored in WeTrack or locally) or only the file references. Trello attachments require the file to be re-uploaded to Trello (via the Trello API) or linked by URL if the source file is accessible. We flag any attachments on archived WeTrack Cards as Trello Cards with archived status preserved.
WeTrack
Job Categories
Trello
Card Label or List Name
lossyWeTrack Job Categories restrict valid options on task fields to prevent data entry errors. We map Job Category values to Trello Card Labels or List names depending on how the customer uses categories. If Job Categories function as task types (e.g., Operations, Logistics, Marketing), we map to Labels. If they function as workflow stages, we map to List names. Categories with no equivalent in the Trello destination are flagged for manual reassignment.
WeTrack
User / Task Owner
Trello
Card Member
1:1WeTrack User accounts and task owners are referenced by ID. We map user records by email match to Trello Workspace members. Any WeTrack user without a matching Trello account goes to a reconciliation queue for the customer's admin to provision before migration. Inactive or orphaned WeTrack users (task assignees who have left the organisation) are mapped to Trello members with a flag for reassignment after migration.
WeTrack
Custom Fields (Project-Level)
Trello
Board Description or Custom Fields
lossyWeTrack supports custom fields on Projects. These are mapped to Board description fields (for informational metadata) or to Power-Up custom fields (Premium tier) depending on field type and usage. Text, number, and date custom fields transfer directly. Multi-select or restricted-option custom fields may require label mapping or manual re-entry if the destination Workspace is on Free or Standard tier.
WeTrack
Custom Fields (Task-Level)
Trello
Card Custom Fields or Card Description
lossyWeTrack supports custom fields on Tasks. These map to Trello Card Custom Fields (Premium tier) or to structured Card description text (Free/Standard tier). We request a full data export during scoping and cross-reference it against the WeTrack live UI to identify any fields that appear in the UI but are absent from the export, flagging these for manual re-entry. Custom fields with data types not supported by Trello (e.g., complex nested objects, formula fields) are documented for the customer's admin.
WeTrack
Workflows / Automations
Trello
Not migrated (documented separately)
lossyWeTrack Workflows are not migrated to Trello Butler or Trello Automations as code. The two automation engines use different trigger-action models, and automated translation is not reliable. We deliver a written inventory of every active WeTrack Workflow with its trigger, conditions, actions, and recommended Trello Butler equivalent, along with the specific automation rule syntax to implement. The customer's admin rebuilds these post-migration.
| WeTrack | Trello | Compatibility | |
|---|---|---|---|
| Project | Board1:1 | Fully supported | |
| Task | Card1:1 | Fully supported | |
| Subtask | Card Checklist Item1:1 | Fully supported | |
| RAG Status Fields | Card Labellossy | Mapping required | |
| Risk Register | Card (dedicated Risk Board) or Custom Fieldslossy | Fully supported | |
| Sustainability/ESG Records | Custom Fields or Card Descriptionlossy | Mapping required | |
| Incident Reports | Card (Incidents Board) or Card Labellossy | Mapping required | |
| Attachment | Card Attachment1:1 | Fully supported | |
| Job Categories | Card Label or List Namelossy | Mapping required | |
| User / Task Owner | Card Member1:1 | Fully supported | |
| Custom Fields (Project-Level) | Board Description or Custom Fieldslossy | Fully supported | |
| Custom Fields (Task-Level) | Card Custom Fields or Card Descriptionlossy | Fully supported | |
| Workflows / Automations | Not migrated (documented separately)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.
WeTrack gotchas
No publicly documented API endpoint reference
Post-acquisition product positioning is unclear
Custom fields may not be exportable via standard reports
Trello gotchas
Billing model uses maximum seat quantity at term midpoint
Custom Field data historically stored in pluginData
API rate limits are token-gated and can block bulk migration
Guest-to-paid seat conversion triggers on multi-board membership
Automation command runs are capped per plan and overage triggers upgrade pressure
Pair-specific challenges
Migration approach
Discovery and export coordination
We audit the WeTrack account across all active Projects, Tasks, Subtasks, Risk Registers, Sustainability records, Incident Reports, Attachments, and custom fields. We verify which WeTrack product instance the customer is using (wetrack.com, gomomentus.com, or US App Store variant) and request a full data export from WeTrack's support or account management team. We cross-reference the export against the live UI to identify any custom fields or archived records that appear in the UI but are absent from the export, flagging these for manual extraction. The discovery output is a written migration scope document with object counts, data complexity rating, and a confirmed export delivery date from WeTrack.
Board structure design and Trello Workspace setup
We design the Trello Workspace structure based on the WeTrack Project inventory. Each WeTrack Project becomes a Trello Board. We define the List names on each Board by mapping WeTrack task status values or workflow stages. We configure the label set for each Workspace with RAG colors (Red, Amber, Green) and any WeTrack Job Category values that need to persist. If the customer is on Trello Free or Standard, we design the card description template for fields that would otherwise live in Custom Fields. If the customer is on Premium, we configure Custom Fields for Likelihood, Impact, ESG metric values, and other structured data.
Sandbox migration and reconciliation
We run a full migration into a Trello Workspace (using a test Board if the destination is production) with production-like record volumes. The customer's project lead reconciles record counts (Projects in, Boards in, Tasks in, Cards in, Subtasks in checklist items), spot-checks 25-50 random Cards against the WeTrack source for field-level accuracy, and validates that RAG labels, due dates, and assignee members are correct. We also verify that archived WeTrack records are included and map correctly. Any mapping corrections happen here, not in the production migration.
File and attachment extraction
We extract attachment file references from the WeTrack export and coordinate with the customer to obtain the actual attachment files (stored in WeTrack's file system or locally). We upload each file to the corresponding Trello Card as an attachment via the Trello API. If the customer cannot provide the original attachment files, we document the file name, URL reference, and linked Card so that the customer's team can re-upload manually post-migration. Attachments on archived Cards map to archived Trello Cards.
Production migration in dependency order
We run production migration in record-dependency order: Workspace and Board structure (first, as the container for everything), User-to-member mapping (validated against Trello Workspace members), then Projects to Boards, Tasks to Cards, Subtasks to Checklist items, Risk Register records, Sustainability records, Incident Reports, and Attachments. Each phase emits a row-count reconciliation report before the next phase begins. RAG status values are applied as Labels after Cards are created. Automation rebuild inventory is delivered in parallel as a written document.
Cutover, validation, and automation handoff
We freeze WeTrack writes during the cutover window, run a final delta migration of any records modified during the migration period, then enable Trello as the system of record. We deliver the Automation rebuild inventory (WeTrack Workflows mapped to Trello Butler equivalents with rule syntax) and the Sustainability and Incident reassessment checklist to the customer's admin team. We support a one-week hypercare window where we resolve any reconciliation issues raised by the customer's team. We do not rebuild WeTrack Workflows in Trello Butler as part of the migration scope; that work is documented separately for the customer's admin to implement.
Platform deep dives
WeTrack
Source
Strengths
Weaknesses
Trello
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 WeTrack and Trello.
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
WeTrack: Not publicly documented..
Data volume sensitivity
WeTrack 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 WeTrack to Trello migration scoping. Not seeing yours? Book a call.
Walk through your WeTrack to Trello migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave WeTrack
Other ways to arrive at Trello
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.