Zapier Webhook Not Receiving Data

Share
Workaround available Web Updated November 13, 2026Based on 4 user reportsHow we research

Quick answer

Zapier only shows a Catch Hook sample if a fresh request arrives while the Test Trigger step is open. Confirm the webhook URL matches, send a new POST in JSON, XML or form encoding, and avoid custom Content-Type headers.

Most likely fix: Re-test properly

How to fix it

Try these in order — the most common fix is first.

  1. 1. Re-test properly

    1. Open the trigger's Test step and click test, keeping it open
    2. Send a brand-new request from the source app
    Did this fix it?
  2. 2. Verify URL and format

    1. Compare the Zap's webhook URL to the one in the sending app
    2. Send POST as JSON, XML or form-encoded; do not set a custom Content-Type
    3. Use Catch Raw Hook to see the raw body
    Did this fix it?
  3. 3. Test with curl

    1. Send a sample POST with a JSON body to the webhook URL
    2. If that works, the problem is on the sender side
    Did this fix it?

Symptoms

Catch Hook test finds no data or the Zap says the webhook was received but nothing runs.

Why it happens

  • Test Trigger step not open when the request arrived
  • Old requests are not found
  • Webhook URL changed (for example after a Zap owner change on Team)
  • Unsupported payload format or custom Content-Type header
  • Sender app not firing the webhook

This guide also covers

  • zapier webhook not working
  • zapier catch hook no data
  • zapier webhook not triggering

Still not working?

If Zapier keeps failing, you're not alone. See every Zapier problem users report or the alternatives people switch to.

Done fighting Zapier? Our small team builds your own Zapier alternative, made for how you work. On your domain or hosted by us. Price agreed together.

Get a quote
Fixed it? Share this guide

Other Zapier errors

All 10 Zapier errors and fixes →