Title: Lagoona Webhooks – Send Form Submissions to Any Webhook
Author: pablocantu
Published: <strong>2026 年 5 月 29 日</strong>
Last modified: 2026 年 5 月 29 日

---

搜索插件

![](https://ps.w.org/lagoona-webhooks/assets/banner-772x250.png?rev=3554280)

![](https://ps.w.org/lagoona-webhooks/assets/icon-128x128.gif?rev=3554277)

# Lagoona Webhooks – Send Form Submissions to Any Webhook

 作者：[pablocantu](https://profiles.wordpress.org/pablocantu/)

[下载](https://downloads.wordpress.org/plugin/lagoona-webhooks.1.0.1.zip)

 * [详情](https://cn.wordpress.org/plugins/lagoona-webhooks/#description)
 * [评价](https://cn.wordpress.org/plugins/lagoona-webhooks/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/lagoona-webhooks/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/lagoona-webhooks/#developers)

 [支持](https://wordpress.org/support/plugin/lagoona-webhooks/)

## 描述

Lagoona Webhooks is a universal webhook forwarder for WordPress. It intercepts emails
sent by any form plugin (Contact Form 7, Fluent Forms, JetFormBuilder, WPForms, 
Gravity Forms, etc.) and forwards the form data as structured JSON to your webhook
endpoint.

**How it works:**

 1. **Listen Mode** – Turn on “Listen Mode” to discover all sources calling `wp_mail()`
    on your site.
 2. **Submit test forms** – Go to your forms and submit test entries. The plugin detects
    and registers each source.
 3. **Enable webhooks per source** – Choose which sources should forward data to your
    webhook URL.
 4. **Turn off Listen Mode** – Only the selected sources will trigger webhooks, with
    minimal overhead.

**Features:**

 * Universal interception via `wp_mail()` filter – works with any plugin
 * Auto-discovery of email sources using backtrace analysis
 * Per-source webhook toggle with individual URL configuration
 * Structured JSON payload with parsed form fields
 * Complete webhook log with payload viewer
 * Test webhook functionality
 * Automatic log cleanup with configurable retention
 * Zero impact when disabled – no hooks attached
 * SMTP plugin compatible (WP Mail SMTP, Post SMTP, etc.)

**JSON Payload Example:**

    ```
    {
        "plugin": "lagoona-webhooks",
        "site_url": "https://example.com",
        "timestamp": "2026-02-14T10:30:00-06:00",
        "source": {
            "name": "Contact Form 7",
            "slug": "contact-form-7"
        },
        "email": {
            "to": ["admin@example.com"],
            "subject": "New contact form submission",
            "body": "Name: John..."
        },
        "parsed_fields": {
            "name": "John Doe",
            "email": "john@example.com"
        }
    }
    ```

## 安装

 1. Upload the `lagoona-webhooks` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Go to **Lagoona Webhooks** in the admin menu.
 4. Configure your default webhook URL in the Settings tab.
 5. Turn on Listen Mode and submit test forms to discover sources.
 6. Enable webhooks for the sources you want.

## 常见问题

### Does this work with any form plugin?

Yes. Lagoona Webhooks intercepts `wp_mail()`, which is used by virtually all WordPress
form plugins to send notifications. It has been tested with Contact Form 7, Fluent
Forms, JetFormBuilder, WPForms, and more.

### Does it work with SMTP plugins?

Yes. SMTP plugins like WP Mail SMTP modify how emails are delivered but they do 
not change how `wp_mail()` is called. Lagoona Webhooks hooks into `wp_mail()` before
the SMTP plugin processes the email.

### Does it modify or block emails?

No. The plugin only reads the email data and forwards it to your webhook. The original
email is never modified or blocked.

### What webhook services are supported?

Any service that accepts HTTP POST requests with JSON body, including Make (Integromat),
Zapier, n8n, Pabbly, custom APIs, and more.

### Does it slow down my site?

When Listen Mode is off and no sources are active, the plugin has zero overhead.
When active, it only intercepts `wp_mail()` calls with minimal processing.

## 评价

此插件暂无评价。

## 贡献者及开发者

「Lagoona Webhooks – Send Form Submissions to Any Webhook」是开源软件。 以下人员
对此插件做出了贡献。

贡献者

 *   [ pablocantu ](https://profiles.wordpress.org/pablocantu/)

[帮助将「Lagoona Webhooks – Send Form Submissions to Any Webhook」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/lagoona-webhooks)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/lagoona-webhooks/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/lagoona-webhooks/)，或通过[RSS](https://plugins.trac.wordpress.org/log/lagoona-webhooks/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/lagoona-webhooks/)。

## 更新日志

#### 1.0.0

 * Initial release.
 * Listen Mode for source discovery.
 * Per-source webhook toggle.
 * JSON payload with parsed fields.
 * Webhook log with payload viewer.
 * Test webhook functionality.
 * Automatic log cleanup.

## 额外信息

 *  版本 **1.0.1**
 *  最后更新：**1 周前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.2 或更高版本 **
 *  已测试的最高版本为 **6.9.4**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/lagoona-webhooks/)
 * 标签
 * [automation](https://cn.wordpress.org/plugins/tags/automation/)[forms](https://cn.wordpress.org/plugins/tags/forms/)
   [JSON](https://cn.wordpress.org/plugins/tags/json/)[webhook](https://cn.wordpress.org/plugins/tags/webhook/)
   [wp_mail](https://cn.wordpress.org/plugins/tags/wp_mail/)
 *  [高级视图](https://cn.wordpress.org/plugins/lagoona-webhooks/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/lagoona-webhooks/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/lagoona-webhooks/reviews/)

## 贡献者

 *   [ pablocantu ](https://profiles.wordpress.org/pablocantu/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/lagoona-webhooks/)