WordPress plugin
WPB Popup for Contact Form 7 Pro for Existing Forms
WPB Popup for Contact Form 7 Pro displays forms configured in Contact Form 7 in responsive popup windows, so visitors can send contact requests, feedback, product questions, or customization requests while staying on the current page. Contact Form 7 must be installed first.
Connect a form to a popup trigger
WPB Popup for Contact Form 7 Pro displays forms configured in Contact Form 7 in responsive popup windows, so visitors can send contact requests, feedback, product questions, or customization requests while staying on the current page. Contact Form 7 must be installed first.
Create unlimited popup buttons and assign forms to various buttons, pages, locations, or layouts. Multiple configured popups can appear on the same page, either as standalone elements or within Elementor layouts.
Choose where and when popups appear
Add buttons or links with shortcodes, PHP functions, or WordPress action hooks. Trigger links can also go in navigation menus, and an Elementor widget places them in Elementor layouts. Automatic triggers can open a popup on page load, exit intent, scroll, or hover. Target specific URLs, pages, or post types to show each form in its chosen context.
Set the popup's appearance and behavior
Use the advanced popup button generator to choose from multiple button designs, then adjust popup and button styling. Customizable animations control how a popup opens and closes. You can also enable automatic closing after a successful form submission. The interface is responsive, mobile-friendly, RTL-ready, and translation-ready.
Use forms on product pages
WooCommerce options let you show Contact Form 7 popup buttons on product pages. Visitors can ask about a product, request customization, or seek more information without leaving the page.
The add-on supports Gutenberg and works with Elementor, Elementor Pro, Divi, WPBakery Page Builder, Visual Composer, Beaver Builder, Oxygen, and other listed page-building processes. Shortcodes also work in compatible layouts and builders.
Install and place a trigger
- Install Contact Form 7.
- Install and activate WPB Popup for Contact Form 7 Pro in WordPress.
- Configure the Contact Form 7 form you want to use.
- Create a popup button or trigger and assign the form to it.
- Add its shortcode, Elementor widget, PHP function, or action hook where the trigger should appear.
Setup documentation and video tutorials are available. Product information also lists premium support and free installation if needed.

