Migrate your Kantree data
Flexible card-based PM platform with deep customization, KQL-driven automations, and seven native views. Teams outgrow Trello and Asana by using Kantree to model arbitrary business objects as Cards rather than fixed-issue trackers.
In its favor
Why people choose Kantree
The signal that keeps Kantree on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Generous free observer model — unlimited guests can view specific projects without consuming a paid seat, making Kantree attractive for teams that frequently share work with external stakeholders or clients.
Deep card-type and custom field system lets non-technical teams model any business entity (software bugs, patient records, inventory items) without code, which reviewers cite as the main reason they replaced Jira or Asana.
Seven native views (Kanban, Table, Matrix, List, Timeline, Calendar, Gantt) with workspace-wide consistency, so teams avoid the view-fragmentation that happens in tools with per-project view limitations.
KQL-powered automation engine handles conditional branching, multi-card queries, and chain actions without a developer, which reviewers highlight as a differentiator over static-rule competitors.
Per-workspace role and permission granularity lets large departments restrict card access at the view and field level, supporting compliance-heavy environments (legal, medical, finance) that other PM tools cannot accommodate.
Limited native integrations beyond Git, Slack, and Google Workspace — teams needing deep CRM, ERP, or HRMS connectors report building brittle webhook chains and maintaining custom middleware.
No publicly documented API rate limits or quota structure — developers automating migrations or syncs encounter unpredictable 429 errors with no guidance on retry windows.
Automation performance degrades on workspaces with thousands of cards, and batch import improvements (v10.6.9) are recent, leaving historical workspaces with slow automation execution.
Guest access is read-only by design — external collaborators cannot edit cards even on shared projects, which forces teams to convert guests to full paid members and inflate licensing costs.
Reasons to switch
Why people leave Kantree
The recurring reasons buyers give for replacing Kantree. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Kantree fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Kantree pricing overview
Per-seat pricing (billable members only; observers and guests are free). Annual billing offers a 20% discount over monthly. On-premise and private cloud deployments are Enterprise-only. Trial accounts are converted to paid or held without billing information.
Team
Tier 1 of 3
€8/user/month (€6.40 billed annually)
What's included
Need help selecting your Project Management?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Kantree's schedule — see our quote-based pricing →
What gets migrated
Kantree object support
Object-by-object support for Kantree migrations. Per-pair details surface during scoping.
Workspaces
Fully supportedWorkspaces are the top-level container in Kantree. Each workspace holds projects, card types, views, and automations independently. We export workspace configurations, color themes, and automation rule sets intact. When copying to a destination without workspace parity, we map workspace hierarchies to project folders or organizations and flag which access-control settings require manual reapplication.
Projects
Fully supportedProjects sit inside workspaces and own their card collections, groups (columns), and per-project views. We preserve project metadata, card group structure, and any project-level custom fields. Projects that span multiple workspaces (Business tier) are handled by mapping them to a flat destination project list and noting the workspace membership for downstream automation reconnection.
Cards
Fully supportedCards are the atomic work unit. They carry a card type, a set of custom field values, assignees, dates, attachments, comments, and relationship links to other cards. We migrate cards 1:1 with all standard fields preserved. Custom field values are mapped to equivalent fields at the destination, with a field-mapping matrix generated during scoping.
Card Types
Fully supportedCard types define the available field schema per card category (e.g. Bug, Feature, Invoice, Patient). They are workspace-scoped and can be arbitrary. We export the full card-type schema including field names, types, options, and required flags. At the destination, we either map to existing object types or create new ones, preserving the type-to-field relationship.
Custom Fields
Mapping requiredKantree supports 20+ field types including text, number, date, rating, single/multi-select, user reference, card reference, and formula fields. Formula fields compute dynamic values from other fields using KQL-like expressions. We export field definitions and values; formula fields require re-evaluation at the destination since computed values do not persist as static data.
Views
Fully supportedViews are saved configurations of Kanban, Table, Matrix, List, Timeline, Calendar, and Gantt that display filtered and grouped card subsets. We export view definitions including filters, sort orders, column configurations, and grouping rules. Gantt view is Business-tier only — we flag its presence during scoping so the destination plan accommodates the feature set.
Automations
Mapping requiredAutomations consist of triggers (card events, schedule, form submission), KQL-based conditional branches, and action chains (set field, move card, post comment, copy card, etc.). We export automation rule definitions as structured JSON. At the destination, we reconstruct the logic in the target platform's automation engine, noting any unsupported KQL expressions that require manual recreation.
Comments
Fully supportedComments are timestamped text entries attached to cards. They support 2-hour editable windows for authors and permanent moderation access for users with comment-moderation roles. We export full comment history with author attribution and timestamps. Mentions (@user) and card references are preserved as plain text links during migration.
Attachments
Fully supportedAttachments are files uploaded directly to cards via drag-and-drop or the image toolbar. We export file metadata and download URLs from Kantree's storage layer and re-upload to the destination's attachment system, preserving original filenames and upload timestamps.
Relationships
Mapping requiredKantree supports one-to-one, one-to-many, and many-to-many card relationships defined at the workspace level. Relationship fields are exported as structured link records. At the destination, we map these to equivalent relation/link fields or custom objects, handling directional and multi-card relationship chains.
Users / Members
Mapping requiredKantree distinguishes between organization members (billable), project-level observers (free but read-only), and external guests. We export user records with role assignments, workspace memberships, and observer status. At the destination, we map billable members to paid user seats and flag observers for read-only account creation.
Roles and Permissions
Mapping requiredRoles define workspace and project-level permissions (card edit, comment moderation, field visibility, view sharing). We export role definitions and per-user assignments. Role semantics differ across platforms, so we generate a permission-matrix mapping and flag cases where a single Kantree role must split into multiple destination roles.
Forms
Mapping requiredForms are public-facing input interfaces that create cards on submission. They capture submitted field values, submitter info, and timestamp. We export form definitions and, optionally, submission records as card entries. Form-to-card field mapping requires manual validation due to conditional form logic.
Reports
Mapping requiredKantree Reports display aggregated workspace and project statistics. They are configuration artifacts rather than stored datasets. We export report definitions (filters, groupings, displayed fields) and reconstruct them in the destination's reporting layer where equivalents exist.
| Object | Support | Notes |
|---|---|---|
| Workspaces | Fully supported | Workspaces are the top-level container in Kantree. Each workspace holds projects, card types, views, and automations independently. We export workspace configurations, color themes, and automation rule sets intact. When copying to a destination without workspace parity, we map workspace hierarchies to project folders or organizations and flag which access-control settings require manual reapplication. |
| Projects | Fully supported | Projects sit inside workspaces and own their card collections, groups (columns), and per-project views. We preserve project metadata, card group structure, and any project-level custom fields. Projects that span multiple workspaces (Business tier) are handled by mapping them to a flat destination project list and noting the workspace membership for downstream automation reconnection. |
| Cards | Fully supported | Cards are the atomic work unit. They carry a card type, a set of custom field values, assignees, dates, attachments, comments, and relationship links to other cards. We migrate cards 1:1 with all standard fields preserved. Custom field values are mapped to equivalent fields at the destination, with a field-mapping matrix generated during scoping. |
| Card Types | Fully supported | Card types define the available field schema per card category (e.g. Bug, Feature, Invoice, Patient). They are workspace-scoped and can be arbitrary. We export the full card-type schema including field names, types, options, and required flags. At the destination, we either map to existing object types or create new ones, preserving the type-to-field relationship. |
| Custom Fields | Mapping required | Kantree supports 20+ field types including text, number, date, rating, single/multi-select, user reference, card reference, and formula fields. Formula fields compute dynamic values from other fields using KQL-like expressions. We export field definitions and values; formula fields require re-evaluation at the destination since computed values do not persist as static data. |
| Views | Fully supported | Views are saved configurations of Kanban, Table, Matrix, List, Timeline, Calendar, and Gantt that display filtered and grouped card subsets. We export view definitions including filters, sort orders, column configurations, and grouping rules. Gantt view is Business-tier only — we flag its presence during scoping so the destination plan accommodates the feature set. |
| Automations | Mapping required | Automations consist of triggers (card events, schedule, form submission), KQL-based conditional branches, and action chains (set field, move card, post comment, copy card, etc.). We export automation rule definitions as structured JSON. At the destination, we reconstruct the logic in the target platform's automation engine, noting any unsupported KQL expressions that require manual recreation. |
| Comments | Fully supported | Comments are timestamped text entries attached to cards. They support 2-hour editable windows for authors and permanent moderation access for users with comment-moderation roles. We export full comment history with author attribution and timestamps. Mentions (@user) and card references are preserved as plain text links during migration. |
| Attachments | Fully supported | Attachments are files uploaded directly to cards via drag-and-drop or the image toolbar. We export file metadata and download URLs from Kantree's storage layer and re-upload to the destination's attachment system, preserving original filenames and upload timestamps. |
| Relationships | Mapping required | Kantree supports one-to-one, one-to-many, and many-to-many card relationships defined at the workspace level. Relationship fields are exported as structured link records. At the destination, we map these to equivalent relation/link fields or custom objects, handling directional and multi-card relationship chains. |
| Users / Members | Mapping required | Kantree distinguishes between organization members (billable), project-level observers (free but read-only), and external guests. We export user records with role assignments, workspace memberships, and observer status. At the destination, we map billable members to paid user seats and flag observers for read-only account creation. |
| Roles and Permissions | Mapping required | Roles define workspace and project-level permissions (card edit, comment moderation, field visibility, view sharing). We export role definitions and per-user assignments. Role semantics differ across platforms, so we generate a permission-matrix mapping and flag cases where a single Kantree role must split into multiple destination roles. |
| Forms | Mapping required | Forms are public-facing input interfaces that create cards on submission. They capture submitted field values, submitter info, and timestamp. We export form definitions and, optionally, submission records as card entries. Form-to-card field mapping requires manual validation due to conditional form logic. |
| Reports | Mapping required | Kantree Reports display aggregated workspace and project statistics. They are configuration artifacts rather than stored datasets. We export report definitions (filters, groupings, displayed fields) and reconstruct them in the destination's reporting layer where equivalents exist. |
Gotchas
What to watch for in Kantree migrations
Issues we've hit on past Kantree migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Automation chain actions may carry metadata on card creation
Guest users inflate paid seat count if not managed
Formula fields compute at read time, not as stored values
Workspace copy does not fully replicate automation sub-sequences
Annual billing locks cancellation until year-end
| Severity | Issue |
|---|---|
| Low | Automation chain actions may carry metadata on card creation |
| Medium | Guest users inflate paid seat count if not managed |
| Medium | Formula fields compute at read time, not as stored values |
| Low | Workspace copy does not fully replicate automation sub-sequences |
| High | Annual billing locks cancellation until year-end |
Leaving Kantree?
Where Kantree customers move next
5 destinations Kantree can migrate to.
How a Kantree migration works
Four steps, Kantree-specific
Connect
OAuth 2.0 into Kantree. Scopes limited to read-only on the data we move.
Map
We translate Kantree-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Kantree quirks before production.
Migrate
Full migration with Kantree rate-limit handling. Rollback available throughout.
FAQ
Kantree migration FAQ
Answers to the questions buyers ask most during Kantree migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Kantree migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther project management tools we support
Ready when you are
Migrate Kantree.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Kantree setup and destination — written quote back within a business day.