WPForms
98The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...
Show a beautiful, fully customizable success popup notification on Contact Form 7 submission. Control colors, borders, size, button text, and auto-hid …
Message Popup For Contact Form 7 is a WordPress plugin that enhances the user experience by replacing the default inline success message of Contact Form 7 with a visually prominent popup notification. When a visitor submits a form, they receive a clear confirmation in a modal popup, making it less likely for them to miss the message.
The plugin allows you to configure various visual aspects of the popup directly from the Contact Form 7 editor, including size, colours, and button text, without needing to write any code. This makes it suitable for users who want to improve form submission feedback on their WordPress sites using Contact Form 7.
Best for: This plugin is best for WordPress users who want to enhance form submission feedback for their Contact Form 7 forms.
What it does well
Where it falls short
Message Popup For Contact Form 7 offers a straightforward solution for improving user notifications upon form submissions, especially for those using Contact Form 7. It provides useful customisation options, but users may need to consider the pro version for additional features.
howdytheme's own description of Message Popup For Contact Form 7, lightly tidied.
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.
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.
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
* Popup Width — Set the exact width of the popup modal (e.g. 478px) to fit your layout
* Popup Border Radius — Round the popup corners to match your site’s design style (e.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
* Custom Button Text — Change the label of the popup close/confirm button to any text you want (e.g. “Got it!”, “Thanks!”, “Close”)
* Auto-Hide Timer — Set the popup to automatically close after a defined number of milliseconds (e.g. 5000 = 5 seconds) without requiring user interaction
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.
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
* Failure Popup Background Color — Choose a distinct background color for the error popup (e.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.
Other plugins for building forms.
The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...
The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...
Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features...
Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...
Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 databas...
Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...