Clockify
This integration is active and ready to use on all Pro plans.
Connect Clockify to Frihet. Import your logged hours and convert time into invoices.
What is it for?
With Clockify integrated:
- Import hours — Bring your time entries into Frihet
- Create automatic invoices — Convert time into money
- By project or client — Group as needed
- Flexible rates — Define price/hour per client or project
Requirements
- Active Clockify account — With logged hours
- Clockify API Key — For authentication
- Frihet Pro or higher
Get your Clockify API Key
Step 1: Open Clockify
- Go to app.clockify.me
- Log in
- In the upper right corner, click on the gear icon (Settings)
Step 2: Find your API Key
- In Settings, go to Account
- Look for the "API" section
- You will see your API Key (a long token)
- Click on "Copy" to copy
- Store this token in a safe place (do not share it)
Connect Clockify to Frihet
Step 1: Open Frihet
- Go to Settings → Integrations
- Find Clockify
- Click on Connect
Step 2: Enter API Key
- Paste the Clockify token
- Click on Verify connection
- If successful: "✅ Connected"
Step 3: Configure projects
-
Choose which projects to import:
- All projects ✅
- Only specific projects ⚪
-
Set default rate:
- Example: €55/hour
- Changeable per client later
-
Save
Import hours
Manual import
- Go to Invoicing → Import from Clockify
- Select date range:
- "This month"
- "Last 2 weeks"
- "Custom"
- Choose projects
- Click on "Import"
- Invoices are created in "Draft" status
Automatic synchronization
If you enable it:
- Each night, Frihet automatically imports your hours
- Groups by client/project
- Creates invoice drafts
- You confirm when ready
Practical example
In Clockify
Proyecto: Sitio Web
Cliente: Empresa ABC
- Lunes 3 feb: 6 horas (Desarrollo frontend)
- Miércoles 5 feb: 4 horas (Backend)
Total: 10 horas
Proyecto: Consultoría
Cliente: Juan Martínez
- Jueves 6 feb: 3 horas (Auditoría)
Total: 3 horas
In Frihet (after importing)
Invoice #1001 - Empresa ABC
Concept: Website Development
- 6h (frontend) @ €55 = €330
- 4h (backend) @ €55 = €220
Subtotal: €550
Tax (21%): €115,50
Total: €665,50
Details:
- 3 Feb: 6h Frontend development
- 5 Feb: 4h Backend
Invoice #1002 - Juan Martínez
Concept: Technical Audit
- 3h @ €55 = €165
Subtotal: €165
Tax (21%): €34,65
Total: €199,65
Details:
- 6 Feb: 3h Audit
Custom rates
By client
- Go to Clients → open client
- In "Clockify Rate", enter your rate
- Future imports will use that rate
Example:
Empresa ABC: €75/h (cliente importante)
Juan Martínez: €55/h (tarifa estándar)
By project
Edit the invoice before confirming:
- It's imported with the default rate
- You manually change the rate
- It recalculates automatically
Group hours
By project
If you have multiple projects for the same client:
- You import "Project A" → Separate invoice
- You import "Project B" → Separate invoice
- Or combine both into one invoice
By period
Semana 1 (1-7 feb) → Factura semanal
Semana 2 (8-14 feb) → Otra factura
Or group the entire month into one large invoice.
Task descriptions
If you use task descriptions in Clockify:
Clockify:
- 09:00-11:00 "Diseño mockups" (2h)
- 13:00-15:30 "Integración API" (2.5h)
Frihet imports:
Invoice:
- Mockup design: 2h @ €55 = €110
- API integration: 2.5h @ €55 = €137.50
Total: €247.50
Each line is editable before confirming.
Project and client mapping
Automatic
Clockify: "Client XYZ" → Frihet: Client "Client XYZ"
If it doesn't exist, Frihet creates it.
Manual
To map a project to another client:
- Settings → Integrations → Clockify → Mapping
- For each project, assign a Frihet client
- Save
Example:
Proyecto Clockify "App Q1"
→ Asignar a cliente Frihet "Startup Tech"
Configure automatic synchronization
If you want it to import automatically every night:
- Go to Settings → Integrations → Clockify
- Enable "Automatic synchronization"
- Choose synchronization time (recommended: 11pm)
- Save
Every night:
- Frihet imports your hours
- Creates invoice drafts
- You confirm when you want
Test the integration
Test import
- In Clockify, log an entry: "Test entry" (1h)
- In Frihet, Invoicing → Import from Clockify
- Choose "Last 24 hours"
- Click on "Import"
- You should see an invoice draft
If it doesn't work:
- Verify that Clockify is connected ✅
- Hours must be "completed" (not paused)
- Wait 5 minutes
- Reload Frihet (F5)
Edits after importing
The invoice arrives in "Draft" status. You can:
- ✏️ Edit concept
- ✏️ Change rate/hour
- ✏️ Add/remove lines
- ✏️ Change client
- ✏️ Adjust tax
Changes in Clockify do not affect the Frihet invoice.
Import time entries
Frihet can automatically convert your time entries into invoice lines:
- Connect your Clockify account
- Go to the Data tab of the integration
- Click on Import time entries
- Enter your hourly rate
- Frihet groups the entries by project and creates an invoice draft
Entries are grouped by project, summing the total hours and applying the indicated rate.
Comparison: Clockify vs Toggl
| Feature | Clockify | Toggl |
|---|---|---|
| API | Sí ✅ | Sí ✅ |
| Rate/hour | €55 recomendado | €60 recomendado |
| Task description | Sí | Sí |
| Teams | Sí | Sí |
| Cost | Gratuito o €99/año | Gratuito o €108/año |
Recommendation: Use the one you already have. Both work equally well with Frihet.
Limitations
- Maximum 90 days per import (to avoid overload)
- No bidirectional synchronization — Only Clockify → Frihet
- API Key valid indefinitely — Until you revoke it
Troubleshooting
"Does not connect with Clockify"
- Verify that the token is correct (copy it again)
- Confirm that your Clockify account is active
- Try disconnecting and reconnecting
"I see hours in Clockify but not in Frihet"
- Hours must be "completed", not paused
- Clockify updates data every 24h, Frihet synchronizes every 15 minutes
- Reload Frihet
"Can I switch from Toggl to Clockify?"
Yes. The steps:
- Disconnect Toggl: Settings → Integrations → Toggl → Disconnect
- Connect Clockify: Settings → Integrations → Clockify → Connect
- Already created invoices remain the same
"Do I import 6 months of history?"
Yes, but in multiple imports:
- Import 3 months (e.g., January-March)
- Confirm the invoices
- Import another 3 months
- This way the history is not mixed up
Next steps
Previous: Toggl Track