
外掛標籤
開發者團隊
② 後台搜尋「Lagoona Webhooks – Send Form Submissions to Any Webhook」→ 直接安裝(推薦)
原文外掛簡介
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:
Listen Mode – Turn on “Listen Mode” to discover all sources calling wp_mail() on your site.
Submit test forms – Go to your forms and submit test entries. The plugin detects and registers each source.
Enable webhooks per source – Choose which sources should forward data to your webhook URL.
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": ["[email protected]"],
"subject": "New contact form submission",
"body": "Name: John..."
},
"parsed_fields": {
"name": "John Doe",
"email": "[email protected]"
}
}
