Clients
Pike: Customers
Carries over: Client name, from the Client Name column of the projects file.
You set in Pike: Customer number, VAT ID and currency, from your ledger.
Template columns: customerName, customerNumber

Migration guide
Export Runn’s projects, people, assignments and timesheets from the CSV tool, map them to Pike templates, and connect the ledger you invoice from. Budget five to six weeks.
Available now
Runn’s CSV tool under Settings → CSV exports projects, people, assignments and timesheets, and its column names map closely to Pike templates.
If Runn reads actuals from Harvest or Clockify, import time with Pike’s native Harvest or Clockify integration and skip the timesheets file.
Available now
Runn lists no accounting or CRM integration, so customers and invoice history come from the ledger finance invoices from. Connect that ledger to Pike.
Runn imports people and time off from HR tools including BambooHR, HiBob, Gusto and Workday. Pike connects to all four, so connect the same HR system to Pike.
Entity map
Column one uses Runn’s screen names. Runn calls planned work assignments and logged work actuals, and matches people on **Email**, as Pike does.
Pike: Customers
Carries over: Client name, from the Client Name column of the projects file.
You set in Pike: Customer number, VAT ID and currency, from your ledger.
Template columns: customerName, customerNumber
Pike: Projects
Carries over: Project Name, Client Name, Status (Confirmed or Tentative), Primary Team, Pricing Model (Time and Materials, Fixed Price, Non-billable), Rate Card Name, Budget, Project Manager Identifiers, Project ID.
You set in Pike: Project number (reuse the Runn Project ID or an External Reference). Tentative projects become Pike deals.
Template columns: projectNumber, title, customerNumber, billingType, budgetAmount, leadEmail
Pike: Phases
Carries over: Phase name and Phase ID, referenced by assignments and timesheets.
You set in Pike: Check whether your export includes phase dates.
Template columns: projectNumber, phase, startDate, endDate
Pike: Members
Carries over: First Name, Last Name, Email, Default Role Name, Team Name, Cost to Business (per hour), Employment Type, Job Title, Start Date, End Date.
You set in Pike: Workspace role and cost profile.
Template columns: email, displayName, team, position
Pike: Allocations
Carries over: Project, person, role, Start Date, End Date, Minutes Per Day, Billable (Y or N), phase, note.
You set in Pike: Multiply minutes per day by working days and divide by 60 for hours per week.
Template columns: email, projectNumber, startDate, endDate, hoursPerWeek
Pike: Time entries
Carries over: Person, project, Role Name, Phase ID, Date, Minutes, Billable (Y or N), Note, Person Email.
You set in Pike: Divide minutes by 60. Set `approvalStatus` with finance, since the timesheets file lists no approval column.
Template columns: date, hours, email, projectNumber, note, billableStatus, approvalStatus
Pike: Positions and project hourly rates
Carries over: Default Rate and Default Cost per role, Rate Card Name per project.
You set in Pike: One `hourlyRate` per project from its rate card.
Template columns: position (Members), hourlyRate (Projects)
Pike: Time off
Carries over: Scheduled leave and public holidays. Runn adds time off by CSV but lists no export.
You set in Pike: Rebuild time off types and book future leave in Pike, or connect the HR system Runn reads leave from.
Runn sets a Default Rate and Default Cost on each role, and a project picks a rate card by Rate Card Name. Pike reads one `hourlyRate` per project, so set it from the rate of the role that logs most hours, and add task rates in Pike where roles bill differently.
Runn stores Cost to Business (per hour) on each person, and falls back to the role’s default cost when it is blank. Build Pike cost profiles from the person value where set.
Runn budgets in money only in the projects file. Fill `budgetAmount` from Budget, and map Time and Materials to `timeAndMaterials`, Fixed Price to `fixedFee` and Non-billable to `nonBillable`.
The plan
The same steps as the main migration guide, with this tool's screens and settings.
Week 1
Migration owner, finance
Week 1 · Migration owner, finance
The files you export in week one are what Pike imports. Freeze edits in Runn before you export.
Done when: Every Runn export in one dated folder, and a cutover Friday on the calendar.
Week 1 to 2
Operations lead
Week 1 to 2 · Operations lead
Work in copies of the Runn files. Most of the work is minutes, pricing models and Tentative projects.
Done when: Every project row has a number, a customer number, a billing type and a budget.
Week 2
Workspace admin
Week 2 · Workspace admin
Admins set up Pike before the first upload, so imported projects have a team and a rate on day one.
Done when: Finance sees the ledger’s invoices in Pike. Every billable person has a cost profile.
Week 2 to 3
Workspace admin
Week 2 to 3 · Workspace admin
Upload under Workspace settings → Integrations → CSV. Pike reports a row it cannot match with its line number.
Done when: Project, person, last-month actual hours and next-month assigned hours match Runn.
Week 3 to 4
Delivery lead, finance
Week 3 to 4 · Delivery lead, finance
CSV has no ongoing sync, so the pilot team plans and logs in Pike while everyone else works in Runn.
Done when: One invoice sent from Pike. Pilot hours in Pike match Runn actuals.
Week 4 to 5
Migration owner
Week 4 to 5 · Migration owner
Close Runn on Friday evening and upload every hour recorded there since your first export.
Done when: Time admin shows every active member by Monday afternoon. Runn shows no actuals after Friday.
Week 5 to 8
Finance
Week 5 to 8 · Finance
Done when finance closes a month without opening Runn.
Done when: Month closed in Pike. Final Runn exports saved with two owners. Runn subscription cancelled.
Rebuild
Questions
Runn’s projects export lists active projects only. The assignments and timesheets exports cover active and archived projects, so take archived project IDs from those files and add the projects by hand.
Only admins with Edit Account Settings and Data set to on. Ask a Runn admin to run every export on the same day.
Runn records timesheets as minutes per day and assignments as minutes per day. Divide timesheet minutes by 60 for `hours`, and multiply assignment minutes by working days, then divide by 60, for `hoursPerWeek`.
Runn syncs Harvest and Clockify timesheets into Runn once a day. Pike has native Harvest and Clockify integrations, so import time from the source and use the Runn files for projects, people and assignments.
Runn ends the subscription at the close of the billing cycle and retains your data for 12 months, and integrations stop. Deleting the account is a separate step.
ISO 27001
GDPR
SOC 2 Type IIBuilt to keep sensitive client data secure and private.