Project Management

Migrate your TaskRay data

Salesforce-native onboarding and project management app with hierarchical work structures. Built for CS and PS teams that live inside Salesforce, but lacks native billing, cost tracking, or invoicing capabilities.

Encrypted end-to-end with one-click rollback
Talk to a real migration engineer in minutes
TaskRay logo

In its favor

Why people choose TaskRay

The signal that keeps TaskRay on the shortlist. Sourced from G2, Capterra, and customer scoping calls.

Native Salesforce integration means project data lives alongside CRM records — no separate login, no siloed context, and existing Salesforce security and backup controls apply automatically.

Templating and cloning workflows let CS and onboarding teams replicate structured project plans at scale, reducing manual setup for recurring customer engagements.

Task hierarchy with Task Groups, Sub-Projects, and Milestones gives multi-phase project structures without requiring a separate PSA tool.

Resource management on the Premium tier provides capacity tracking and Dynamic Team Builder for balancing team workloads across projects.

External collaboration via Collaboration Hub extends project workspaces to customers and stakeholders without them needing Salesforce licenses.

TaskRay covers only 34% of PMI project management processes — it scores 0% on cost management and procurement, and lacks native billing or invoicing entirely, forcing teams to buy a separate PSA for revenue-generating services.

High per-user licensing cost ($60/user/month on Premium) adds up quickly when every viewer and task assignee on a project requires a license, making it expensive for large implementation teams.

Core PSA features like expense tracking, budget-to-actual reporting, and purchase order management are absent, prompting teams to migrate to Kantata, Certinia, or similar full-suite PSA platforms.

Limited email notification flexibility — out-of-the-box assignment notifications lack customization depth, frustrating teams with specific communication workflow requirements.

Lack of native integrations beyond Salesforce means complex multi-system environments need custom development to push project data elsewhere.

Reasons to switch

Why people leave TaskRay

The recurring reasons buyers give for replacing TaskRay. Presented as facts, not knocks.

Platform scorecard

Strengths, weaknesses, and where TaskRay 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

Hierarchical project structure (Projects → Task Groups → Tasks → Milestones) accommodates multi-phase implementation and onboarding workflows natively in Salesforce.Templating and cloning capabilities let teams replicate structured project plans at scale without manual re-entry.Field Trickler propagates Account and Opportunity lookups from Project to Task level automatically.Multiple views (Plan/Gantt, Kanban, Spreadsheet, Calendar, My Work) give different team roles their preferred interface without leaving Salesforce.External collaboration via Collaboration Hub lets customers and stakeholders participate in project workspaces without Salesforce licenses.

Weaknesses

TaskRay covers only 34% of PMI project management processes, with 0% coverage on cost management, procurement, and risk management — insufficient for revenue-generating professional services.No native billing, invoicing, or expense tracking; organizations requiring these must purchase a separate PSA tool alongside TaskRay.Per-user licensing applies to anyone who views or edits project data, making it expensive at scale for large implementation or CS teams.No public TaskRay API — migrations are entirely dependent on Salesforce REST and Bulk API performance and edition limits.Limited email notification customization for task assignment alerts frustrates teams with specific communication workflow requirements.

Where it works

Salesforce-first organizations where Customer Success or Professional Services teams live entirely inside the CRM and need project data visible alongside CRM records without a separate application.Mid-sized SaaS, high-tech, wealth management, manufacturing, and franchising businesses running structured, repeatable customer onboarding programs at scale from 100 to 10,000+ accounts.CS and PS teams managing multi-phase implementation projects with hierarchical work structures (Projects, Task Groups, Sub-Projects, Milestones) that need to clone templates across customer engagements.Organizations that already use Salesforce Experience Cloud for compliance and security and need to extend project workspaces to external customers and stakeholders without granting Salesforce licenses.Teams requiring basic resource management and capacity tracking with Dynamic Team Builder, available on the Premium tier at $60/user/month.

Where it struggles

Organizations requiring cost management, expense tracking, budget-to-actual reporting, or invoicing — TaskRay scores 0% on procurement management and lacks billing objects entirely.Large implementation teams where every task viewer and assignee requires a paid license, making per-user pricing prohibitive at scale across many projects.Multi-system environments outside Salesforce where project data needs to sync to ERP, accounting, or standalone PSA platforms — there is no independent TaskRay API.Projects requiring risk management, procurement workflows, or sophisticated email notification customization, which are absent or limited in TaskRay's feature set.Revenue-generating professional services operations that need to track time-to-revenue, billable utilization, or generate customer invoices — capabilities found in full PSA tools like Kantata or Certinia.

Pricing tiers

TaskRay pricing overview

TaskRay uses per-user, per-month pricing with three tiers. All tiers include a full user license for anyone who views or edits project data, with no distinction between view-only and edit roles. Subscriptions are annual and paid upfront with no refunds for mid-year cancellation. Resource management, time tracking, and external collaboration are gated behind Standard and Premium tiers respectively.

Starter

Tier 1 of 3

$25/user/month

What's included

Kanban, Plan, Row, Calendar, and My Work viewsChecklists, Milestones, Dependencies, Repeating Tasks, ArchivingTemplate Projects, Cloning, Stitching, VersioningBasic Reports and Basic DashboardsDynamic Team Builder (Resource Management)Email, Knowledge Base, Training Webinars support

Need help selecting your Project Management?

Book a free 30 minute consultation

Pricing is informational. FlitStack AI does not bill on TaskRay's schedule — see our quote-based pricing →

What gets migrated

TaskRay object support

Object-by-object support for TaskRay migrations. Per-pair details surface during scoping.

TaskRay Projects

Fully supported

The root container object. Projects support custom fields, file attachments, and Chatter threads. We export and import TaskRay__Project__c records using Salesforce REST or Bulk API. Project-level settings such as archiving state and template associations are preserved. We re-map the Field Trickler Account and Opportunity lookups at the project level during import.

Task Groups

Fully supported

Intermediate grouping object that rolls up into Projects. Task Groups can represent phases or themes within a project plan. We preserve the Task Group-to-Project parent linkage during migration and re-apply ordering if it is stored as a sequence field on the record.

Tasks

Fully supported

The core work unit, assigned to Resources with due dates, statuses, and Checklist containers. We migrate task records including custom fields, blocked/locked states, repeating flags, and predecessor dependency references. Checklist Items are migrated as child records of their parent Task.

Sub-Projects

Fully supported

Child records that roll up to a parent Project. Sub-Projects carry the same field structure as top-level Projects and can contain their own Task Groups and Tasks. We preserve the parent-project lookup to maintain the full hierarchy chain.

Milestones

Fully supported

Single-day tasks visually rendered as diamond icons in Plan View. Milestones are a distinct Task record type in TaskRay. We identify and migrate them separately so their milestone flag and date are preserved in the destination org.

Custom Fields on Projects and Tasks

Mapping required

TaskRay exposes custom fields on Project, TaskGroup, and Task objects through standard Salesforce field management. We detect and migrate all custom fields but require a field-mapping pass because custom field names and data types vary per org. Boolean picklists and date fields map cleanly; complex multi-select picklists may need value remapping.

Checklists and Checklist Items

Fully supported

Each task can hold a Checklist container with granular Checklist Items tracking sub-todo states. We migrate Checklist Items as child records under their parent Task, preserving completion status and ordering.

Files and Attachments

Mapping required

TaskRay stores files on the Salesforce ContentDocumentLink model, accessible via standard Salesforce file APIs. We export files attached to TaskRay records and re-attach them at the corresponding record in the destination org. Very large files may be constrained by Salesforce storage limits.

Task Dependencies

Mapping required

Dependencies between Tasks are tracked via predecessor/successor links on the TaskRay Task object. We preserve these references and validate them after migration to avoid dangling predecessor links when source tasks are absent in the destination.

Project Templates

Mapping required

Template Projects and the Template Builder feature allow reusable project skeletons. Templates are standard Salesforce records and are migratable, but the Template Migration feature (Premium-only) must be manually replicated in lower tiers. We flag this difference during scoping.

Resources and Roles

Mapping required

Resources represent individual users who own and complete work. Roles describe job functions and serve as placeholder owners. We map Resources to Salesforce Users in the destination org, matching by email or username. Role-based placeholder ownership requires reconfiguration post-migration if the destination org uses different role naming.

Resource Capacity and Utilization

Mapping required

Capacity is calculated from Availability and Utilization and is only available on the Premium tier. Capacity data is stored as custom fields on Resources and is migratable, but the Dynamic Team Builder visualization does not carry over automatically and must be reconfigured.

Dashboards and Reports

Mapping required

TaskRay provides Basic Reports and Basic Dashboards on Starter, with more advanced reporting on higher tiers. Reports are Salesforce report records and are migratable via Salesforce API, but custom report types and dashboard snapshots require reconfiguration and permission sharing adjustments in the destination org.

Gotchas

What to watch for in TaskRay migrations

Issues we've hit on past TaskRay migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.

High

No standalone API — migration runs through Salesforce

High

Licensing count explosion during inbound migration

High

No native cost or invoice objects

Medium

Field Trickler lookups require post-migration validation

Medium

Sub-Project hierarchy depth limits

How a TaskRay migration works

Four steps, TaskRay-specific

Connect

OAuth 2.0 (Salesforce) into TaskRay. Scopes limited to read-only on the data we move.

Map

We translate TaskRay-specific structures (custom fields, objects, value lists) to the destination's model.

Sample

Test with a 50–200 record subset to validate TaskRay quirks before production.

Migrate

Full migration with TaskRay rate-limit handling. Rollback available throughout.

FAQ

TaskRay migration FAQ

Answers to the questions buyers ask most during TaskRay migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your TaskRay migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most TaskRay migrations under 1M records finish in 48–72 hours end-to-end. Larger orgs with custom objects or buyer-side security review typically take 5–7 days.

Ready when you are

Migrate TaskRay.
Without the rebuild.

Free scoping call with a migration engineer. Tell us about your TaskRay setup and destination — written quote back within a business day.

Free scoping call Quote in 1 business day 1,784 platforms supported