Contact Form Widget – Responsive Contact Form, Query Form & Form Builder
Contact Form Widget is a lightweight, responsive contact form plugin for WordPress designed to collect user inquiries, leads, and customer feedback effortlessly. Whether you need a simple sidebar contact form widget or a full-width contact form shortcode inside your posts and pages, this contact form plugin provides an intuitive setup with complete administrative control. Unlike basic contact form tools that rely solely on email notifications, every contact form submission sent through this plugin is saved directly to your WordPress database. You can manage, review, and organize all incoming messages inside a dedicated admin query dashboard, ensuring you never miss a visitor inquiry or client lead. View Pro Demo: Contact Form Premium Demo More About Pro: Contact Form Premium Details Try Pro Version: Test Premium Plugin Why Choose This Contact Form Plugin? Building a functional contact form should be straightforward. This plugin combines the simplicity of a drag-and-drop contact form widget with the flexibility of a shortcode-based form builder. It handles real-time AJAX form validation, protects submissions with security nonces, and offers custom design controls so your contact form matches your site branding seamlessly. Key Features of Contact Form Widget Stored Contact Queries – Automatically saves every contact form message in your database table for easy tracking and record keeping. Dual Display Options – Embed your contact form using the shortcode [CFW] or place it in any sidebar or footer widget area. Asynchronous AJAX Submission – Visitors can submit the contact form instantly without page reloads, complete with loading spinners and inline confirmation notices. Pre-Built Layout Templates – Select between Template 1 (classic centered layout) and Template 2 (modern two-column grid layout for Name and Email). Full Design Customization – Adjust form background color, title color, max-width slider (10% to 100%), and container alignment (left, center, right). Custom Field Placeholders – Customize text labels and placeholder prompts for Name, Email, Subject, and Message fields. Custom Error & Success Messages – Tailor validation error alerts for blank inputs or invalid email addresses, as well as submission response messages. Custom CSS Editor – Add your own custom CSS styling directly from the settings panel to tweak form appearances without editing theme files. CSV Export Tool – Export all stored contact form queries into a structured CSV file for offline reporting and customer relationship management. Admin Query Dashboard – Sort, paginate (5 to 250 records per page), view details in a popup modal, and delete single or bulk form entries. Pro Features Upgrade to Contact Form Premium for enhanced control and advanced form building capabilities: Google reCAPTCHA Integration – Block spam submissions and automated bots. SMTP Email Support – Deliver notifications reliably via Gmail or custom SMTP servers. Auto Email Responder – Send automatic reply emails to visitors after contact form submission. Custom Email Templates – Personalize administrative and user notification emails. Submission Analytics – View daily form submission trends and statistical reports. Priority Premium Support – Access dedicated support from our technical team.
Top keywords
- form27×5.71%
- contact21×4.44%
- contact form20×4.23%
- custom7×1.48%
- email7×1.48%
- submission6×1.27%
- premium5×1.06%
- widget5×1.06%
- contact form widget4×0.85%
- form widget4×0.85%
- pro4×0.85%
- contact form premium3×0.63%
reCAPTCHA V3 for Jetpack
reCAPTCHA V3 for Jetpack enhances your WordPress site’s security by integrating Google reCAPTCHA v3—an invisible, score-based spam filter—with Jetpack contact forms, comments, and WooCommerce registration. Designed for block-based themes (e.g., Full Site Editing), it uses behavioral scoring to block bots seamlessly. Key features: Invisible Protection: Analyzes user behavior (e.g., mouse movements, session duration) to assign a score (0.0–1.0) for contact forms, comments, and WooCommerce registration. Customizable Threshold: Set a score threshold (default 0.5) to balance spam blocking and user access for all forms. Conditional Loading: Control where reCAPTCHA loads: on all pages, specific page types (e.g., front page, single posts), or specific slugs. Improves performance by skipping unnecessary pages. Debug Mode: Toggle console.log output for debugging purposes; disable for production to reduce browser console clutter. Skip for Logged-in Users (new in 1.17): New checkbox to bypass reCAPTCHA entirely for any logged-in user (admins, customers, members, etc.). Perfect for membership sites where only guests need protection. Automatic Spam Handling: Form submissions with scores below the threshold are reliably blocked and moved to the Jetpack Feedback CPT spam folder in the admin interface. Comments with scores below the threshold are automatically moved to the spam folder without triggering approval emails. New in 1.13 / 1.14: Blocks bot account creation on WooCommerce registration form (including the My Account page). Submission Stats & Logging (improved in 1.19): Tracks total submissions and logs the last 20 submissions (forms, comments, registration) with scores, status, and now the client IP address. Includes a secure “Clear Log” button and cleaner, shorter messages for better readability. Jetpack Integration: Requires Jetpack for contact form and comment protection, fully compatible with block-based forms and Jetpack forums. Email Enhancements: Appends reCAPTCHA scores to Jetpack form submission emails for transparency. Admin Feedback: Displays reCAPTCHA scores to admins on form success pages and logs detailed debug info for failed submissions. Customizable User Notices (new in 1.21): Change the messages shown to users when a reCAPTCHA token is missing or when the score falls below your threshold. Supports {score} and {threshold} placeholders. Perfect for modern WordPress sites, this plugin provides robust spam prevention with insightful analytics, ensuring a seamless user experience while keeping your forms, comments, and registrations spam-free. External Services This plugin uses Google reCAPTCHA v3, a service provided by Google to verify user interactions and prevent spam on contact forms, comments, and WooCommerce registration. Purpose: Google reCAPTCHA v3 analyzes user behavior to assign a score (0.0–1.0) indicating the likelihood of a user being a bot. This score determines whether form submissions, comments, or registrations are blocked (moved to spam). Data Sent: When a user submits a form, comment, or registers, the plugin sends a reCAPTCHA token to Google’s API (https://www.google.com/recaptcha/api/siteverify). The request includes the secret key, the response token, and the server’s REMOTE_ADDR as remoteip. Proxy headers such as X-Forwarded-For are not sent. When Data is Sent: Data is sent to Google’s API on every Jetpack contact form, comment, or WooCommerce registration submission. Service Provider: Google LLC. Terms of Service: https://www.google.com/recaptcha/about/ Privacy Policy: https://policies.google.com/privacy Users must agree to Google’s terms of service when setting up reCAPTCHA keys. No user consent is required for reCAPTCHA v3, as it operates invisibly without challenges. License This plugin is licensed under the GPLv2 or later. See https://www.gnu.org/licenses/gpl-2.0.html for details.