Pleo Zapier integrationAutomate Pleo with Zapier.
The Pleo Zapier integration gives you 4 triggers, 8 actions and 0 searches. New expenses, receipts, tags and employees in Pleo can start a Zap, and Zaps can create, update or remove employees, add tags and pull the details of an expense or receipt.
Verified Trustpilot reviews · AI, automation & growth agency
What the Pleo Zapier integration does for your finance team
Pleo gives employees company cards and turns their spending into expense records, without the paper chase. Connected to Zapier, it talks both ways: what happens in Pleo (a new expense, a receipt, a tag, an employee) can start a workflow elsewhere, and other tools can manage Pleo's employee list and tags.
Three outcomes that pay off quickly. A receipts archive nobody has to maintain: New Receipt fires when a receipt is attached to an expense, and the next step files it wherever your accountant looks. Cardholders that follow your HR tool: Create Employee, Update an Employee and Delete an Employee keep Pleo in line with arrivals, changes and departures. Tags that match your accounting: New Tag and Create Tag keep project or cost-centre tags in sync between Pleo and the tool that owns them.
What Zapier does not do for Pleo. It has no search step, so a Zap cannot find an employee by email: the four Get actions (Get an Employee, Get Expense, Get Receipt, Get Tax Code) only fetch details of something whose ID an earlier step already holds. There is no action to create or approve an expense. And all four triggers work by polling, so nothing arrives the instant it happens in Pleo.
Weighing other platforms? See n8n vs Zapier.
Zapier words, in plain English
Eight words, and the rest of the page reads easily.
- Zap
- The automation you build: one trigger, then one or more actions that run every time the trigger event happens.
- Trigger
- The event that starts the Zap. For Pleo: a new expense, receipt, tag or employee in your company account.
- Action
- What the Zap does once started: the step that writes, sends or fetches something for you, in Pleo or elsewhere.
- Task
- The unit Zapier bills. One task is one action your Zap completes successfully; your plan counts those.
- Polling trigger
- A trigger Zapier checks on a timer: it asks Pleo for new items at a fixed interval and keeps only unseen ones.
- Instant trigger
- A trigger the app reports itself, the moment the event happens. None of the four Pleo triggers work that way.
- Filter
- A step that lets the Zap go on only when the incoming item meets your condition, and stops it otherwise.
- Connection
- Your Pleo account linked to Zapier once, then reused by every Pleo step. What it can see is what your Zaps can see.
What it really costs
Pleo is not a premium app, so it runs on the free plan. Its four triggers never cost a task, and Zapier checking Pleo for new items is free too, however often it looks.
- Free plan100 tasks a month, unlimited Zaps
- Zap size on free2 steps: one trigger, one action
- Trigger cost0 tasks
- Premium appNo
Every action that succeeds counts as one task, and that includes the four Get actions, since Zapier lists them as actions. A Zap that files each receipt in a folder costs one task per receipt. Add a Get Expense step before it and the same receipt costs two. Failed actions are not counted. On the free plan, a Zap stops at two steps: one trigger, one action. A filter or a second action makes it multi-step, and that needs a paid plan.
Connect your Pleo account
- 01
Add the connection
In Zapier, open the Apps page of your account and click + Add connection. In the dialog that appears, type Pleo in the search box and pick it from the list.
- 02
Sign in to Pleo
Click Add connection. A new tab opens on Pleo. Sign in with the Pleo account whose access the Zap should use: it needs to reach the expenses, receipts, tags and employees your Zaps will read or change.
- 03
Grant access
Allow Zapier to reach the Pleo account. The connection is then reused by every Pleo step of every Zap, so you set it up once and simply pick it from a list afterwards.
Your first Zap: announce each new cardholder
GoalWhen a new employee is added in Pleo, the finance channel gets a message with their details.
- 01
Pick the trigger
Create a Zap, choose Pleo as the app and New Employee as the event, then select your Pleo connection. One Zap watches one event, so pick the right one now.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent employees from your account, so you work on a real record rather than a placeholder.
- 03
Add the message
Add Slack as the action and pick Send Channel Message. Choose the channel, then build the message from the employee details the trigger returned. Two steps in total, so this Zap runs on the free plan.
- 04
Test, then publish
Test each step and read what came back. Then click Publish to switch the Zap on. Employees added before that moment will not be announced.
The 4 Pleo triggers
4 events start a Zap when something happens in Pleo. Zapier checks for them at the interval your plan allows.
New Employee
Polling triggerIn Zapier“Triggers when a new employee is created.”
Starts a Zap when an employee is created in your Pleo account. It hands the new person's record to the next step, which can then greet them, brief their manager or log the new card in another tool.
New Expense
Polling triggerIn Zapier“Triggers when a new expense is added.”
Kicks off a Zap each time a new expense is added in Pleo. It is the broadest of the four: every new expense added to the account can start the workflow.
New Receipt
Polling triggerIn Zapier“Triggers when a new receipt is attached to the related expense.”
Fires when a receipt is attached to an expense. Unlike New Expense, it waits for the proof of purchase, which is what your accountant actually asks for at month end.
New Tag
Polling triggerIn Zapier“Triggers when a new tag is created.”
Runs a Zap when a new tag is created in Pleo. Tags are how spending gets sorted by project, client or cost centre: a new tag is a new axis to track elsewhere.
The 8 Pleo actions
Pleo gives you 8 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Employee
ActionIn Zapier“Creates employee in Pleo”
Adds a person to your Pleo account from another tool. The only thing it insists on is a valid email address for the new employee.
Create Tag
ActionIn Zapier“Creates a Tag in the System.”
Creates a tag in Pleo inside an existing tag group. It asks for the group, the attribute it belongs to and the value of the new tag.
Delete an Employee
ActionIn Zapier“Delete an Employee on Pleo”
Removes an employee from Pleo. Like the update, it targets the person by employee ID, not by name or email.
Get an Employee
ActionIn Zapier“Get an employee by employee id”
Fetches the full record of one employee when you already have their ID. It writes nothing; it hands the details to the steps that follow.
Get Expense
ActionIn Zapier“Action to get information about a Pleo expense”
Pulls the details of a Pleo expense into your Zap so later steps can use them. Useful when the step before only carried a reference to the expense.
Get Receipt
ActionIn Zapier“Get a receipt from an expense”
Retrieves the receipt attached to an expense. Pair it with a trigger that knows the expense but not its proof of purchase.
Get Tax Code
ActionIn Zapier“get tax code information”
Brings tax code information from Pleo into the Zap. It is a reference step: it reads the code so that an accounting step further down can use it.
Update an Employee
ActionIn Zapier“Updates an Employee on Pleo”
Changes the record of an employee already in Pleo. You point it at the person with their employee ID, then fill in what should change.
When it breaks
Zapier links no help article to Pleo, and no limit specific to the app is documented. The cases below are general Zapier limits, as they show up on Pleo Zaps.
Pleo Zaps tend to go wrong on history and loops rather than on errors. Check these four cases first, then the Zapier troubleshooting page.
Last month's expenses never arrive
A Zap only reacts to what happens after you switch it on. Expenses, receipts, tags and employees that already existed are not picked up; moving that backlog is a separate job.Tags or employees multiply
A Zap that writes into the place its own trigger watches, Create Tag under New Tag for example, sets itself off again and again and burns through tasks.A bulk import is held back
When a trigger suddenly returns a huge batch, after importing employees or migrating expenses, Zapier's flood protection can hold those items back.The same expense never runs twice
Zapier remembers what it has already seen on a polling trigger, so an expense or receipt does not start the Zap a second time, even when checked again.
Need help automating Pleo with Zapier?
A person reads every message.



