WP Webhooks / Docs / Smart Retry with Exponential Backoff
Feature since v1.1.0

Smart Retry with Exponential Backoff

Failed deliveries retry automatically with exponential backoff; 4xx failures are classified as permanent.

$

5xx and 429 responses trigger retries with exponential backoff (default: 5 attempts, delays of ~30s, 60s, 120s, 240s, 480s capped at 1 hour). 4xx and 3xx responses are classified as `permanently_failed` immediately — bad payloads are not worth retrying. Each attempt is logged with its HTTP status and response body.

Configurable via filters

Override max attempts per webhook via `fswa_max_attempts` and delay per attempt via `fswa_backoff_delay`. Pro adds per-webhook retry settings and choice of exponential, linear, or fixed backoff strategy — configurable from the webhook edit screen.

/ Related

Ready

Stop losing webhooks.
Start logging them.

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