Clients
Pike: Customers
Carries over: Client profiles, linked to the matching customer in Xero, e-conomic or HubSpot where you connected them.
You set in Pike: Customer number. Take it from the linked ledger customer.
Template columns: customerName, customerNumber, taxVatId, mainCurrency
Projects
Pike: Projects
Carries over: Name, project ID, client, stage (Opportunity, Planning, Running, Halted, Done), budget type (Fixed Price, Time and Materials, Retainer, Non-billable), budget, rate card, start and end date.
You set in Pike: A project lead and team. Projects in the Opportunity stage become Pike deals.
Template columns: projectNumber, title, customerNumber, status, billingType, budgetAmount, startDate, endDate
Phases
Pike: Phases
Carries over: Phase name and project. Check whether your Task Report export includes phase dates.
You set in Pike: Start and end dates where the export leaves them out.
Template columns: projectNumber, phase, startDate, endDate
Tasks
Pike: Tasks
Carries over: Title, project, phase, assignees, status, estimate in hours or points.
You set in Pike: A status mapping, and hours for projects that estimate in points.
Template columns: title, projectNumber, phase, assigneeEmail, status, startDate, dueDate
People
Pike: Members
Carries over: First and last name, email, role, department, active state, internal hourly cost.
You set in Pike: Workspace role, team and cost profile.
Template columns: email, displayName, team, position
Time registrations
Pike: Time entries
Carries over: Date, person, project, phase, task, time and billable time in minutes, notes, approval status (Not submitted, Submitted, Approved).
You set in Pike: Divide minutes by 60. Set `billableStatus` from billable time, and import internal time on an internal project.
Template columns: date, hours, email, projectNumber, taskTitle, note, billableStatus, approvalStatus, invoiced
Allocations
Pike: Allocations
Carries over: Person, project, start and end date, minutes per weekday, notes.
You set in Pike: Sum the weekday minutes and divide by 60 for hours per week.
Template columns: email, projectNumber, startDate, endDate, hoursPerWeek
Expenses
Pike: Expenses
Carries over: Expense items on each project. Check whether your report exports include them.
You set in Pike: Expense categories.
Template columns: date, amount, projectNumber, email, category, description
Invoices
Pike: Invoice history (from your ledger)
Carries over: Pike has no CSV template for invoices. Forecast exports invoices to Xero, QuickBooks Online, e-conomic and Sage Intacct.
You set in Pike: Connect the accounting system and run Import data. New invoices go out from Pike from cutover.
Forecast sets one rate card per project, and project financials use the rates the card stores now. Pike reads one `hourlyRate` per project, so take the rate of the role that logs most hours on each project and add task rates in Pike where other roles bill differently.
Forecast stores an internal hourly cost per person with an effective date, visible to Admins and Controllers only. An Admin copies the current cost into each Pike cost profile before the pilot.
Map Fixed Price to `fixedFee`, Time and Materials to `timeAndMaterials` and Non-billable to `nonBillable`. Forecast budgets Fixed Price projects in money, and Retainer projects in periods with a price or hours target, which fit a Pike retainer.