Clockify
Clockify is a time tracking platform that helps teams log hours, track projects, and generate detailed time reports. With Coupler.io, you can automatically sync your Clockify time data to Google Sheets, BigQuery, Looker Studio, or other destinations to build live dashboards and reports without manual exports.
Why connect Clockify to Coupler.io?
Automate time reporting — Pull Summary, Detailed, or Weekly reports directly into your spreadsheets or data warehouse
Real-time dashboards — Keep your time tracking metrics up-to-date with scheduled refreshes
No manual exports — Eliminate copy-paste workflows and sync data on a schedule
Multi-destination support — Send data to Google Sheets, Excel, BigQuery, Looker Studio, or AI destinations like Claude and ChatGPT for analysis
Prerequisites
A Clockify account with workspace admin access (required to retrieve your Workspace ID)
An API key generated from your Clockify profile settings
A destination account (Google Sheets, BigQuery, Excel, etc.)
Quick start
How to connect
Sign in to Coupler.io and create a new data flow. Select Clockify as your source.
Get your Workspace ID. Log in to Clockify, go to Settings in the Manage section, and copy the ID from the URL address bar. For example, in the URL https://clockify.me/workspaces/5e450bcf1fffab54e1b0e8e5/settings, the workspace ID is 5e450bcf1fffab54e1b0e8e5. (You must be a workspace admin to access this.)
Generate an API key. Go to your Clockify profile settings, scroll to the API section at the bottom, and click Generate. Copy the key.
Enter your credentials in Coupler.io. Paste your Workspace ID and API key into the connection form.
Choose a report type. Select Summary, Detailed, or Weekly depending on the level of detail you need.
Set your date range (optional). Use the date picker to specify start and end dates. If left blank, the default range is one month from the start date. Macros are supported for dynamic date ranges (e.g., {{lastweekstart}}—see FAQ for examples).
Choose your destination. Select Google Sheets, BigQuery, Excel, Looker Studio, or an AI destination (Claude, ChatGPT, Gemini, etc.).
Run the data flow manually. Click Run to test the connection and verify data is pulling correctly. A successful manual run is required before you can schedule automatic refreshes.
Report types overview
Summary
High-level metrics
Total hours by project, user, or date. Simplest report; good for dashboards.
Detailed
Complete time entries
Individual time entries with descriptions, tags, and billable status.
Weekly
Weekly analysis
Hours aggregated by week. Useful for weekly planning and capacity reports.
Clockify data overview
Clockify provides three report types, each tailored to different reporting needs. All reports include time-tracking data filtered by your specified date range.
Report types
Summary
Aggregated hours by project, user, or date
Executive dashboards, billing summaries
Detailed
Individual time entries with full context
Payroll, project costing, granular analysis
Weekly
Hours grouped by week
Weekly planning, capacity planning, trends
Summary report fields
Metrics
Duration (hours)
Total billable or non-billable hours
Amount
Billable amount if hourly rate is set
Count
Number of time entries
Dimensions
Project
Project name
User
Team member name
Date
Entry date
Billable status
Whether hours are billable
Task
Task description
Detailed report fields
Metrics
Duration
Hours for each individual entry
Billable amount
Amount if the entry is marked billable
Hourly rate
Rate applied to the entry
Dimensions
User
Team member who logged time
Project
Associated project
Task
Task description
Description
Notes on the time entry
Start time
When the entry started
End time
When the entry ended
Tags
Any tags applied to the entry
Billable
Whether the entry is billable
Cost estimate
Estimated cost if hourly rate is configured
Weekly report fields
Metrics
Hours per week
Total hours logged in each week
By project
Hours broken down by project
By user
Hours broken down by team member
Dimensions
Week start date
Monday of the week
Week end date
Sunday of the week
Project
Project name
User
Team member
Common metric combinations
Summary + Project dimension — Track hours and costs by project for billing or capacity planning
Detailed + User + Date dimensions — Audit individual time entries for payroll or compliance
Weekly + User dimension — Monitor team capacity week-over-week
Summary + Billable status — Separate billable from non-billable hours for invoicing
Use cases by role
Use Weekly or Summary reports grouped by project to track project progress, resource allocation, and budget consumption. Join multiple projects to compare performance across your portfolio.
Pull Detailed reports to ensure accurate payroll and billing. Filter by date range to match accounting periods. Export to BigQuery for cost analysis and revenue recognition.
Use Summary reports by user to monitor team capacity, workload distribution, and utilization rates. Schedule daily or weekly refreshes to track trends over time.
Query Summary or Detailed reports filtered by billable status and project to generate invoices automatically. Join with rates to calculate billable amounts for clients.
Platform-specific notes
Date ranges default to one month — If you set a start date but no end date, Coupler.io will pull data for one month from the start date
Macros are supported — Use dynamic date ranges like
{{lastweekstart}},{{thisyearstart}}, or{{30daysago}}for recurring importsNo built-in filtering by user or project — Use Google Sheets formulas or post-import transformations in your destination to filter by specific users or projects
Time defaults to midnight (00:00) — All dates are treated as 00:00 unless you manually adjust
Workspace admin required — Only workspace administrators can retrieve the Workspace ID from settings
Clockify common issues
Connection issues
Missing data
Permission errors
Data discrepancies
Rate limits
Clockify FAQ
Last updated
Was this helpful?
