---
title: "Webhook Chains"
description: "A webhook completing with a 2xx response can automatically trigger one or more downstream webhooks."
url: "https://wpwebhooks.org/docs/webhook-chains/"
---

[WP Webhooks](https://wpwebhooks.org/) / [Docs](https://wpwebhooks.org/docs/) / Webhook Chains

Feature since v1.13.0

# Webhook Chains

A webhook completing with a 2xx response can automatically trigger one or more downstream webhooks.

Link webhooks into multi-step automation sequences. When a webhook delivers successfully, any chained downstream webhooks fire with the upstream response body, sent payload, and original pre-mapping payload available as their starting arguments. Chains have names, support per-link conditions, and are cycle-detected at save time.

## Example

WooCommerce order → HubSpot POST (create deal) → HubSpot PATCH (update deal with line items). Each hop is a first-class webhook with its own log, retry, conditions, and replay.

/ Related

[fswa\_glue\_post\_dispatch](https://wpwebhooks.org/docs/fswa-glue-post-dispatch/)[Delivery Logs](https://wpwebhooks.org/docs/delivery-logs/)[Post-Dispatch Scripting](https://wpwebhooks.org/docs/post-dispatch-scripting/)

/Ready

## Your next automation is  
one sentence away.

[Install Plugin→](https://wordpress.org/plugins/flowsystems-webhook-actions/) [See the Plugin →](https://wpwebhooks.org/wordpress-webhook-plugin/)

$ wp plugin install flowsystems-webhook-actions --activate

## Structured data

```json
{"@context":"https://schema.org","@type":"TechArticle","name":"Webhook Chains — Feature — Webhook Actions Docs","description":"A webhook completing with a 2xx response can automatically trigger one or more downstream webhooks.","url":"https://wpwebhooks.org/docs/webhook-chains/","isPartOf":{"@type":"WebSite","name":"WP Webhooks","url":"https://wpwebhooks.org"},"about":{"@type":"SoftwareApplication","name":"Webhook Actions","applicationCategory":"WordPress Plugin"}}
```
