How is task usage measured in Zapier?

A task is any successful action that runs in Zapier. Only successful actions count toward your task usage. This article explains what counts and what does not.

What counts toward task usage

In Zap workflows, the following count as tasks:

Step type Tasks used
Successful action steps 1 task per successful run
Successful steps in an error handler path 1 task per successful run
Previously successful steps that run again when you replay an entire Zap run 1 task per successful run
Each action step in a sub-Zap 1 task per successful run
Call a Sub-Zap step 1 task per successful run
Return From a Sub-Zap step 1 task per successful run
Search action set to proceed if nothing is found 1 task
Search action set to not proceed if nothing is found No tasks

Some Zapier products have different task rates:

Product Task rate
AI by Zapier Depends on the model tier you select. Learn more about AI by Zapier model tier pricing.
Code by Zapier 1 task per run with standard runtime. More tasks if you extend the runtime. Learn more about how Code by Zapier usage is measured.
Zapier Lead Router 5 tasks per successful lead routed
Zapier MCP 2 tasks per successful tool call. Failed tool calls do not count toward your task usage.
Note

Starting July 21, 2026, Lead Router usage shows up on the Task Usage and Zap History pages, attributed to the Zap that triggered it. Before this date, Lead Router usage did not appear on these pages, even though it still counted toward your task usage at the rate listed above.

If you check a date range that spans July 21, 2026, a Zap that uses Lead Router might show a sudden jump in tasks. This jump means Zapier started displaying that usage, not that you used more tasks.

What does not count toward task usage

In Zap workflows, the following do not count as tasks:

  • All trigger steps.
  • Any Filter or Paths step.
  • Testing steps in the Zap editor. This includes testing a single step, testing all steps, and running an end-to-end test. Testing does not use tasks, even though testing an action step performs the action in your app.
  • All action steps that error or halt.
  • All steps that do not run, either because of a previous filter or path condition, or because the Zap errored.
  • In a sub-Zap, the Start a Sub-Zap trigger.
  • Steps for Zapier Tables and Zapier Forms.
  • Steps for the following Zapier apps:

Zapier Agents usage does not count as tasks. Agents use a separate activity quota. Learn more about how Zapier Agents usage is measured.

Example

You have a Zap that:

  • Triggers when a new email with an attachment is received in Gmail.
  • Uploads the attachment to Dropbox.
  • Sends a direct message in Slack with a link to the newly uploaded file.

Uploading the file to Dropbox and sending a message in Slack uses two tasks. If your Zap runs ten times, it will use 20 tasks.

Zap with a Gmail trigger and two action steps, Dropbox and Slack. Each action step uses one task per run.

Zap triggers and tasks

Zap triggers never use tasks. A Zap's first step is always a trigger. Polling triggers will poll an app or check for new trigger events at a regular interval, but these polls never use tasks.

Example

You have a Zap that polls Facebook every two minutes to check for new leads, then sends them to your CRM app. If your plan has a two-minute polling interval, Zapier will check Facebook for new leads five times in a ten-minute period (every two minutes). If the Zap finds two new leads during that 10-minute period, two tasks will be used when those leads are successfully sent to the CRM.

If a Zap checks an app every two minutes, it will complete over 20 thousand polls per month. Zapier does not charge for these events.

Zap with a polling trigger that checks Facebook for new leads and sends them to a CRM app. Polling does not use tasks.

Task limits and pricing

The number of tasks your account can use depends on the pricing plan you select. Once your plan reaches its task limit, you'll be charged for any extra tasks.

Zapier will email you once you reach the plan's task limit and start using pay-per-task billing. After this, you will be notified by email:

  • When you reach 80% of the pay-per-task billing limit.
  • When you reach 100% of pay-per-task billing tasks, equivalent to 3x your selected plan's task limit.

Once you reach that limit, all other tasks will be held until the end of your billing cycle. If you do not want to wait to replay held Zap runs, you can upgrade your plan.

Plans without pay-per-task billing

If your plan does not include pay-per-task billing or if you have turned it off, when your plan reaches its task limit Zapier will hold any new Zap runs until your billing cycle resets.

Zapier will also send you emails:

  • When you reach 80% of your task limit.
  • When you reach 100% of your task limit.

You can replay held Zap runs and continue using Zapier MCP and Lead Router once one of these happens:

All these actions reset your usage and let you continue using tasks.

Monitor task usage

Task usage is displayed in different areas for different users and purposes. Learn more about where to find your task usage.

Admins, Super Admins, and Owners on Team and Enterprise plans can export a CSV breakdown of task usage per account member. Learn how to export member task usage data.

You can review all the tasks your Zap workflows attempted in your Zap history. Learn more about what information is available in Zap history.

If you're on an Enterprise plan, you can also set up usage alerts to get notified when task usage exceeds a threshold you define.

Was this article helpful?
182 out of 280 found this helpful