WordPress plugin intelligence profile

Webhooks for Contact Form 7

Send Contact Form 7 submissions to any webhook endpoint with optional Bearer token authentication.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.1.6
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update24 Oct 20269d ago
Active installations60Adoption metric — not a quality score
WordPress.org rating4.0 / 5 from 3 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Webhooks for Contact Form 7 version 1.1.6 as active, updated 9d ago and tested up to WordPress 7.0.

Overview

About this plugin

Webhooks for Contact Form is a WordPress plugin that extends Contact Form 7 by allowing you to send form submissions to any webhook endpoint. This enables easy integration with external services, automation tools, and custom workflows.

Features

  • Send Contact Form 7 submissions to any webhook URL
  • Supports custom headers and payloads
  • Easy setup and configuration
  • Compatible with popular automation platforms

Configuration

  • Go to the plugin’s Settings page under Settings > WBHKS Webhook.
  • Add your webhook URL in the provided field.
  • Optionally add a Bearer token, choose per-form mode, and select additional fields.

Logging

This plugin records webhook delivery attempts and response previews to help troubleshoot delivery issues.

  • Where: Open the plugin settings page in WordPress (Settings → WBHKS Webhook) and scroll to the Webhook Logs section.
  • What is logged: date/time, form title and ID, delivery status (success / failed / skipped), HTTP status code (if available), webhook URL used, a message and a truncated response body (preview).
  • Privacy: Submitted form fields are not logged directly. Response previews, error messages, and webhook URLs may contain personal or sensitive data returned by your endpoint. Use trusted endpoints and clear logs when appropriate.
  • Storage: Logs are saved in the WordPress options table under the option wbhks_webhook_logs and capped to the most recent 200 entries.
  • Clearing logs: Use the Clear Logs button on the settings page; this action requires administrator capabilities and is protected by a nonce.

Per-form mode

You can choose between a single global webhook for all forms or a per-form webhook configuration:

  • One webhook for all forms — set a single Webhook URL and optional Bearer Token used for every Contact Form 7 submission.
  • One webhook per form — configure a distinct Webhook URL (and optional Bearer Token) for each Contact Form 7 form on your site. Leave a per-form URL empty to fall back to the global URL.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • contact form 7
  • automation
  • integration
  • webhook
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity24 Oct 20269d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.51.1.6
WordPress compatibility7.17.0.7
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.