Clients
Pike: Customers
Carries over: Client name and the projects under it.
You set in Pike: Customer number, currency and VAT ID.
Template columns: customerName

Migration guide
Connect Toggl Track with an API token, run Import data, and keep syncing while teams move one at a time. Budget five weeks from connection to cutover, then one month-end in Pike.
Available now
Pike reads Toggl Track through its API, so clients, projects, tags, workspace users and time entries import with their links intact.
Pike never writes to Toggl Track, and billable rates, time estimates and fixed fees do not import. A client or project removed in Toggl Track shows as Removed in Toggl Track in Pike, with its history intact.
Available now
Use CSV when nobody can share an admin API token, or when you bring over only part of your history.
Toggl’s Data Export page exports projects and clients as JSON, which Pike does not read. Build the customer and project files from the Detailed report export, or use Native sync.
Entity map
Column one uses Toggl Track's own labels. Pike matches people on the email of each workspace user.
Pike: Customers
Carries over: Client name and the projects under it.
You set in Pike: Customer number, currency and VAT ID.
Template columns: customerName
Pike: Projects
Carries over: Project name, client, and the time logged on each.
You set in Pike: Billing type, hourly rate, budget and team. Rates and budgets do not import from Toggl.
Template columns: projectNumber, title, customerNumber
Pike: Labels
Carries over: Tag names on each time entry.
You set in Pike: Nothing.
Pike: Members
Carries over: Name and email.
You set in Pike: Workspace role, team, position and cost profile.
Template columns: email, displayName
Pike: Time entries
Carries over: Date, duration, description, project and billable flag.
You set in Pike: Approval. Pike’s Toggl import reads the description and billable flag, and no timesheet approval status, so approve open weeks in Time admin.
Template columns: date, hours, email, projectNumber, note, billableStatus
Pike: Tasks
Carries over: Native import does not read Toggl tasks. The Detailed report lists the task on each entry.
You set in Pike: Create tasks in Pike, or upload them with the Tasks template.
Template columns: title, projectNumber
Pike: Project hourly rate
Carries over: Nothing. Rates do not import.
You set in Pike: An hourly rate on each project, from the rate Toggl applies to that project’s entries.
Template columns: hourlyRate
Pike: Project budget
Carries over: Nothing. Budgets do not import.
You set in Pike: An hour budget from the time estimate, or a money budget and fixed fee billing type from the Fixed Fee.
Template columns: budgetHours, budgetAmount, billingType
Pike: Not imported
Carries over: Toggl exports invoices as PDF from Settings → Data Export.
You set in Pike: Invoice history imports from your connected accounting system. New invoices go out from Pike from cutover.
Toggl applies the most specific of five billable rates: workspace, workspace member, project, project member and task. Pike imports none of them, so set one hourly rate per project in Pike and check projects where Toggl used project member or task rates.
Time estimates (paid plans) and the Fixed Fee field (Premium and Enterprise) do not import either. Enter them as Pike budgets before the pilot, so budget burn on fixed fee work shows from the first week.
Labor costs on Toggl Premium belong in Pike cost profiles. On the Starter plan, a rate change in Toggl rewrites the amounts on past entries, so export the Detailed report with amounts before anyone edits a rate.
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 Native sync Pike reads Toggl Track directly. The export in week one is your archive copy.
Done when: Archive exports in one folder, a cutover Friday on the calendar, and a Toggl admin named to share the API token.
Week 1 to 2
Operations lead
Week 1 to 2 · Operations lead
Pike imports what Toggl stores, so merge clients and fix emails inside Toggl before you click Import data.
Done when: No duplicate clients. Every active project has a client, and every user has a work email.
Week 2
Workspace admin
Week 2 · Workspace admin
Toggl stores no customer numbers, budgets or cost rates, so admins set those up in Pike before the import.
Done when: Admins and leads are in Pike. Finance sees the same customer list as the ledger.
Week 2 to 3
Workspace admin
Week 2 to 3 · Workspace admin
One click imports clients, projects, tags, users and time in dependency order.
Done when: Client, project, user and last-month hour counts match Toggl. Every active project has a rate and a budget.
Week 3 to 4
Delivery lead, finance
Week 3 to 4 · Delivery lead, finance
Turn on Keep syncing and move one team with a live client project and an invoice due.
Done when: One invoice sent from Pike. Pilot hours in Pike match the same week in Toggl.
Week 4 to 5
Migration owner
Week 4 to 5 · Migration owner
Close Toggl Track on Friday evening. Deactivate users in place of a read-only mode: deactivation deletes no tracked time in Toggl.
Done when: Time admin shows every active member by Monday afternoon. Toggl shows no time after Friday.
Week 5 to 8
Finance
Week 5 to 8 · Finance
Done when finance closes a month without opening Toggl Track.
Done when: Month closed in Pike. Toggl exports saved with two owners. Toggl subscription cancelled.
Rebuild
Questions
Pike’s Toggl Track integration imports clients, projects, tags, users and time entries, and no rates or budgets. Set the hourly rate and budget on each project in Pike before the pilot, using the rates Toggl shows in the Detailed report.
No. Native import reads clients, projects, tags, workspace users and time entries. Create tasks in Pike for active projects, or upload them with the Tasks CSV template.
Toggl caps API requests per user per organization at 30 an hour on Free, 240 on Starter and 600 on Premium. Run Import data while the organization is still on its paid plan, and retry anything listed under Sync issues.
Toggl locks an approved timesheet against edits by the user. Pike’s Toggl import reads the description and billable flag of each entry, so approve open weeks in Time admin once the import finishes.
Toggl stores time entries from a deleted organization for 6 months and sends an export on request to support in that window. Export everything before you delete, so you never depend on that request.
ISO 27001
GDPR
SOC 2 Type IIBuilt to keep sensitive client data secure and private.