WP Webhooks / Docs / Any Hook as a Trigger
Feature since v1.0.0

Any Hook as a Trigger

Use any WordPress do_action hook as a webhook trigger — no built-in integration needed.

$

Any WordPress action hook can be used as a webhook trigger. Paste the hook name into the trigger field and the plugin will listen for it, capture all hook arguments as the payload, and dispatch to your endpoint. This means any form plugin — Gravity Forms, Ninja Forms, WPForms, or a fully custom plugin — works without requiring a dedicated integration.

/ Setup

  1. Create a new webhook

    Go to Webhook Actions in the WordPress admin and add a new webhook. Give it a name that matches your use case, e.g. "Gravity Forms → n8n".

  2. Paste the hook name as the trigger

    Set the trigger to any WordPress action hook — e.g. gform_after_submission for Gravity Forms. The plugin hooks into it automatically, no code needed.

  3. Set the webhook URL

    Paste your endpoint URL (e.g. your n8n webhook URL). The plugin will POST all hook arguments here on every firing.

  4. Save and test

    Trigger the action (e.g. submit the form). Check the Event Log in the plugin admin to see delivery status and the captured payload.

/ Demo

/ Related

Ready

Stop losing webhooks.
Start logging them.

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