Zapier timeout errors explained

Sep 02 2020

It's one of several types of error you'll see when using Zapier.

To simplify the process slightly, when Zapier runs your zap, for each action step, it's sending data to another app. It does this by connecting to an app's API.

When a API receives data, it's designed to send a message back to the app that sent it data. That message will either be to say that everything is OK (and may also contain some other data), or to tell the sending app there was an error.

Want expert automation help?

Ask questions, get answers and find resources
- directly from our founder.

Access Helpdesk+ for just $39

What a Zapier timeout error means.

When Zapier sends data to another app, it will wait for an OK/error response before moving on to the next step. But, it can't wait forever - actually it usually only waits for 30 seconds. If after that time, it's not received any response from the app's API, it assumes there has been a problem and sends you an error message.

We said usually because there are some caveats. Any code steps you add will only wait 10 seconds before timing out, and some apps have APIs that enforce shorter cutoff times for their responses.

You'll see this type of error most regularly with Google. The error will read something like this:

ExternalHTTPSConnectionPool(host='sheets.googleapis.com', port=443): Read timed out. (read timeout=39)

What causes a Zapier timeout error

99% of the time, it's caused by temporary downtime at the app Zapier is connecting to. Or if the API is receiving too much data from other apps.

However, two things might have happened:

  • Nothing - the app Zapier is connecting to is down and what you wanted to happen, didn't happen.
  • The action you wanted to happen (like adding a new row to a Google Sheet) was successful, but the app's API wasn't able to send a response message to Zapier, so you got an error.

How to fix a Zapier timeout error

You'll want to check manually, because if it's the latter of the above options, you might not want to do anything.

If not, you can replay the zap via the task history:

The replay task button in Zapier

Or, for a more automated solution, check out Zapier's auto-replay feature.

Need the help of an automation expert? Contact us now.

Need help?

Tell us what you need and we'll get back to you right away.