Sistava

Zapier Task Limit Reached: What Happens and What to Do

How-to — — by Mahmoud Zalt

Your runs are held, not lost. What Zapier does when you hit the task limit, how pay-per-task and the 3x cap work, and how to clear the backlog safely.

You get the email on the 19th of the month and your stomach drops. Tasks exhausted, workflows held, eleven days to go. Somewhere in the middle of all that, real work is piling up: orders not filed, replies not sent, records not created.

The good news is real and worth saying first. Zapier holds those runs rather than dropping them. The data is captured, the queue is intact, and you can play it through once you have headroom. The bad news is that the clock is still running on everything downstream.

What happens when you hit the task limit?

Zapier stops executing actions and puts new Zap runs on hold. Its held runs documentation lists a task limit as one of six hold reasons, alongside a disconnected app account, flood protection, expired payment details, an app access policy and a Zap with more than 100 steps.

You also get email notifications as you approach the limit and again when you reach it. If those are landing in a folder nobody reads, the first sign of trouble will be a colleague asking why something stopped, which is a bad way to find out.

How do you get running again?

There are three documented ways to restore your task allowance, and they suit very different situations. Pick on the basis of how urgent the held work is and how long you have until the cycle turns over.

OptionHow fastBest when
Wait for the billing cycle to resetWhenever your cycle turns overThe held work can wait a few days and the overage was a one-off
Upgrade the planImmediateYou are consistently over and the higher allowance is the honest answer
Enable pay-per-task billingImmediateYou want workflows to keep running past the plan limit and accept the extra charge

Whichever you choose, the held runs stay waiting for you. Go to Zap history, filter to the held runs you want, select them and use the play control to replay. Zapier notes that replayed runs process at about one per second, so a backlog of a thousand takes over a quarter of an hour to work through.

How does pay-per-task billing actually work?

Pay-per-task keeps your workflows running once you pass the plan's included tasks, and Zapier charges separately for the extra. It is available on Professional, Team and Enterprise plans, and not on Free. Zapier states it is on by default for accounts created after January 2024.

If your account is older, Zapier documents turning it on from the Billing and usage page, then the Billing settings tab, then the Enable pay-per-task button. The same tab is where you turn it off if you would rather workflows stop than spend.

That ceiling is the detail most people miss until it bites. Turning on pay-per-task does not mean unlimited running. It means three times your allowance and then the same hold you were trying to avoid, only now with an extra invoice attached.

Why did the tasks go so fast?

Zapier counts successful action steps, not runs. A five-action Zap that fires 200 times is 1,000 tasks, not 200. Once you see it that way, a single chatty trigger explains a whole month of usage.

What eats an allowance overnight?

One cause dominates the sudden, shocking overage: a loop. Zapier documents that Zaps can get stuck running over and over on the same data, and warns that loops can quickly use up your plan tasks if they are not resolved.

Their documented causes are worth knowing because all three are easy to build by accident. One Zap's action triggers a second Zap whose action triggers the first. An action in a Zap triggers the same Zap. Or a New or Updated trigger fires on a record that the Zap itself updates.

If you are in one right now, Zapier's instruction is blunt and correct: turn off the looping Zap immediately, and if two are looping together, turn off both. Then check Zap history to confirm it has stopped and to see how many runs went through.

Clearing the backlog without another overage

Getting back to normal after a task limit

  1. Find out what spent the tasks — Open Zap history and look at run volume by Zap. One workflow is usually responsible for most of the usage.
  2. Rule out a loop — If one Zap has an unusual number of runs on similar data, turn it off before doing anything else. A loop will refill your new allowance as fast as you buy it.
  3. Add a filter before the expensive steps — Filters cost nothing and stop runs before the actions that do. Cutting the volume is cheaper than raising the ceiling.
  4. Restore your allowance — Wait for the cycle, upgrade the plan, or enable pay-per-task from Billing and usage, then Billing settings, then Enable pay-per-task.
  5. Replay the held runs — In Zap history, filter to the held runs, select them, and use the play control. Confirm in the dialog and watch the progress.
  6. Budget for the replay itself — Zapier states replaying creates new runs that count toward task usage, so a big backlog spends real tasks. Replay what matters first.

Step back from the mechanics and look at what the meter measures. It counts steps, not outcomes. A Zap that runs 1,000 clean actions and produces nothing useful costs exactly the same as one that lands you ten customers, which makes the bill a poor guide to whether the automation is worth having. That mismatch is why Sistava is priced around work completed rather than steps executed.

Paying for the job instead of the steps

You hire an AI Employee, describe the job in plain English, and it decides how many steps that takes. Add a condition or a new exception and the instruction gets longer, not the bill for a rebuilt six-step chain. You can see how the roles are put together at Sistava.

What this will not solve

A few task-limit problems are outside your control, and it saves time to recognise them early rather than reorganising workflows that were fine.

In Zapier's favour, holding runs instead of dropping them is the right design, and documenting exactly what counts as a task is more transparency than a lot of metered products offer. The friction is the model itself. Counting steps means your bill tracks how your workflow is built rather than how much it achieved. If you want to test the other shape on a real task first, Sistava has free tools that need no account.

FAQ

What happens when you reach the Zapier task limit?

Zapier puts new Zap runs on hold rather than running them, so no data is lost. Zapier's held runs documentation lists a task limit as one of six reasons a run gets held. You get email notifications as you approach and reach the limit, and the held runs wait until you have tasks available again.

Do held Zap runs cost tasks?

Not while they are held. Zapier states that when Zaps error or are held, all steps that do not run do not count as tasks. But replaying them later does count, because Zapier documents that replaying creates new runs which count toward task usage.

How do I get my Zaps running again after a task limit?

Zapier documents three ways to restore your allowance: wait for your billing cycle to reset, upgrade your plan, or enable pay-per-task billing. Once any of those happens, you can replay the held runs from Zap history.

How much extra can pay-per-task billing run?

Zapier caps it at 3 times your plan's task limit, counting your plan allocation plus the pay-per-task usage. Their documented example is a Professional 750 plan, where 750 included tasks plus 1,500 pay-per-task tasks gives a maximum of 2,250. After that, workflows stop until the cycle resets.

Which Zapier steps do not use tasks?

Zapier states that triggers never use tasks including polling checks, and that Filter and Paths steps, action steps that error or halt, skipped steps, and Formatter, Delay, Looping, Digest, Zapier Manager and Storage steps do not count. Zapier Tables and Forms do not count either.

Why did my task usage spike overnight?

The usual cause is a loop. Zapier documents that a Zap can run repeatedly on the same data when one Zap's action triggers another that triggers it back, when an action triggers its own Zap, or when a New or Updated trigger fires on a record the Zap itself updated. Their guidance is to turn the looping Zap off immediately.

Sources