How to import your data from Clockify

Workaddict has a built-in Clockify import. It copies your team's projects, tags and time entries in one step and shows a preview before anything is saved. For most teams it takes a few minutes.

Before you start

Import before your team starts tracking in Workaddict. If the workspace already has entries, projects or tags, the import replaces them after you confirm. The old data stays in the repository's git history.

Step by step

  1. Open the import

    In Workaddict, go to Settings → Data and click Import from Clockify.

  2. Enter the key and region

    Paste the key into Clockify API key and choose your Clockify region. Keep "Global (default)" unless your Clockify workspace is hosted in a specific region (EU, USA, UK or Australia). The key is used only for this import, is sent only to Clockify and is never saved.

    The Import from Clockify dialog with the Clockify API key field (masked) and the Clockify region set to Global (default)
    Step 2: the key is masked and never saved.
  3. Choose the workspace

    If your key has access to several Clockify workspaces, choose the one to import. Workaddict then loads its users, projects and tags.

  4. Map Clockify users to team members

    For each Clockify user, choose under Import as whose entries their time becomes: a team member (the repository's collaborators), a former member, or "Don’t import". Matching GitHub logins are suggested automatically. Former members keep their hours in statistics and exports.

    Four Clockify users mapped to the team members you, sam and kim, and a deactivated user imported as a former member
    Step 4: a deactivated Clockify user becomes a former member.
  5. Load the time entries

    Click Load time entries. The Clockify Free plan allows 30 requests per hour, so large workspaces can hit the limit. The import then pauses and shows when you can continue. Nothing is lost. Disconnect other Clockify integrations during the import to save requests.

  6. Check the preview

    The preview shows projects, tags, and entries and hours per member and project. Compare the totals with Clockify's summary report. The preview also lists what can't be imported.

    Import preview with entries and hours per member and per project, the list of what is not imported, and the confirmation to replace existing data
    Step 6: the preview, here with the warning that existing data will be replaced.
  7. Import

    Confirm the import. Everything is saved as one commit in your data repository. Afterwards, delete the API key in Clockify (Profile settings → API).

    Import complete: 105 entries, 3 projects and 2 tags imported, with the reminder to delete the API key in Clockify
    Step 7: done. Delete the API key in Clockify now.

What is imported, and what isn't

Fixing a wrong mapping later

Assigned a Clockify user to the wrong person? Team leaders can move all of a member's entries to someone else under Settings → Data → Reassign entries. You don't need to import again.

New to Workaddict?

Workaddict is a free, open-source time tracker for small teams. It needs no server, because your entries stay in your own private GitHub repository. See how it compares with Clockify.

Open Workaddict Workaddict vs Clockify

Clockify is a trademark of its owner. Workaddict is an independent project and is not affiliated with Clockify.