- Home
- Resources
- Integrations
- Clockodo
Clockodo Zapier integrationAutomate Clockodo with Zapier.
The Clockodo Zapier integration gives you 17 triggers and 14 actions, with no search step. Every trigger is instant, so a new customer, project or time entry starts your Zap right away, even on the free plan, with no timer in between.
Verified Trustpilot reviews · AI, automation & growth agency
What the Clockodo Zapier integration actually does
Clockodo is where your team logs hours against customers, projects and services. Zapier is the tool that watches it for you: when something changes in Clockodo, a Zap reacts and writes the next record without anyone opening the timesheet. Here, both directions exist: 17 events to listen to and 14 records you can create or edit.
Three results people usually build first. A ready-to-bill project for every new client: Customer Created fires, Create Project opens the job under that customer, and nobody books hours to the wrong place. A clean structure for agencies: Project Created hands the new project to Create Subproject, so phases like discovery and delivery exist before the first timer starts. An onboarding trail for staff: User Created can feed a welcome sequence in another tool, while Update User keeps names and status right when HR changes something.
Now the limits, because they matter as much as the list. The integration has no search step, so a Zap can never look up an existing customer or project by name. Every update action asks for the record's id, which means the id has to come from an earlier step of the same Zap, usually the trigger.
If you are weighing other tools, the Clockodo Make integration covers the same app from the other side, and our Make vs Zapier comparison sets out the criteria.
Zapier words, in plain English
Seven words come back on every line of this page. Here they are once, so the rest reads easily.
- Zap
- An automation you build on Zapier: one trigger, then one or more actions that run each time that event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier sits and waits for it to happen.
- Action
- What the Zap does after it starts: the step that creates, edits or sends something on your behalf.
- Task
- The unit Zapier bills. One task is one action your Zap completed successfully; your plan counts those.
- Instant vs polling trigger
- An instant trigger is reported by the app the moment it happens. A polling trigger is checked by Zapier on a timer.
- Filter
- A step that lets the Zap continue only when the incoming data matches your condition, and stops it otherwise.
- Connection
- Your Clockodo account linked to Zapier once, then reused by every step of every Zap that touches Clockodo.
What a Clockodo Zap really costs
Clockodo is not a premium app, so it works from the free plan. The bill is counted in tasks, and only finished actions count.
- Free plan100 tasks a month, unlimited Zaps
- Free plan Zap size2 steps: one trigger, one action
- Clockodo triggers17, all instant
- Premium appNo
The trigger never costs a task, however many entries your team starts. Each action that succeeds counts once, so a Zap with three actions eats three times more than a Zap with one. An action that fails is not counted. The free plan stops at two steps: one trigger and one action. Add a second action or a filter and it becomes a multi-step Zap, which needs a paid plan. On a busy team, that limit matters more than the task count.
Connect your Clockodo account in 3 steps
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. You need an existing Clockodo account, plus rights on any customer or project you do not own and want the Zap to touch.
- 02
Pick Clockodo
Type Clockodo in the search box of the dialog and select it. Then click Add connection to open the Clockodo sign-in in a new tab. Make sure you pick the account your team actually logs time in.
- 03
Sign in and grant access
Log in to Clockodo in that tab and allow Zapier to use the account. From then on, every Zap step that uses Clockodo reuses this one connection, so you only do it once.
Your first Clockodo Zap: one customer, one project, one phase
GoalEach new customer gets a billable project and a first subproject, ready before anyone logs time.
- 01
Build the trigger
Create a Zap, choose Clockodo as the app and Customer Created as the event. Select your Clockodo connection. Because the trigger is instant, the Zap will not wait for any timer.
- 02
Test with a real customer
Click test. Zapier brings back the three most recent customers of your account. Pick one, so the next steps are mapped on real values rather than empty placeholders.
- 03
Add Create Project
Add Clockodo again, event Create Project. Type a project name and map the customer id coming from the trigger into Customers id. That single mapping is what ties the project to the right client.
- 04
Add Create Subproject
Add a third step with Create Subproject. Map the project id returned by step two into Projects id and name the phase. This third step makes it a multi-step Zap, so it needs a paid plan.
- 05
Test, then Publish
Test each action and check the records in Clockodo. When both look right, click Publish to switch the Zap on. It only reacts to customers created from that moment on.
The 17 Clockodo triggers
17 events start a Zap when something happens in Clockodo, and 17 of them are instant: the app calls Zapier straight away, whatever your plan.
Project Completed
Instant triggerIn Zapier“Triggers when a project is completed.”
Fires once a project is marked as done in Clockodo, which makes it the natural end-of-job signal for whatever follows: invoicing, a feedback request, an archive step.
Absence Created
Instant triggerIn Zapier“Triggers when an absence is created.”
Starts the Zap whenever someone records time off in Clockodo, whether it is a holiday, a sick day or another absence type your account uses.
Customer Created
Instant triggerIn Zapier“Triggers when a customer is created.”
Each new client added in Clockodo sets the Zap off, which is the cleanest place to hang the setup work every account needs before hours can be logged.
Entry Created
Instant triggerIn Zapier“Triggers when an entry is created.”
Any new time entry recorded in Clockodo hands its details to the Zap. Think of it as the raw feed of what your team has worked on.
Project Created
Instant triggerIn Zapier“Triggers when a project is created.”
A project appearing in Clockodo is your cue to build what sits around it: subprojects, a channel in your chat tool, a folder in your file storage.
Service Created
Instant triggerIn Zapier“Triggers when a service is created.”
Services are the kinds of work you bill, such as design or consulting. When a new one is added, this trigger passes it to the rest of your Zap.
Subproject Created
Instant triggerIn Zapier“Triggers when a subproject is created.”
Fires when a project gets a new subproject, the finer level many teams use for phases, sprints or work packages inside one job.
User Created
Instant triggerIn Zapier“Triggers when a user is created.”
When a new person gets a Clockodo seat, the Zap receives that user and can start the rest of the onboarding without a manual handover.
Entry Started
Instant triggerIn Zapier“Triggers when an entry is started.”
Unlike Entry Created, this one reacts as soon as someone presses start on a timer, before the work is done or the duration is known.
Entry Stopped
Instant triggerIn Zapier“Triggers when an entry is stopped.”
Pairs with Entry Started: the Zap runs when a running timer is stopped, so the entry now has its finished length.
Absence Updated
Instant triggerIn Zapier“Triggers when an absence is updated.”
Catches changes to a leave request that already exists, such as new dates or a half day added, so downstream calendars stay true.
Customer Updated
Instant triggerIn Zapier“Triggers when a customer is updated.”
Reacts when a client record is edited, for example when it is set to inactive or its default billing setting changes.
Entry Updated
Instant triggerIn Zapier“Triggers when an entry is updated.”
Runs each time a logged entry is corrected: a moved start time, a different customer, a billable flag switched on or off.
Project Updated
Instant triggerIn Zapier“Triggers when a project is updated.”
Picks up edits to an existing project, such as a budget that moves or a project switched between active and inactive.
Service Updated
Instant triggerIn Zapier“Triggers when a service is updated.”
Tells your Zap that a service changed, typically a rename or a service set to inactive.
Subproject Updated
Instant triggerIn Zapier“Triggers when a subproject is updated.”
Watches the subproject level for edits, such as a budget adjusted on one phase or a billing default changed.
User Updated
Instant triggerIn Zapier“Triggers when a user is updated.”
Fires when someone's Clockodo profile changes: a name corrected, a role adjusted, or the account switched to inactive when a person leaves.
The 14 Clockodo actions
Clockodo gives you 14 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Absence
ActionIn Zapier“Creates a new absence.”
Books time off from a start date and an absence type, with optional half-day and sick-note markers.
Create Customer
ActionIn Zapier“Creates a new customer.”
Adds a client to Clockodo with just a name, plus optional active and billable defaults.
Create Entry
ActionIn Zapier“Creates a new entry.”
Writes a finished time entry, with a start, an end, a customer and a billable flag, all required.
Create Project
ActionIn Zapier“Creates a new project.”
Opens a project under an existing customer. It needs a name and the customer id, and can carry a budget from the start.
Create Service
ActionIn Zapier“Creates a new service.”
Registers a new kind of billable work, defined by a name and an active switch.
Create Subproject
ActionIn Zapier“Creates a new subproject.”
Splits a project into a smaller unit. Give it the parent project id and a name.
Create User
ActionIn Zapier“Creates a new user.”
Gives a new person a Clockodo account. Email, role, first name and last name are all required.
Update Absence
ActionIn Zapier“Updates absence.”
Edits a booked absence from its id, for instance to mark it as a half day or attach the sick-note flag.
Update Customer
ActionIn Zapier“Updates customer.”
Edits an existing client by its id, typically to switch it to inactive or change its billable default.
Update Entry
ActionIn Zapier“Updates entry.”
Rewrites an existing entry. The id, the start and the end are all required, even when only one of them changes.
Update Project
ActionIn Zapier“Updates project.”
Changes a project you already have, through its id: active status, billable default, or any of the budget settings.
Update Service
ActionIn Zapier“Updates service.”
Edits a service by its id, with the active switch as the main lever.
Update Subproject
ActionIn Zapier“Updates subproject.”
Adjusts a subproject from its id, mostly its billable default or its budget.
Update User
ActionIn Zapier“Updates user.”
Changes a user by id. First name and last name are required on every run, plus an optional active switch.
When a Clockodo Zap breaks
Zapier links no help article to Clockodo, so the traps below are the general ones. They still hit time tracking Zaps hard, because entries pile up fast.
Most of them only show once the Zap meets real volume. If you get stuck, our Zapier troubleshooting page is the next stop.
Old records are never picked up
A Zap only reacts to what happens after you publish it. Customers and entries that existed before stay where they are; moving that backlog is a separate job.A Zap that triggers itself
Entry Updated plus Update Entry, or Customer Updated plus Update Customer: the action fires the trigger again, the loop repeats and the task count drains fast.Bulk imports get held back
Importing a year of timesheets or a full client list can send a sudden flood of events, and Zapier's flood protection may hold that batch back.Update actions with no id
Every update needs the record id, and there is no search step to find it. If the trigger does not carry that id, the action has nothing to update.
Need help automating Clockodo with Zapier?
A person reads every message.



