WordPress plugin intelligence profile

Message Popup For Contact Form 7

Show a beautiful, fully customizable success popup notification on Contact Form 7 submission. Control colors, borders, size, button text, and auto-hid …

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.5 · PHP 7.0
Directory statusactive
Last directory update29 Jun 20264mo ago
Active installations1K+Adoption metric — not a quality score
WordPress.org rating4.3 / 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 Message Popup For Contact Form 7 version 1.0 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Message Popup For Contact Form 7 replaces the default inline success message from Contact Form 7 with a stunning, fully branded popup notification. When a visitor submits your CF7 form, instead of a plain text confirmation they might easily miss, they are greeted with a bold, centered popup modal that clearly confirms their submission was received.

Every visual detail of the success popup is configurable directly from the Contact Form 7 editor panel — no shortcodes, no custom CSS, and no coding required. Adjust popup size, colors, borders, button text, and set an auto-close timer — all from the WordPress admin.

>

Requires Contact Form 7 to be installed and activated on your WordPress site.

📄 Documentation | 🔴 Live Demo | ⭐ Upgrade to Pro

Why Replace the Default Contact Form 7 Message?

The built-in Contact Form 7 success message appears inline — often below the fold — and blends quietly into the page. Many visitors never notice it, which creates confusion and may lead to duplicate form submissions. Message Popup For Contact Form 7 solves this by displaying a prominent, centered popup the moment a form is submitted, so your users always know exactly what happened.

Free Features

Success Popup Notification

* Enable or disable the success popup independently for each Contact Form 7 form on your site

* Set a fully custom success message text to display in the popup — or fall back to CF7’s default confirmation message

* Per-form popup configuration — assign unique success popup settings to different CF7 forms across your site

Popup Appearance & Styling

g. 478px) to fit your layout

g. 5px)

* Popup Background Color — Choose a custom background color for the popup modal

* Background Overlay Color — Set the color and opacity of the overlay that appears behind the popup

* Popup Border Width — Control the thickness of the popup border

* Popup Border Color — Select a custom border color for the popup

* Popup Text Color — Set the font color of the success message text inside the popup

* Button Background Color — Customize the background color of the popup close/OK button

Popup Behavior

g. ”, “Close”)

g. 5000 = 5 seconds) without requiring user interaction

Pro Version Features

Upgrade to Message Popup For Contact Form 7 Pro to unlock full control over the failure/error popup — shown when a form submission fails validation or the mail cannot be sent.

⭐ Get the Pro Version →

Failure Popup Notification

* Enable Failure Message — Toggle on a dedicated popup for failed or invalid CF7 form submissions, separate from the success popup

* Custom Failure Message Text — Write a specific error message to guide users when their submission fails

* Failure Button Text — Customize the label on the failure popup’s close/retry button independently from the success button

Failure Popup Appearance & Styling

* Failure Popup Width — Set the width of the failure popup independently from the success popup

* Failure Popup Border Radius — Control the corner roundness of the failure popup

g. light red to signal an error)

* Failure Background Overlay Color — Set a custom overlay color behind the failure popup

* Failure Popup Border Width — Define the border thickness for the failure popup

* Failure Popup Border Color — Select a custom border color for the error popup

* Failure Popup Text Color — Set the text color inside the failure popup

* Failure Button Background Color — Customize the close/retry button color on the failure popup

Failure Popup Behavior

* Failure Auto-Hide Timer — Set the failure popup to automatically close after a specified duration (in milliseconds), separate from the success popup timer

Pro license is lifetime and valid for unlimited sites — outstanding value for agencies and freelancers.

Perfect For

  • Contact and enquiry forms where submission confirmation visibility is critical
  • Lead generation and landing page forms that need a professional thank-you response
  • Booking and appointment request forms
  • Event registration and RSVP forms
  • Support and help desk ticket submission forms
  • Any CF7 form where the default inline message is too easy to miss

How It Works

  • Install and activate the plugin (Contact Form 7 must already be active).
  • Open any Contact Form 7 form in your WordPress admin — you will see a new Popup Setting tab.
  • Enable the success popup and configure your message, colors, borders, button text, and auto-hide timer.
  • Save the form. That’s it!

When a visitor submits the form on the front end, the standard CF7 inline message is replaced by your fully styled popup modal, appearing centered on screen.

What Users Are Saying

>

“The plugin works perfectly. ” — markkim

” — xoruna

” — gregsloman

WordPress.org metadata

Plugin tags

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

  • cf7 popup
  • contact form 7 error message
  • contact form 7 popup
  • contact form 7 success message
  • form submission popup
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 5.5 · PHP 7.0
Update activity29 Jun 20264mo 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.