Trello Zapier integrationAutomate Trello with Zapier.
The Trello Zapier integration gives you 14 triggers, 19 actions and 18 searches to move cards, post comments and build boards without opening Trello yourself. Here is what each one does, what it costs, and where it breaks.
Verified Trustpilot reviews · AI, automation & growth agency
What the Trello Zapier integration actually does for you
Connecting Trello to Zapier lets an event on a board start work somewhere else, or lets another tool write into Trello for you. A card moves, a comment appears, a due date gets close: Zapier picks it up and runs the next step without anyone copying and pasting.
Three results come up again and again. First, a board that keeps itself tidy: when a card reaches a list, Card Moved to List fires and Add Checklist to Card or Add Label to Card prepares it for the next stage. Second, cards that build themselves from requests landing in other tools, through Create Card placed on the right board and list. Third, a reminder routine: Card Due warns you before a deadline, so the follow-up goes out on time.
Here is the tip worth remembering if you are on the free plan. Four Trello triggers are instant: New Activity, Card Moved to List, Card Updated and New Label Added to Card. They fire as soon as Trello reports the event, whatever your plan. The ten others wait for Zapier to check, every 15 minutes on the free plan. When a workflow depends on speed, build it on one of those four.
What Zapier does not do here: none of the visible actions deletes a card. Archive Card archives it and Close Board closes a board without removing it. Only checklists can be deleted, with Delete Checklist in Card. And nothing that happened before the Zap went live gets picked up. If you are weighing other tools, the same breakdown exists for the Trello n8n integration and the Trello Make integration.
Zapier vocabulary in one minute
Eight words come back on every line of this page. Here they are in plain English, once.
- Zap
- The automation you build: one trigger, then one or more actions that run every time that trigger event happens.
- Trigger
- The event in an app that starts the Zap, such as a new card on a board. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does after it starts: the step that creates, writes or moves something in an app for you.
- Task
- The unit Zapier bills. One action that completes successfully counts as one task on your plan.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger is reported by the app itself the moment the event happens.
- Filter
- A step that lets the Zap continue only when what arrived matches a condition you set, and stops it otherwise.
- Search step
- A step that looks up something already in an app, a card or a list for example, so later steps can use what it found.
- Connection
- Your Trello account linked to Zapier once, then reused by every step of every Zap that talks to Trello.
What a Trello Zap really costs
Trello is not a premium app, so it works on the free plan. The bill is counted in tasks, and only completed actions count.
- Free plan100 tasks per month, unlimited Zaps
- Trello on freeYes, not a premium app
- BilledEach successful action
- Not billedTriggers, checks, failed actions
The trigger never costs a task, however often Zapier checks the board. 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 at all. The catch on the free plan: it only builds two-step Zaps, one trigger and one action. Add a filter or a search step and the Zap becomes multi-step, which then needs a paid plan.
Connect Trello to Zapier in three steps
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A dialog opens. Type Trello in the search box and pick it from the results. You need a Trello account, plus access to any board you do not own that the Zap should touch.
- 02
Sign in to Trello
Click Add connection. A new tab opens on Trello's login screen. Sign in with the account whose boards the Zap will read and write, not a colleague's, because every step will act with that account's rights.
- 03
Grant access
Trello asks you to let Zapier into the account. Accept. The connection is now saved, and every Trello step in every Zap can reuse it without asking again.
Your first Trello Zap, step by step
GoalWhen a card is moved to a review list, post a comment on it, but only for cards on that list.
- 01
Create the Zap
Open the Zap editor and start a new Zap. Pick Trello as the app that starts it, then Card Moved to List as the event, and select your Trello connection.
- 02
Set the trigger
Fill in the trigger's settings. This trigger is instant, so the Zap will start as soon as Trello reports the move, on any plan.
- 03
Add the filter
Click the plus icon, choose Filter, and in Configure & test keep only moves into your review list. This makes the Zap multi-step, so it needs a paid plan.
- 04
Add the action
Add Trello again with Create Comment. Map the card from the trigger into Card ID, then write the comment text the reviewer should see.
- 05
Test each step
Run the test. Zapier pulls the three most recent moves from your account so you map on a real card. Check what each step returns before going on.
- 06
Publish
Click Publish to switch the Zap on. From now on, every card moved into the review list gets its comment. Cards moved earlier stay untouched.
The 14 Trello triggers
14 events start a Zap when something happens in Trello, and 4 of them are instant: the app calls Zapier straight away, whatever your plan.
New Board
Polling triggerIn Zapier“Triggers when a new board is added.”
Starts your Zap whenever a board appears in the Trello account you connected. Handy for setting up everything a fresh project needs around it, like a channel or a folder in another tool.
New Card
Polling triggerIn Zapier“Triggers when a new card is added.”
Fires each time someone adds a card. This is the broad entry point most Trello automations start from: a task appears, and the rest of the process follows.
New Card Archived
Polling triggerIn Zapier“Triggers when a Card is archived in Trello.”
Reacts when a card leaves the board through archiving. Archiving usually means work is done or dropped, so this is a clean signal to close things elsewhere.
New Comment in Card
Polling triggerIn Zapier“Triggers when a Comment is added to a Card in Trello.”
Kicks off when a comment is posted on a card. Discussions stay in Trello, but the people who never open it still hear about them.
New Activity
Instant triggerIn Zapier“Triggers when there is activity in Trello.”
The catch-all for what happens on a board: you choose one type of activity and the Zap listens for that one only. It covers events that have no dedicated trigger.
Card Moved to List
Instant triggerIn Zapier“Triggers when a Card is moved to a List in Trello, inside the same Board.”
Goes off when a card lands in a list on the same board. In a board laid out as stages, this is the moment work changes hands.
Card Due
Polling triggerIn Zapier“Triggers at a specified time before a card is due.”
Runs at a time you set before a card's due date, so the warning arrives while there is still room to act.
Card Updated
Instant triggerIn Zapier“Triggers when a Card is updated in Trello.”
Picks up edits made to an existing card in Trello. It reacts to edits rather than creations, which suits cards that live a long time.
New Checklist
Polling triggerIn Zapier“Triggers when a new checklist is created in Trello.”
Signals that a checklist has been created on a board you pick. Checklists often mark the start of a structured piece of work.
New Label
Polling triggerIn Zapier“Triggers when a new label is created in Trello.”
Fires when a label is created on a chosen board, not when a label is put on a card. It tracks how a board's tagging system evolves.
New Label Added to Card
Instant triggerIn Zapier“Triggers when a label is added in a Trello card.”
Reacts the moment a label is attached to a card on the board you select. A label is often how teams flag urgency or a client, so it makes a sharp signal.
New List
Polling triggerIn Zapier“Triggers when a new list on a board is added.”
Lets you know when a list is added on a given board. Lists usually stand for stages or weeks, so a new one often means the structure changed.
New Member on Board
Polling triggerIn Zapier“Triggers when a new member joins a board.”
Detects someone joining a board you pick. Board membership is often the first sign that a new person starts working on a project.
New Notification
Polling triggerIn Zapier“Triggers when you get a new notification in Trello.”
Picks up the notifications Trello sends to the connected account. It routes your own Trello alerts to wherever you actually read things.
The 19 Trello actions
Trello gives you 19 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
- Create Checklist Item in Card
- Add Member to Board
- Create Board
- Archive Card
- Add Attachment to Card
- Add Label to Card
- Move Card to List
- Add Members to Card
- Update Card
- Create Card
- Add Checklist to Card
- Close Board
- Create Comment
- Complete Checklist Item in Card
- Copy Board
- Delete Checklist in Card
- Create Label
- Create List
- Remove Label From Card
Create Checklist Item in Card
ActionIn Zapier“Creates a new checklist item in a card.”
Appends one line to a checklist already sitting on a card. Unlike the previous action, it adds a single item rather than a whole list.
Add Member to Board
ActionIn Zapier“Adds a member to a board.”
Invites an existing Trello member onto a board with the membership type you choose. Access follows the project without manual invitations.
Create Board
ActionIn Zapier“Creates a new board.”
Opens a brand new board inside a Trello workspace. Useful when every client or project deserves its own space from day one.
Archive Card
ActionIn Zapier“Archives a card.”
Archiving through the Zap takes a card off the board. The card is archived, not deleted.
Add Attachment to Card
ActionIn Zapier“Adds one or more attachments to a specific card.”
Hangs one or more files on a specific card. The documents stay next to the task they belong to.
Add Label to Card
ActionIn Zapier“Adds an existing label to a specific card.”
Attaches a label that already exists on the board to a chosen card. Good for flagging priority or ownership automatically.
Move Card to List
ActionIn Zapier“Moves a specific card to a list on a specific board.”
Sends a card to another list on its board. Your Trello stages then follow what happens in other tools, without anyone dragging cards around.
Add Members to Card
ActionIn Zapier“Adds one or more members to a specific card.”
Assigns one or several people to a card. Ownership is settled the moment the card is ready, not when someone remembers.
Update Card
ActionIn Zapier“Update a card's name, description, due date, or position in list.”
Changes a card's name, description, due date or position in its list. You decide whether the new description replaces the old one or is appended to it.
Create Card
ActionIn Zapier“Adds a new card on a specific board and list.”
Puts a new card on the board and list you pick, filled with whatever the trigger brought in. It is the workhorse action for turning requests from other tools into Trello work.
Add Checklist to Card
ActionIn Zapier“Adds a new (or existing) checklist to a card.”
Attaches a checklist to a card, new or one that already exists. It gives a card its to-do list at the right moment instead of by hand.
Close Board
ActionIn Zapier“Closes a board without permanently deleting it.”
Closes a whole board without permanently deleting it. Finished projects stop cluttering the workspace.
Create Comment
ActionIn Zapier“Writes a new comment on a specific card.”
Writes a comment on a card. A quick way to keep the history of a task in one place, even when the information comes from outside Trello.
Complete Checklist Item in Card
ActionIn Zapier“Completes an existing checklist item in a card.”
Ticks a checklist item as done. Progress on the card then mirrors work finished elsewhere.
Copy Board
ActionIn Zapier“Creates a copy of an existing board.”
Duplicates an existing board into a workspace. Your template board becomes the starting point for each new job.
Delete Checklist in Card
ActionIn Zapier“Deletes an existing checklist on a card.”
Deletes a checklist from a card. It is the only deleting action of this integration.
Create Label
ActionIn Zapier“Adds a new label on a specific board.”
Builds a new label on a board so it can later be put on cards. It keeps the label set aligned with categories managed in another tool.
Create List
ActionIn Zapier“Adds a new list on a specific board.”
Adds a list to a chosen board. Lists are the columns of a board, so this is how a Zap adds a stage, a week or a category.
Remove Label From Card
ActionIn Zapier“Removes an existing label from a card.”
Takes a label off a card. It is the counterpart of the previous action and keeps flags honest once the situation changes.
The 18 Trello searches
18 search steps look for data that already exists in Trello, so a later step can use it.
A search step finds something that already exists in Trello and hands it to the next steps. In the action list of the editor, searches sit at the bottom under SEARCH. Several Trello actions ask for IDs, and searches are how a Zap gets them. Remember that adding one turns the Zap into a multi-step Zap.
Find Action by ID
SearchIn Zapier“Finds a specific Trello action using its ID. This provides direct access to action details for agentic use cases.”
Retrieves one Trello action, a past event on a board, from its unique ID. You get the full details of that event for later steps.
Find Board by ID
SearchIn Zapier“Finds a specific board using its ID. This provides direct access to board details for agentic use cases.”
Fetches a board directly from its ID, with its details. No guessing on names, it either matches or not. Handy when several boards share similar titles.
Find Label on Board
SearchFind or createIn Zapier“Finds a label on a particular board by name.”
Looks for a label on a given board by its name. The match is partial: searching Urgent also catches Very urgent.
Find List on a Board
SearchFind or createIn Zapier“Finds a list on a particular board by name.”
Locates a list on a board from its name, with a contains match rather than an exact one.
Find Card Attachments by Card ID
SearchIn Zapier“Finds all attachments for a specific card using its ID. This provides direct access to card attachments for agentic use cases, improving performance by separating attachment fetching from the main card search.”
Gathers every attachment of one card, from that card's ID. Files come separately from the card itself, which keeps the card search light.
Find Card by ID
SearchIn Zapier“Finds a specific card using its ID. This provides direct access to card details with comments for agentic use cases, without the overhead of attachment processing.”
Pulls a single card from its ID, comments included, without its attachments.
Find Checklist
SearchFind or createIn Zapier“Finds a checklist on a particular board or card by name.”
Searches a board for a checklist by name, and the name only has to contain what you type.
Find Checklist by ID
SearchIn Zapier“Finds a specific checklist using its ID. This provides direct access to checklist details for agentic use cases.”
Opens a checklist directly from its ID and returns its details. No name matching involved, so two checklists with similar titles cannot be confused.
Find Checklist Item
SearchIn Zapier“Finds a checklist item on a particular checklist by name.”
Finds an item inside a checklist from part of its name. Board, card and checklist must be given first. The name match is partial, so a short word can catch more than one item.
Find Checklist Item by ID
SearchIn Zapier“Finds a specific checklist item using its checklist ID and checklist item ID. This provides direct access to checklist item details for agentic use cases.”
Gets one checklist item from two IDs: the checklist's and the item's own. It is the precise counterpart of the name-based search, with no risk of catching the wrong line.
Find Label by ID
SearchIn Zapier“Finds a specific label using its ID. This provides direct access to label details for agentic use cases.”
Reads a label from its ID, giving back its name and details. Readers of the message see a word like Urgent rather than a string of letters and digits.
Find List by ID
SearchIn Zapier“Finds a specific list using its ID. This provides direct access to list details for agentic use cases.”
Brings back a list from its ID. A quick way to turn a code into a readable column name. It keeps messages readable for people who never open the board themselves.
Find Member by ID
SearchIn Zapier“Finds a specific member using their ID. This provides direct access to member details for agentic use cases.”
Looks up a Trello member from their ID and returns their details. Messages and records then name a real person rather than an identifier nobody recognizes.
Find Board
SearchFind or createIn Zapier“Finds a board in your Trello organization by name.”
Searches your Trello workspace for a board by name. Organization ID and board name are both required.
Find Organization by ID
SearchIn Zapier“Finds a specific organization using its ID. This provides direct access to organization details for agentic use cases.”
Returns a Trello workspace's details from its ID. Handy when a later step must show the workspace by name rather than by a code.
Find Card by Custom Query
SearchIn Zapier“Search for cards using a custom Trello query string.”
Runs a search written in Trello's own query syntax, the same you type into Trello's search box, and returns matching cards.
Find Card
SearchIn Zapier“Search for cards using structured search fields.”
Searches cards through ready-made fields, with options for starred boards and open cards only.
Find Member
SearchIn Zapier“Finds a member in your Trello organization by name.”
Finds a person in your Trello workspace by name, with the Organization ID required. It saves anyone from copying member IDs by hand into the Zap.
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 and the steps that depend on it are skipped. Switched on, the Zap carries on with nothing in hand.
- Create X if it doesn't exist yet?Ticking it turns the search into a find-or-create: it stops offering the setting above and asks for the fields needed to create the missing item.
- If multiple search results are found?Three ways out: keep the first match, which is the default, stop the Zap, or hand all matches on at once.
When a Trello Zap breaks
Most Trello Zaps that fail do so for a handful of reasons, and none of them is mysterious once you know where to look.
Zapier keeps a help article on common problems with Trello. The cases below are the ones this page can vouch for. For a Zap already in trouble, see our Zapier troubleshooting guide.
Old cards are never picked up
A Zap only reacts to what happens after you publish it. Cards created before that stay where they are, and moving the backlog is a separate job.The Zap keeps triggering itself
Card Updated with Update Card, or New Comment in Card with Create Comment, on the same board: the Zap writes where it watches and eats tasks in a loop.A bulk import stalls the Zap
Import a large batch of cards at once and the trigger suddenly returns a flood of items. Zapier's flood protection can hold them back.A label or list field stays empty
Label, list and member fields fill only once a board is chosen. Set the Board ID first, then the rest of the step.The search finds the wrong item
Name searches on lists, labels and checklists use a contains match. A short name like Done can catch Done later or Not done.A polling trigger seems slow
Ten triggers are checked on a timer, every 15 minutes on the free plan. Zapier remembers what it has seen, so each card only fires once.
Need help automating Trello with Zapier?
A person reads every message.



