Clients (from Zoho CRM)
Pike: Customers
Carries over: Account name and contacts, imported through the Zoho CRM integration.
You set in Pike: A customer number on each customer, so the projects file links to it.

Migration guide
Export Zoho Projects modules as CSV, upload them to Pike templates, and connect Zoho CRM for clients and deals. Budget five to six weeks.
Available now
Zoho Projects exports projects, phases, tasks, issues, time logs and users as xlsx or csv from the more options menu, across every project from Overview or for one project from its tab.
Zoho’s export article lists no export for clients. Take the customer list from Zoho CRM or your ledger, and use the client name on each project to link it.
Available now
Zoho Projects creates projects from Zoho CRM deals and adds the deal’s CRM contacts as client users. Connect Zoho CRM to Pike and Pike imports the same companies, contacts and deals.
Zoho Projects invoices through Zoho Invoice or Zoho Books, and Pike has no connector for either. Export your invoice history from Zoho Books or Zoho Invoice for the archive, and connect the ledger Pike will send invoices to from cutover.
Entity map
Column one uses Zoho Projects labels. Pike matches people on each portal user’s email and links records on project number and customer number.
Pike: Customers
Carries over: Account name and contacts, imported through the Zoho CRM integration.
You set in Pike: A customer number on each customer, so the projects file links to it.
Pike: Projects
Carries over: Name, owner, status, start and end date, client, budget type and billing method, active or archived.
You set in Pike: A project number on every row, and one billing type per project.
Template columns: projectNumber, title, customerNumber, status, billingType, budgetAmount, budgetHours, hourlyRate, startDate, endDate, leadEmail
Pike: Phases
Carries over: Name, project, start and end date.
You set in Pike: Nothing.
Template columns: projectNumber, phase, startDate, endDate
Pike: Tasks
Carries over: Name, project, owner, status, dates and the columns you select, from active and archived projects.
You set in Pike: A status mapping from your Zoho task statuses, and one assignee per row.
Template columns: title, projectNumber, description, status, phase, assigneeEmail, startDate, dueDate, billableStatus
Pike: Tasks
Carries over: Title, project and the columns you select.
You set in Pike: A task property in Pike that marks them as issues, set after upload.
Template columns: title, projectNumber, description, status, assigneeEmail, dueDate
Pike: Members
Carries over: Name and email from Overview → Users.
You set in Pike: Workspace role, team and a cost profile.
Template columns: email, displayName, team, position
Pike: Time entries
Carries over: Date, hours, user, task or issue, notes, billing status, approval status (Pending, Approved, Rejected).
You set in Pike: Check whether your export includes an invoiced flag. Zoho bills only approved time logs.
Template columns: date, hours, email, projectNumber, taskTitle, note, billableStatus, approvalStatus, invoiced
Pike: Invoice archive
Carries over: Invoices raised from Zoho Projects time logs and tasks.
You set in Pike: No CSV import and no Pike connector. New invoices go out from Pike from cutover.
Billing methods show in Zoho Projects only with the Zoho Invoice or Zoho Books integration. Based on Project Hours bills one project rate, Based on Staff Hours bills each member’s rate, and Based on Task/Issue Hours bills a rate per task with a default rate.
Put the project rate into `hourlyRate`. For Based on Staff Hours and Based on Task/Issue Hours, an admin sets member or task rates in Pike after upload.
A revenue budget Based on Project stores a cost per hour and a rate per hour. Set member cost profiles from the cost per hour, and put the budget into `budgetAmount` or `budgetHours`.
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
On CSV the first export is your migration data. Note its date: you export the time logs after it again at cutover.
Done when: Every Zoho export in one dated folder, and a cutover Friday on the calendar.
Week 1 to 2
Operations lead
Week 1 to 2 · Operations lead
Clean the csv files. Nobody edits Zoho Projects after export day.
Done when: Every project row has a number, a customer number, a billing type and a rate.
Week 2
Workspace admin
Week 2 · Workspace admin
Connect Zoho CRM and your ledger first, so customers exist before projects reference them.
Done when: Pike shows the Zoho CRM accounts as customers. Every billable person has a cost profile.
Week 2 to 3
Workspace admin
Week 2 to 3 · Workspace admin
Projects, phases, members, tasks, then time entries. Pike reports a row it cannot match with its line number.
Done when: Project, user and last-month hour counts match Zoho Projects.
Week 3 to 4
Delivery lead, finance
Week 3 to 4 · Delivery lead, finance
CSV has no ongoing sync. The pilot team logs time in Pike only, and everyone else logs in Zoho Projects until cutover.
Done when: One invoice sent from Pike. No pilot team time logs in Zoho after the pilot start date.
Week 4 to 5
Migration owner
Week 4 to 5 · Migration owner
Close Zoho Projects on Friday evening and upload the time logged since your first export.
Done when: Time admin shows every active member by Monday afternoon. Zoho Projects shows no time after Friday.
Week 5 to 8
Finance
Week 5 to 8 · Finance
Done when finance closes a month without opening Zoho Projects.
Done when: Month closed in Pike. Final Zoho exports saved with two owners. Plan downgraded.
Rebuild
Questions
Task and time log exports have a Project Category option with Active, Archived and Both. Set it to Both and export again, or time logs reference projects Pike cannot find.
Zoho exports only the columns you choose in Select Columns. Add every column the Pike template needs, such as owner, dates and billing status, and export again.
Zoho marks each time log Pending, Approved or Rejected, and bills only approved logs. Map Approved to `approved` and Pending to `submitted`, and decide with finance whether Rejected logs import.
No. Pike has no Zoho Books or Zoho Invoice connector, so export the invoice history from Zoho for your archive. From cutover, Pike sends new invoices to the accounting system you connect.
Deactivating a portal user removes their access, but Zoho bills the licence until you downgrade your total user licences. Lower the count at cutover.
ISO 27001
GDPR
SOC 2 Type IIBuilt to keep sensitive client data secure and private.