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.
Truelist
Truelist Email Validator connects your WordPress site to the Truelist email validation API. It checks every email address submitted through your forms before it enters your database — blocking invalid, disposable, and fake addresses at the point of entry. Why validate emails? Reduce bounce rates on your mailing lists Keep your CRM and contact database clean Stop disposable email signups (Mailinator, Guerrilla Mail, etc.) Prevent fake registrations and comment spam What gets validated Invalid emails — addresses that don’t exist or have bad syntax Disposable emails — temporary addresses from throwaway services Role addresses — generic addresses like info@, admin@, support@ Failed MX check — domains with no valid mail server Non-existent mailboxes — addresses where the mailbox doesn’t exist Failed SMTP check — addresses rejected by the mail server Bad syntax — addresses that don’t follow email formatting rules Supported form plugins Contact Form 7 Gravity Forms WPForms WordPress User Registration WordPress Comments Universal mode — catches email fields from any other form plugin automatically Features Real-time inline validation as visitors type (optional) 24-hour result caching — no redundant API calls Fully configurable blocking rules — enable only what you need Custom error messages API key test button in settings Fails open on API errors — your forms never break due to an outage Requirements A free or paid Truelist account is required. Sign up at truelist.io to get your API key. External Services This plugin connects to the Truelist email validation API to check whether email addresses are deliverable. This service is required for the plugin to function. What data is sent: The email address submitted through your form is sent to the Truelist API for validation. When it is sent: An API request is made each time a user submits a form with an email field. Results are cached for 24 hours — repeat submissions with the same address do not trigger a new API call. Service provider: Truelist (https://truelist.io) Terms of Service: https://truelist.io/terms Privacy Policy: https://truelist.io/privacy