plugin-icon

Lagoona Webhooks – Send Form Submissions to Any Webhook

제작자: pablocantu·
Intercept form submissions from any plugin via wp_mail() and forward them as structured JSON to any webhook URL.
버전
1.0.1
최근 업데이트일
May 29, 2026
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:

  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" } }
무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 6.9.4
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.