BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Message Bridge for Contact Form 7 and VK icon
Actively maintained Tested with WP 7.1

Message Bridge for Contact Form 7 and VK

Send Contact Form 7 notifications to VK dialogs through a configurable message bridge.

Active installs<10New
Downloads · 30d61▼ -37.1% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads353Since Apr 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 8.1+
Downloads · 7d13▼ -7.1% week over week
Our verdict

Use with caution

Message Bridge for Contact Form… works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Jul 6Aug 19Oct 3
Yesterday1
Daily average (1y)2
Peak day45Apr 29, 2026
Last 12 months360

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Message Bridge for Contact… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
contact form 7 >100 3,504 Best contact form 7 plugins →
vk #68 170 Best vk plugins →
vkontakte #49 99 Best vkontakte plugins →

About Message Bridge for Contact Form 7 and VK

From the official readme · v1.0.0

Description

Message Bridge for Contact Form 7 and VK sends Contact Form 7 submissions to VKontakte users through a connected VK community. The number of VK recipients is not limited by the plugin: users subscribe to messages from the connected community, and the community acts as the notification bridge.

To set up delivery:

  1. Create a VK community that will send the notifications.
  2. In the VK community settings, open Community management > Messages and enable community messages.
  3. Open Advanced > API usage, go to the LongPoll API tab, enable LongPoll API, and select API version 5.199 from the dropdown.
  4. Switch to Event types and enable Incoming messages.
  5. Open the Access keys tab and create a community access token with permission to use community messages.
  6. Open the Callback API tab and copy the group_id value.
  7. In the plugin interface, click Create Bot.
  8. Enter the Group ID, save the access token, or use the Copy PHP const controls to keep these values in PHP constants. Then wait for the bot status to become online. Configured and working bots are shown in blue.
  9. Ask each VK recipient to open the community messages and send start to the community.
  10. Approve or reject each subscription request in the plugin interface.
  11. Create a channel in the plugin interface to connect specific Contact Form 7 forms with the VK bot/community that should send their notifications.

Hooks

Filter cf7vk_skip_delivery
Return a truthy value to stop delivery for the current Contact Form 7 submission before channels and messages are resolved.
Arguments: $skip (bool), $contact_form (WPCF7_ContactForm), $submission (WPCF7_Submission).

Filter cf7vk_unfiltered_message
Filters the Contact Form 7 mail body after mail-tag replacement and before VK-specific formatting.
Arguments: $message (string), $submission (WPCF7_Submission).

Filter cf7vk_prepared_message
Filters the formatted VK notification text before it is passed to the linked delivery channels.
Arguments: $prepared_message (string), $submission (WPCF7_Submission), $contact_form (WPCF7_ContactForm), $mail (array).

Action cf7vk_channel_sendout
Fires when a channel starts processing a prepared outgoing message, before bot and chat availability checks.
Arguments: $channel (iTRON\cf7Vk\Channel), $message (string), $context (array).

Action cf7vk_delivery_exception
Fires when delivery relation lookup, chat status lookup, or VK transport delivery fails. The $chat argument can be null for relation lookup errors.
Arguments: $exception (Throwable), $channel (iTRON\cf7Vk\Channel), $chat (?iTRON\cf7Vk\Chat), $context (array).

Source Code and Build Tools

The development repository for this plugin is publicly available at:
https://github.com/hokoo/cf7-vk

The admin assets bundled in this plugin are generated from the React source in that repository.

Current build flow:

  1. Install dependencies in plugin-dir/react with npm ci or npm install.
  2. Run npm run build in plugin-dir/react to regenerate the production assets.

External Services

VK API

This plugin connects to the VK API to verify the configured community, request Bots Long Poll bootstrap data, load user and conversation details for connected dialogs, and send Contact Form 7 notifications to VK dialogs.

When an administrator verifies or syncs a connection, the plugin sends the configured community ID, community access token, API version, and the identifiers required for the requested VK API call, such as peer IDs, conversation message IDs, and user IDs.

When a Contact Form 7 submission is delivered, the plugin sends the destination dialog peer ID and the formatted notification text. That notification text can include the form title, mail subject, and submitted field values.

This service is provided by VK:
Terms of Service: https://vk.com/terms
Privacy Policy: https://vk.com/privacy
API documentation: https://dev.vk.com/

VK Bots Long Poll API

This plugin connects to the VK Bots Long Poll API to discover dialogs that send the configured authorization command to the connected community and to fetch new message events for linked dialogs.

When an administrator runs dialog sync, the plugin sends the current Long Poll server key and timestamp issued by VK. VK returns new community message events and related dialog metadata, which can include peer IDs, sender IDs, conversation message IDs, message text, and chat titles.

This service is provided by VK:
Terms of Service: https://vk.com/terms
Privacy Policy: https://vk.com/privacy
Long Poll documentation: https://dev.vk.com/ru/api/bots-long-poll/getting-started

Changelog

Major stability hardening release with safer migrations, redacted diagnostics, resilient VK delivery, admin UI error handling, and verified release gates.

1.0.0

  • Added stability hardening for plugin lifecycle, activation, deactivation, uninstall cleanup, relation repair, log retention, and migration recovery.
  • Added a VK gateway contract with fake transport coverage, sanitized diagnostics, transactional credential validation, safer Long Poll cursor handling, and per-recipient delivery results.
  • Improved Contact Form 7 delivery continuity so one failed VK recipient does not stop later eligible recipients.
  • Hardened the React admin interface with typed REST errors, paginated resource loading, retry-only failed resources, safer mutation sequencing, error boundaries, and page-scoped styles.
  • Migrated the admin asset build to WordPress Scripts with generated asset metadata for dependency and cache-busting accuracy.
  • Added release verification gates for deterministic ZIP builds, dependency audits, Plugin Check, WordPress lifecycle/support matrix, real REST/admin smoke, authenticated browser smoke, and fake VK form delivery E2E.
  • Updated the release workflow so GitHub release publication verifies the ZIP first; prereleases update plugin-dist, while stable releases deploy the verified build to WordPress.org and then update stable.

0.1.4

  • Added PHP constant support and admin copy helpers for VK access tokens and group IDs.
  • Expanded VK community setup documentation and corrected the documented delivery hooks.
  • Added a WordPress Playground blueprint for installing Contact Form 7 and the latest stable plugin build.

0.1.3

  • Clarified the WP Data Logger integration hook and aligned the localized admin script object with the plugin prefix.

0.1.2

  • Updated bundled dependencies and REST endpoint permissions for WordPress.org review.

0.1.1

  • Updated plugin metadata, naming, external service disclosures, and release packaging for WordPress.org review.

0.1.0

  • Bootstrap plugin shell created from the reference architecture.
  • React admin shell, CPTs, relations, settings page, and migration scaffolding added.
  • VK API wrapper, bot ping endpoint, Long Poll bootstrap sync, and outbound send primitive added.
  • Manual Long Poll dialog discovery, VK chat model sync, and CF7 plain-text formatter added.
  • Delivery is restricted to active dialogs, and the admin UI now exposes copyable auth commands and channel title editing.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Message Bridge for Contact Fo… alternatives

All contact form 7 plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Database Addon for Contact Form 7 – CFDB7 Database Addon for Contact Form 7 – CFDB7 Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight… by Arshid 600K+ ★★★★★★★★★★ 5 (1.9K) 2 months ago 86
2 Redirection for Contact Form 7 Redirection for Contact Form 7 Redirect to any page or URL, execute scripts after submission, save data to the database… by Themeisle 200K+ ★★★★★★★★★★ 4.7 (275) 5 days ago 95
3 ReCaptcha v2 for Contact Form 7 ReCaptcha v2 for Contact Form 7 Adds reCaptcha v2 from Contact Form 7 5.0.5 that was dropped on Contact Form 7 5.1 by IQComputing 200K+ ★★★★★★★★★★ 5 (89) 4 months ago 77
4 Conditional Fields for Contact Form 7 Conditional Fields for Contact Form 7 Adds conditional logic to Contact Form 7. by Jules Colle 100K+ ★★★★★★★★★★ 4.8 (166) 4 weeks ago 88
5 DTX – Dynamic Text Extension for Contact Form 7 DTX – Dynamic Text Extension for Contact Form 7 Extends Contact Form 7 by adding dynamic form fields that accepts shortcodes to prepopulate… by sevenspark 100K+ ★★★★★★★★★★ 4.7 (99) 2 months ago 76
6 LukasApps CAPTCHA tools for Contact Form 7 LukasApps CAPTCHA tools for Contact Form 7 Protect Contact Form 7 forms from spam with Google reCAPTCHA v2, reCAPTCHA v3, hCaptcha or… by LukasApps 100K+ ★★★★★★★★★★ 4.1 (48) 1 week ago 92
7 Image CAPTCHA for Contact Form 7 and WPForms by HookAndHook (DSGVO/GDPR) Image CAPTCHA for Contact Form 7 and WPForms by HookAndHook… Adds an Image CAPTCHA to Contact Form 7 and WPForms, GDPR ready, perfect WPForms or Contact… by hookandhook 70K+ ★★★★★★★★★★ 4.7 (49) 1 month ago 75
8 Database for Contact Form 7, WPforms, Elementor forms Database for Contact Form 7, WPforms, Elementor forms Saves Contact Form 7, WPforms,Elementor Forms, CRM Perks Forms and many other contact form… by CRM Perks 60K+ ★★★★★★★★★★ 4.8 (124) 4 weeks ago 79
9 Ultra Addons for Contact Form 7 Ultra Addons for Contact Form 7 50+ Essential Addons for Contact Form 7 - Conditional Fields, Multi Step, Redirection… by Themefic 60K+ ★★★★★★★★★★ 4.8 (107) 2 weeks ago 94
10 Drag and Drop Multiple File Upload for Contact Form 7 Drag and Drop Multiple File Upload for Contact Form 7 This simple plugin create Drag & Drop or choose Multiple File upload in your Confact Form 7… by Glen Don Mongaya 60K+ ★★★★★★★★★★ 4.8 (94) 1 month ago 85

FAQ

Message Bridge for Contact Form 7 a…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 4, 2026

Is Message Bridge for Contact Form… free?

Yes. Message Bridge for Contact Form… is free to download and use from the official WordPress.org plugin directory.

Is Message Bridge for Contact Form… safe to use in 2026?

Message Bridge for Contact Form… works, but test it on a staging site before relying on it in 2026. Was last updated 1 month ago, and scores 60/100 on our health check.

How many websites use Message Bridge for Contact Form…?

Message Bridge for Contact Form… is active on <10 WordPress websites and has been downloaded 353 times since it launched in April 2026. It was downloaded 61 times in the last 30 days.

Does Message Bridge for Contact Form… work with WordPress 7.1?

Yes. The developer has tested Message Bridge for Contact Form… up to WordPress 7.1.2, the latest release. It requires WordPress 6.0 or newer.

What PHP version does Message Bridge for Contact Form… need?

Message Bridge for Contact Form… requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Message Bridge for Contact Form… last updated?

The latest version, 1.0.0, was released on August 31, 2026 (1 month ago).

Who makes Message Bridge for Contact Form…?

Message Bridge for Contact Form… is developed and maintained by iTRON.

What are the best alternatives to Message Bridge for Contact Form…?

The most popular alternatives to Message Bridge for Contact Form… are Database Addon for Contact… (600K+ installs), Redirection for Contact For… (200K+ installs) and ReCaptcha v2 for Contact Fo… (200K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.