Project Management migration

Migrate from Viewpath to Jira

Field-level mapping, validation, and rollback between Viewpath and Jira. We move data and schema; workflows are rebuilt natively in Jira.

Viewpath logo

Viewpath

Source

Jira

Destination

Jira logo

Compatibility

90%

9 of 10

objects map 1:1 between Viewpath and Jira.

Complexity

CModerate

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Viewpath closed permanently in 2022 with no documented public API, making this migration an extraction-and-reconstruction project rather than a standard API-to-API sync. We pull data from any available export channels, reconstructed database queries, and customer-generated CSV or Excel reports from the Viewpath UI before those paths degrade further. Jira receives Projects, Issues, and Epics via its REST API with batch chunking and rate-limit handling. Viewpath task-locking glitches from known UI bugs create orphaned or uneditable records that we detect and flag so Jira lands clean; locked tasks are not imported as locked, they are reported for manual recreation. Baseline schedules migrate as a data artifact stored in a custom field on each Issue so the customer's Jira admin can compare against current progress. Custom filtered reports extract as raw data with filter logic documented for rebuild in Jira's native filters and dashboards. We do not migrate Viewpath's Gantt view configurations, saved report templates, or workflow rules as code; we deliver a written inventory for the admin to rebuild.

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

Viewpath logo

Viewpath

What's pushing teams away

  • Multiple users reported task-locking glitches where specific tasks became uneditable in the UI, forcing workarounds that disrupted schedules.
  • Users found date and time editing unintuitive and reported that printing a full schedule with all details required workarounds.
  • Reviewers noted Viewpath was not as feature-rich as competing project management tools, particularly for portfolio-level reporting and complex resource allocation.
  • After the company closed in 2022, customers were forced to migrate with no official data export path, causing urgency and data-loss risk.

Choosing

Jira logo

Jira

What's pulling them in

  • Industry-standard tool with deep Git integration and sprint reporting that engineering teams already know, reducing onboarding friction for new hires.
  • Highly customizable workflows and status schemes let business teams model complex approval chains without writing code.
  • Strong ecosystem of Atlassian Marketplace apps means specialized capabilities like time tracking or portfolio management are one install away.
  • Free tier with up to 10 users and unlimited issues gives small teams a no-cost entry point to validate the platform before committing budget.
  • Visibility features — boards, backlog grooming, sprint reports, and dashboards — give leadership a shared view of what is planned, in progress, blocked, and done.

Object mapping

How Viewpath objects map to Jira

Each row shows how a Viewpath object lands in Jira, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

Viewpath

Project

maps to

Jira

Project

1:1
Fully supported

Viewpath Projects map to Jira Projects. Project name, description, start date, end date, status, and owner assignment migrate. Viewpath did not have a structured portfolio or program object, so no portfolio-level aggregation migrates. We create Jira Projects in the destination instance using the Jira REST API, setting the project type to Software (Jira Software Cloud). If the customer uses Jira Service Management or Business projects, that designation is made during scoping.

Viewpath

Task

maps to

Jira

Issue

1:1
Fully supported

Viewpath Tasks map to Jira Issues. Task name, description, planned start and end dates, duration, percent complete, and assignment migrate to Jira Issue summary, description (stored as Jira rich text), due date, and assignee. Viewpath's percent complete does not map to Jira's native completion model (Jira does not track percent complete on Issues by default; we store it in a custom number field p_complete__c for reporting). We flag any Task that was locked in Viewpath's UI and do not set an equivalent lock flag in Jira.

Viewpath

Dependency

maps to

Jira

Issue Link

1:1
Fully supported

Viewpath dependency links (finish-to-start, start-to-start, finish-to-finish, start-to-finish) map to Jira Issue Links. Jira's default link types include Blocks, Is blocked by, Depends on, and Duplicate. We map Viewpath finish-to-start to Jira 'Blocks' / 'is blocked by', and preserve the dependency type as a custom select field dependency_type__c so the customer's admin can configure link behavior accordingly. Circular dependency chains are detected and reported for manual resolution before import.

Viewpath

Resource

maps to

Jira

User (Assignee)

1:1
Fully supported

Viewpath Resources (people allocated to tasks) map to Jira Assignee on each Issue. We extract resource name, email, role, and allocation percentage. Jira uses a User-assignee model rather than a separate Resource object. We match resources by email against the Jira destination instance's user directory. Any Viewpath resource without a matching Jira user goes to a reconciliation queue; the customer's Jira admin provisions the missing users before record import continues.

Viewpath

Baseline

maps to

Jira

Custom Field (baseline data artifact)

lossy
Fully supported

Viewpath baseline schedules (saved project baselines for schedule comparison) migrate as a data artifact. Baseline start and end dates per task are stored in a custom Jira field baseline_dates__c as a structured text or JSON value that the customer can reference. Not all Jira configurations support baselines natively; if the destination is Jira Premium or Enterprise with Advanced Roadmaps, baselines can be restored within that module. We document the baseline data format during extraction so the customer admin can map it appropriately.

Viewpath

Custom Report

maps to

Jira

Filter + Dashboard (data artifact)

1:1
Fully supported

Viewpath custom filtered reports are exported as raw data with filter logic documented. The filter definition (field conditions, sort order, grouping) is captured in a written report artifact that the customer's Jira admin can use to rebuild equivalent Jira filters and dashboard gadgets. Jira's native filter system (JQL-based) and dashboard gadgets (created via the Jira REST API) replace Viewpath's proprietary report formats.

Viewpath

Gantt Chart

maps to

Jira

Backlog + Board + Timeline view

1:1
Fully supported

Viewpath's Gantt view is the primary UI; Gantt configuration (column layout, grouping, collapsed rows) was stored as a view preference. Jira does not have a native Gantt chart in Jira Software Cloud standard view, but Jira's Backlog view, Scrum board, and (with Advanced Roadmaps) Timeline view provide equivalent scheduling visibility. We extract the underlying schedule data from the Gantt and map it to Jira Issues with due dates and start dates; the customer admin configures the Jira view layout to match their scheduling preference.

Viewpath

Attachment

maps to

Jira

Attachment

1:1
Fully supported

Viewpath attachments were Google Drive links via Viewpath's embedded viewer. Since Viewpath's OAuth integration is no longer valid, we attempt to resolve each linked document by extracting the original Google Drive URL. Where the link resolves, we flag it as a recoverable document. Where the link is broken or the file is inaccessible, we report the broken link in the extraction inventory and recommend the customer re-upload or re-link those files in Jira directly.

Viewpath

User

maps to

Jira

User

1:1
Fully supported

Viewpath Users (task owners and resources) migrate as Jira Users. We extract full user list including name, email, and role. Email is the primary matching key for Jira User lookup. User-to-resource mapping is preserved so task assignments can be restored in Jira. Jira Cloud's user management (native Atlassian accounts or external directory via Atlassian Access) is configured during scoping.

Viewpath

Portfolio-level Data

maps to

Jira

N/A

1:1
Not supported

Viewpath was designed for individual project scheduling and did not have a structured Portfolio or Program object. We do not migrate non-existent data. Any portfolio-level aggregation or reporting that the customer requires is rebuilt in Jira using Advanced Roadmaps (Premium/Enterprise tier) or a Jira Marketplace app post-migration.

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.

Viewpath logo

Viewpath gotchas

High

Viewpath platform is permanently closed

High

No public API documentation exists

Medium

Task-locking UI glitches may create orphaned data

Medium

Baseline and custom report reconstruction required

Medium

Google Drive document links may break after closure

Jira logo

Jira gotchas

High

Unsupported workflow validators silently skipped during migration

High

Custom fields converted to flat text labels when migrating to non-Jira platforms

Medium

Historical status-change timestamps lost when exporting without a Marketplace plugin

Medium

Attachment import failures from oversized files and JQL reference corruption

Medium

Points-based API rate limits enforced on Jira Cloud apps from March 2026

Pair-specific challenges

  • Viewpath platform is permanently closed; extraction window is narrowing

    Viewpath ceased operations in 2022 and is now listed as permanently closed. The infrastructure is not actively maintained. We prioritize aggressive extraction timelines for Viewpath migrations because the longer the wait, the greater the risk that remaining data becomes unrecoverable. Any manual exports customers can generate from the Viewpath reporting interface (CSV or Excel) provide a critical cross-reference for validation and should be attempted before scoping begins. We initiate migration scoping immediately upon intake and pull data using available export channels before any remaining infrastructure degrades further.

  • No public API; data extraction relies on reconstructed methods

    Viewpath had no documented public API endpoints, authentication method, or data schema. Migration cannot use standard API-based extraction. We work from reconstructed exports, direct database queries where access is available, and any manual exports customers can generate from the Viewpath UI. We always request that customers attempt a manual CSV or Excel export from the Viewpath reporting interface before we begin, as this provides a data cross-reference for validation. Data integrity verification relies more heavily on customer sign-off than in a standard API-to-API migration.

  • Locked tasks from Viewpath UI bugs require manual repair

    Multiple Viewpath reviewers reported that specific tasks would lock in the Viewpath UI and become uneditable. When migrating, we detect these locked task records and flag them explicitly. We do not import the locked state into Jira, as Jira does not have an equivalent task-lock mechanism that would prevent editing. Instead, we report the locked tasks in a separate inventory with their schedule context so the customer can manually recreate those schedule segments in Jira if needed. The number of locked tasks depends on how extensively the original users encountered the Viewpath UI bug.

  • Google Drive links may be permanently inaccessible

    Viewpath's primary document attachment mechanism was linking to files stored in Google Drive through Viewpath's embedded viewer. Since Viewpath is closed, the application's OAuth integration with Google is no longer valid. We attempt to resolve each linked document by extracting the original Google Drive URL. Links that point to publicly accessible files may still work. Links that required Viewpath's authenticated viewer will be inaccessible. We flag any unresolved attachments and provide the full list of broken links so the customer can reconnect or re-upload those files in their Jira instance directly.

  • Jira field validation rules can reject imported records

    Jira Cloud instances commonly enforce field validation rules (required formats, conditional requireds, custom field context restrictions) that can block record import. We coordinate with the customer's Jira admin to ensure the migration user has sufficient permissions (Jira Admin role or equivalent), and we either temporarily disable validation rules during load or extend them with a migration-context check. For standard Jira Cloud migrations from other platforms, validation rules cause 5-30 percent record rejection on first import; the same risk applies here.

Migration approach

Six steps for a successful Viewpath to Jira data migration

  1. Intake and export retrieval

    We request that the customer attempt a manual export from any remaining Viewpath UI (CSV or Excel from the reporting interface) and share any prior backup files. We also request database access credentials if the customer retained infrastructure access after closure. This data serves as the primary extraction source. We document the export completeness and flag any gaps before confirming migration scope. If no exports are available, we proceed with reconstructed data retrieval using available pathways.

  2. Schema mapping and Jira project design

    We map Viewpath objects (Projects, Tasks, Dependencies, Resources, Baselines, Custom Reports) to Jira objects (Projects, Issues, Issue Links, Users, Custom Fields). We configure Jira Projects, Issue types (Epic, Story, Task, Subtask), and any custom fields (p_complete__c, baseline_dates__c, dependency_type__c) before data import. We recommend Jira Software Cloud Standard as the minimum tier; Premium or Enterprise if Advanced Roadmaps baselines are required. The mapping document is reviewed and signed off before extraction begins.

  3. Data extraction and validation

    We extract data from Viewpath using the available export methods and cross-reference against the customer's manual exports. We validate record counts (projects, tasks, dependencies, resources), detect locked task artifacts, extract baseline date data, and document Google Drive link references. Any data integrity gaps are reported to the customer with a request for clarification or additional exports before transformation begins.

  4. Transformation and Jira sandbox migration

    We transform Viewpath data into Jira-compatible format: Projects become Jira Projects, Tasks become Issues with typed Issue types, Dependencies become Issue Links with preserved dependency type, Resources resolve to Jira User assignees by email match. Baseline data is serialized to the baseline_dates__c custom field. We run a full migration into a Jira Sandbox (or a parallel Jira Cloud site for validation) and provide a reconciliation report showing record counts, unresolvable links, and locked-task inventory. The customer validates the sandbox data and approves production migration.

  5. Production migration and cutover

    We run production migration into the live Jira Cloud instance in record-dependency order: Jira Projects, Issues (with assignees and links resolved), Custom Fields, Baseline data artifact, and Attachment references. We use Jira's REST API with batch chunking and rate-limit handling (500 requests per 5 minutes for apps). We freeze Viewpath writes during the cutover window and run a final delta import for any records modified during migration. We deliver the custom report artifact and locked-task inventory as written documents for the customer admin to action.

  6. Handoff and post-migration inventory

    We deliver a Migration Completion Report including record counts, mapping decisions, locked-task inventory, broken Google Drive link list, baseline data artifact format, and custom report rebuild instructions. We do not rebuild Jira workflows, Jira Automations, or any Gantt view configurations as code; these are delivered as written specifications for the customer's Jira admin to configure. We support a one-week hypercare window for reconciliation issues. Post-migration admin configuration, training, and workflow rebuild are separate engagements.

Platform deep dives

Context on both ends of the pair

Viewpath logo

Viewpath

Source

Strengths

  • Flexible licensing model where Resources can view and update assigned tasks without consuming a full named license, lowering per-seat cost for large execution teams.
  • Native Salesforce integration with fully embedded project management views, Gantt charts, and resource matching for organizations standardized on Salesforce.
  • Smart Gantt chart with inline editing reflects schedule and duration changes in real time across dependent tasks, reducing manual re-planning effort.
  • Built-in client portal access lets external stakeholders see project status without seat licenses, easing collaboration on engagements with outside parties.
  • Portfolio-level resource allocation charts and capacity planning views give PMOs visibility into where teams are over- or under-allocated across projects.

Weaknesses

  • Platform is permanently closed as of 2022, eliminating vendor support, infrastructure maintenance, and security updates.
  • No documented public API means data extraction relies on reconstructed or database-access methods rather than standard integration endpoints.
  • Task-locking UI bugs left some schedules in an inconsistent state that requires manual repair during migration.
  • Limited portfolio and program management capabilities compared to modern PM platforms like Asana, Monday.com, or MS Project Online.
  • Resource management features are basic, lacking multi-project capacity planning or role-based forecasting.
Jira logo

Jira

Destination

Strengths

  • Deeply customizable workflows and status schemes with no hard limits on workflow complexity or number of custom statuses.
  • Strong agile ceremony support: sprint planning, backlog grooming, velocity tracking, and burndown charts for Scrum teams.
  • Industry-standard developer tool with native Git integration linking commits, pull requests, and deployments to issues.
  • Large Atlassian Marketplace with thousands of plugins extending time tracking, portfolio management, and reporting capabilities.
  • Free tier available for up to 10 users with unlimited issues, enabling evaluation before committing to a paid plan.

Weaknesses

  • Excessive configurability creates a steep learning curve; cross-team consistency is hard to maintain without strict governance.
  • Performance degrades with large backlogs, complex custom fields, and heavily nested issue hierarchies.
  • Reporting requires additional configuration or paid plugins; out-of-the-box analytics are limited for business users.
  • Jira lacks native sprint management, requiring Jira Software for true agile team features.
  • Teams outside engineering resist adoption due to UI complexity, leaving the all-in-one promise unfulfilled for cross-functional organizations.

Complexity grading

How hard is this migration?

Moderate Project Management migration. 4 of 8 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Viewpath and Jira.

  • Object compatibility

    C

    4 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

    Viewpath: Not publicly documented.

  • Data volume sensitivity

    B

    Viewpath doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Viewpath to Jira 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 Viewpath to Jira data migrations

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

Can't find your answer?

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

Book a free 30 minute consultation

Most Viewpath extractions land between two and four weeks. The extraction phase (reconstructed data retrieval and validation) takes one to two weeks depending on data volume and the availability of manual exports. Jira import and sandbox testing takes another one to two weeks. Complex migrations with over 500 projects, 10,000 dependency links, or significant locked-task repair needs move to six to ten weeks. The primary variable is how quickly we can retrieve complete data from the closed Viewpath infrastructure.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Viewpath.
Land in Jira, 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