Popups for Contact Form 7

Plugin Banner

Popups for Contact Form 7

by enginsoykan

Download
Description

Popups for Contact Form 7 is the ultimate lead generation tool for WordPress. It seamlessly integrates with the popular Contact Form 7 plugin, allowing you to display your forms inside highly-converting, modern popups.

Unlike other plugins that charge you for premium features, Popups for Contact Form 7 gives you Exit-Intent technology, Scroll triggers, Page Targeting, and a built-in Analytics Dashboard completely for free.

Developed by Engin Soykan, this plugin is designed with a modern SaaS-like user interface, making it incredibly easy to use while keeping your website lightning-fast with zero jQuery dependencies (Pure Vanilla JS).

🔥 Key Features (All Free!)

  • Smart Triggers: Show popups after X seconds (Time Delay), when user scrolls X% of the page (Scroll Trigger), or just when they are about to leave your site (Exit-Intent).
  • Built-in Analytics Dashboard: Track your views, conversions, and conversion rates directly from your WordPress dashboard.
  • Smart Cookie Management: Never annoy your visitors. The popup stops showing for 1 day if closed, and for 30 days if the form is successfully submitted.
  • Advanced Targeting: Show/Hide popups on specific pages, or target Mobile/Desktop devices exclusively.
  • Pre-Form Content: Add custom rich text, promos, or images right above your form.
  • Design & Animations: Choose between Fade-in or Slide-up animations. Customize popup width, overlay opacity, and close button color to match your theme.
  • Performance Focused: No heavy CSS frameworks, no jQuery. Vanilla JS ensures top-tier performance for Core Web Vitals.
  1. Ensure that you have the Contact Form 7 plugin installed and activated.
  2. Upload the popups-for-contact-form-7 directory to the /wp-content/plugins/ directory.
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.
  4. Go to the Contact > Easy Popups menu in your WordPress dashboard to configure your settings.
  1. <strong>Dashboard & Analytics:</strong> Modern, clean, and card-based settings page with real-time analytics.

    Dashboard & Analytics: Modern, clean, and card-based settings page with real-time analytics.

  2. <strong>Advanced Triggers:</strong> Easily set up Exit-Intent, Scroll, or Time Delay triggers.

    Advanced Triggers: Easily set up Exit-Intent, Scroll, or Time Delay triggers.

  3. <strong>Frontend Popup:</strong> Beautiful, conversion-optimized Contact Form 7 popup in action.

    Frontend Popup: Beautiful, conversion-optimized Contact Form 7 popup in action.

Does this plugin require Contact Form 7?

Yes. This plugin acts as an addon and requires the Contact Form 7 plugin to be installed and active.

Is the Exit-Intent trigger really free?

Yes! We believe advanced marketing features should be accessible to everyone. The Exit-Intent trigger works out of the box.

Will this slow down my website?

Not at all. The plugin uses Vanilla JS (no jQuery) and only loads its lightweight assets (under 10kb) on pages where the popup is set to display.

Can I use this on mobile devices?

Yes, the popups are fully responsive. You can also disable popups specifically for mobile devices in the settings.

1.0.0

  • Initial Public Release on WordPress.org
  • Added: Built-in Analytics Dashboard (Views & Conversions).
  • Added: Scroll trigger & Exit-Intent trigger.
  • Added: Page inclusion/exclusion logic.
  • Added: Device targeting (Mobile/Desktop).
  • Added: Form-success listener with 30-day smart cookies.
  • UI: Completely redesigned admin interface with modern card layout.
Back to top