Perdoo Zapier integrationAutomate Perdoo with Zapier.
The Perdoo Zapier integration gives you 7 triggers, 4 actions and 6 searches. That is 17 ways to connect your goals tool to everything else: new objectives, KPIs and meeting action items flow out, fresh numbers and finished action items flow back in.
Verified Trustpilot reviews · AI, automation & growth agency
What the Perdoo Zapier integration is good for
Perdoo is where a company writes down its strategy and tracks it: objectives, key results, KPIs, initiatives, plus the 1:1s and meetings around them. Connected to Zapier, it can announce what gets created there and accept progress updates from your other tools, so the numbers in Perdoo stop depending on someone remembering to type them in.
Three results teams usually build. First, meeting follow-up that actually happens: New Meeting Action Item sends each action item to the task manager people already check every day. Second, KPIs that update themselves: Update KPI writes a new value coming from a spreadsheet, a CRM or a finance tool into the right KPI, so the dashboard reflects the source rather than last month's copy-paste. Third, onboarding without gaps: New User adds every newcomer to an onboarding list or a welcome message.
What Zapier does not do here matters just as much. Every action is an update: you cannot create an objective, a key result or a KPI from a Zap, and nothing can be deleted. Updates also need the ID of an item that already exists in Perdoo, which shapes how you build every Zap that writes back. And none of the seven triggers is instant, so each one waits for Zapier's next check.
Before deciding how far to take this, the Zapier review and the Make vs Zapier comparison are worth a look.
Zapier vocabulary in one minute
Eight terms carry this whole page. Here they are without the jargon.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every time the trigger event happens.
- Trigger
- The event that starts the Zap. With Perdoo, that is always something new being created: a group, a goal, a KPI, a user.
- Action
- What the Zap does once it starts: the step that writes, sends or moves something for you. Perdoo's four actions all update.
- Task
- What Zapier bills you for: one action your Zap completes successfully. Your plan is a monthly count of those.
- Polling trigger
- A trigger Zapier checks on a timer, keeping only what it has not seen yet. All seven Perdoo triggers work this way.
- Instant trigger
- A trigger the app reports itself, the moment the event happens. Perdoo offers none on Zapier, which is worth knowing upfront.
- Filter
- A step that lets the Zap continue only if what arrived meets your condition, and stops it there otherwise.
- Search step
- A step that looks up something already in an app, so later steps can use what it found. Perdoo has six of them.
What a Perdoo Zap really costs
Perdoo is not reserved for paid plans: it works from the free plan.
- TriggerFree, never counted
- Each successful action1 task
- Free plan100 tasks a month, two-step Zaps
- Search or filterMakes the Zap multi-step, paid plan
The trigger never costs a task, and Zapier checking Perdoo for new items costs nothing either. You pay for each action that succeeds, one task each; a failed action is not counted. The free plan gives you 100 tasks a month and two-step Zaps only: one trigger, one action. That limit bites fast with Perdoo, because writing back usually means finding the right item first. A search or a filter makes the Zap multi-step, and multi-step needs a paid plan. On the free plan, Zapier checks your triggers every 15 minutes.
Connect your Perdoo account
- 01
Open the Apps page
In Zapier, go to Apps and click + Add connection. You need an existing Perdoo account: Zapier links accounts, it does not create them. Keep that account's login at hand for the next step.
- 02
Pick Perdoo
Type Perdoo in the dialog, select it, then click Add connection. Zapier opens a new tab, and the rest of the connection happens there, on the Perdoo side.
- 03
Sign in and allow access
Log in to Perdoo in that tab and grant Zapier access. The connection sees and changes what your Perdoo login can see and change, no more. Goals owned by other people need at least read access, and write access if a Zap is going to update them.
Your first Zap: turn meeting action items into tasks
GoalEach new action item agreed in a Perdoo meeting becomes a task in your project tool, and its owner gets a direct message.
- 01
Set the trigger
Create a Zap, choose Perdoo as the app that starts it and New Meeting Action Item as the event, then pick your Perdoo connection.
- 02
Test on a real item
Run the trigger test. Zapier brings back the three most recent action items from your account, so you map the next steps on a real one, not on a blank sample.
- 03
Create the task
Add your project tool as the action, choose the project, and drag the action item's details into the task. Test the step and open the task it created.
- 04
Notify the owner
Add the chat message as a second action. This makes the Zap multi-step, so it needs a paid plan; on the free plan, stop at the task.
- 05
Publish
Click Publish. From then on, Zapier checks Perdoo on your plan's interval and turns every new action item into a task. No backlog is replayed.
The 7 Perdoo triggers
7 events start a Zap when something happens in Perdoo. Zapier checks for them at the interval your plan allows.
New Group
Polling triggerIn Zapier“Triggers when a new group is created.”
Fires when someone creates a group in Perdoo, the unit that teams and departments use to own goals. Handy when a new team appearing in your goals tool should also appear elsewhere, in a channel list or an org chart sheet.
New Initiative
Polling triggerIn Zapier“Triggers when a new Initiative is created.”
Initiatives are the projects people commit to in order to move a key result. This trigger picks up each one created in Perdoo and hands it to your Zap, which is the natural bridge between the goal and the place the work really gets planned.
New Key Result
Polling triggerIn Zapier“Triggers when a new Key Result is created.”
Each key result added under an objective arrives in your Zap with this trigger. It earns its keep at planning time, when many measurable targets appear at once and the people who report on them need to know.
New KPI
Polling triggerIn Zapier“Triggers when a new KPI is created.”
KPIs are the health metrics you watch continuously, as opposed to goals with an end date. When one is added in Perdoo, this trigger passes it on, which helps keep the list of tracked metrics consistent between Perdoo and wherever the data really lives.
New Meeting Action Item
Polling triggerIn Zapier“Triggers when a new Meeting Action Item is created.”
Catches each action item recorded in a Perdoo meeting, from a 1:1 or a team check-in. That is usually the most valuable trigger of the seven, because action items are exactly what gets lost between one meeting and the next.
New Objective
Polling triggerIn Zapier“Triggers when a new Objective is created.”
Objectives sit at the top of the goal tree: the qualitative ambition the key results measure. With this trigger, every new objective becomes an event you can broadcast, archive or turn into a planning document somewhere else.
New User
Polling triggerIn Zapier“Triggers when a new user is created.”
Spots every person added to your Perdoo account. Zapier features this one on the app page, and it suits HR and operations work: whoever joins the goals tool usually needs to exist in a few other places too.
The 4 Perdoo actions
Perdoo gives you 4 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Update Initiative
ActionIn Zapier“Update an existing Initiative (via its goal ID).”
Writes a new value on an initiative that already exists, so the project's progress in Perdoo follows what happens in your delivery tool.
Update KPI
ActionIn Zapier“Update an existing KPI (via its goal ID).”
Pushes a fresh figure into an existing KPI, so Perdoo shows the number your finance or sales tool already knows. Zapier features it on the app page.
Update Meeting Action Item
ActionIn Zapier“Update an existing Action Item (via its ID).”
Changes an existing meeting action item, mainly to tick it done through the Complete field, so the next meeting does not reopen what is already finished.
Update Key Result
ActionIn Zapier“Update an existing Key Result (via its goal ID).”
Moves the progress of a key result forward with the value you map, which keeps the goal tree honest between check-ins.
The 6 Perdoo searches
6 search steps look for data that already exists in Perdoo, so a later step can use it.
A search step looks up something that already exists in Perdoo and hands it to the steps after it. In the editor, searches sit at the bottom of the action event list, under their own SEARCH heading. Four of them look up by ID, which means you already need the ID; Find User and Find Group are the two that start from a human value.
Find User
SearchIn Zapier“Find a user based on his/her email.”
Looks up a Perdoo user from an email address, one of the two searches here that start from something people actually know.
Find Group
SearchIn Zapier“Find a group based on its name.”
Finds a group from its name, handy when another tool talks about teams by name rather than by ID.
Find Initiative
SearchIn Zapier“Find an Initiative by its (goal) ID.”
Retrieves an initiative from its ID, so later steps can read what Perdoo holds on it before acting.
Find Key Result
SearchIn Zapier“Find a Key Result by its (goal) ID.”
Brings back a key result when you already hold its ID, typically saved earlier in a sheet or a CRM record.
Find KPI
SearchIn Zapier“Find a KPI by its (goal) ID.”
Pulls a KPI by ID so its current state can feed a message, a report or a comparison with your source data.
Find Objective
SearchIn Zapier“Find an Objective by its (goal) ID.”
Fetches an objective from its ID, which lets a Zap attach the right ambition to whatever it produces next.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and skips the steps that depend on it. Switched on, the Zap carries on without the result.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create. None of Perdoo's six searches offers it on Zapier, so a missing item is never created for you.
- If multiple search results are found?Three ways out when several items match: keep the first one, which is the default, stop the Zap, or hand all of them on at once.
When it breaks
Zapier attaches no help article to Perdoo, so these cases come from how Zapier behaves with every app, applied to this one.
Most Perdoo Zaps fail for structural reasons, not random ones: an ID that is missing, a plan that blocks the second step, a trigger that waits for its next check. Six cases cover nearly everything. For the rest, the Zapier troubleshooting page is the next stop.
The update cannot find its target
Update actions need the ID of an existing item. If no earlier step carries it, add a search first, which makes the Zap multi-step and pushes it onto a paid plan.Nothing happens for several minutes
All seven triggers are polling ones. On the free plan Zapier checks every 15 minutes, so a delay right after creating an objective is normal, not a fault.Old goals never come through
A Zap only reacts to what is created after it is switched on. Objectives, KPIs and users that existed before stay out, and moving them is a separate job.A bulk import stalls the trigger
Creating a whole quarter of key results at once makes the trigger return a huge batch, which Zapier's flood protection can hold back.Edits do not fire anything
Zapier remembers what a polling trigger has already seen, so the same item never starts the Zap twice. Edits to an existing goal are not new items.A Zap that keeps restarting
A Zap that writes into the very place its trigger watches sets itself off again and burns tasks. Keep update actions on items your trigger does not watch.
Need help automating Perdoo with Zapier?
A person reads every message.



