Contact Book a call

Operations

Who noticed when the workflow stopped?

Most automation failures are silent. The run shows green, the trigger is armed, and nothing happens for six weeks. How silent failure works in Zapier and n8n, what it costs, and the four checks we put on every build.

Cover card reading "Who noticed when the workflow stopped?" beside a status panel showing a green run count and a flat line of zero leads
Green does not mean working. It means the trigger is armed. Image: SBD.

A distributor we work with found out their quote follow-up had been off for nineteen days. Not from a dashboard. From a customer who rang to ask why nobody had come back to them.

The workflow had not errored. The Zap was still on. The run history was green. A field upstream had been renamed from “Email” to “Work email”, the lookup returned nothing, and the follow-up step sent nineteen days of emails to an empty address, successfully.

The short answer

Automation platforms report whether a run executed, not whether it did the job. A workflow can succeed on every run and still do nothing useful. The only reliable signal is the outcome: leads replied to, invoices posted, orders shipped. Monitor the number the workflow exists to move, alert when it goes quiet, and put a named person on the alert.

Nineteen days of green runs: the distributor case described in the post
Nineteen days of green runs. The distributor case described in the post.

Why green means nothing

In n8n, the word “active” on a workflow means one thing: the trigger is armed. It does not mean the last run did anything. A developer on DEV Community described a lead-scoring workflow that scored every lead as zero for six weeks because one field came back undefined. Every run counted as a success.

Zapier has its own version. A step that errors repeatedly will pause the Zap. The pause is correct behaviour, but it creates a new silent state: a paused Zap that nobody knows is paused. Failure emails exist, and in our experience they are usually off, or go to the inbox of the person who built the Zap in 2023 and has since left.

The n8n community has a thread titled, simply, “When a workflow quietly stopped in your own business, who noticed first?” The answers are the customer, the accountant at month end, or nobody.

What silence costs

The cost is never the run. It is the gap.

  • A follow-up that stops for three weeks is three weeks of leads that went cold. For a team closing one deal in ten, that is a deal.
  • An invoice sync that stops is cash that arrives a month late, and a finance person reconciling by hand to find out why.
  • A stock sync that stops is an oversell, a refund and a one-star review.

The pattern we see in audits is the same every time: the business did not lose money the day the workflow broke. It lost money every day until someone noticed, and the noticing is the expensive part.

The four checks we put on every build

1. Outcome count, not run count

Every workflow has a number it exists to move. New leads with a reply. Invoices posted. Orders dispatched. We log that number, not the run, and we alert on it going quiet. “Lead follow-up ran 40 times today” is noise. “Zero leads replied to since 09:00, normally 12 by now” is the alert.

2. A dead-man switch

If a scheduled workflow has not reported in by the time it should have, that is itself an alert. Nothing has to error. Silence is the trigger. On n8n this is a second tiny workflow that checks the first one’s last run time. On Zapier it is a scheduled Zap that reads a timestamp from a sheet or a table.

3. Field contracts

Most silent failures are a renamed field, a changed dropdown value, or a date in a new format. We validate the shape of the data at the start of the workflow and route anything unexpected to a review queue with the raw record attached. Undefined never gets to travel downstream.

4. A named owner, not a channel

Alerts into a busy Slack channel are alerts to nobody. Every workflow in our handover document has one owner by name, a backup, and what to do in the first ten minutes. That is written down before go-live, not after the first outage.

Before and after

BeforeAfter
SignalRun succeededOutcome moved
Who finds outA customer, weeks laterThe owner, within the hour
First actionOpen the platform and scrollOpen the review queue, see the bad record
Typical gap2 to 6 weeksUnder a day

What to do this week

  1. List every live automation with its owner and the number it exists to move. If you cannot name the number, that is a finding in itself.
  2. Turn on failure notifications in Zapier and add an error workflow in n8n. It is a ten-minute job and it catches the loud failures.
  3. For the three workflows that touch revenue, add an outcome count and an alert for silence.
  4. Put a name on each alert.

If you would rather we did it, the Automation Audit maps every live workflow, its owner and its failure modes in one to two weeks, and the monitoring above is part of every build.

Questions we get asked

Does Zapier or n8n tell you when a workflow fails?

Both can tell you about a loud failure, an error, if notifications are set up. Neither tells you about a quiet one, where every run succeeds and the result is wrong or empty. That needs an outcome check you add yourself.

How much monitoring is too much?

Alert on outcomes, not on runs. One alert per workflow for “went quiet” and one for “unexpected data” is usually enough. More than that and people stop reading them.

We have forty automations. Where do we start?

With the ones that touch money: lead follow-up, invoicing, order status. Monitor those three properly before touching the rest.

Sources and further reading

  • Monitoring
  • n8n
  • Zapier
  • Operations

Keep reading

Cover card reading "The Zapier tax in 2026" beside a bill with three line items: tasks, AI steps, agent activities

Pricing

The Zapier tax in 2026: what a 20-person team pays

Zapier now bills tasks, AI steps by model tier, and Agents in activities. A worked bill for a 20-person company, what the same workflows cost on n8n, and the rule Zapier itself now recommends to cut the bill.

Cover card reading "Does an AI agent still need Zapier?" beside two columns: judgement and plumbing

Strategy

Does an AI agent still need Zapier?

A widely shared post argues Zapier goes to zero because agents click buttons and call APIs themselves. We run both every day. Where the argument is right, where it is wrong, and what we use for each job.

Cover card reading "n8n self-hosted or cloud for a team under 50?" beside a two-column comparison of server cost and people cost

Pricing

n8n self-hosted or cloud for a team under 50?

Self-hosting n8n costs a few dollars a month for the server and a lot more for the person who keeps it up. The break-even in executions, what you take on when you host, and the answer we give most teams of 1 to 50.

For teams that tried AI and nothing stuck

Get the hours back.

About 95% of AI pilots never reach the profit line. Ours start with the work your team still does by hand, and end when it is gone.

See how we work
A team of six gathered around one screen in an open-plan office
Thirty minutes with the people who own the process. Photo: Vitaly Gariev, Unsplash.