Contact Form Widget

Plugin Banner

Contact Form Widget

by A WP Life

Download
Description

Contact Form Widget helps you add professional contact forms to your WordPress site without writing any code. It works as both a widget for sidebars and a shortcode for pages or posts.

View Pro Demo: Contact Form Premium Demo
More About Pro: Contact Form Premium Details
Where To Buy: Buy Premium Version

What makes this different from other form solutions? Every form submission gets saved in your WordPress database. You can view, manage, and follow up on all queries from a dedicated Query Table in your admin dashboard. No more lost emails or missed inquiries.

How It Works

  1. Add the widget to any sidebar or use the shortcode [contact-form-widget] on any page
  2. Customize labels, colors, and styles from the settings panel
  3. Visitors submit their queries through the form
  4. You receive email notifications and can view all submissions in the Query Table

Who Is This For?

This contact form solution works well for:

  • Business websites needing a simple inquiry form
  • Freelancers and agencies collecting project requests
  • Bloggers wanting to hear from readers
  • Service providers handling customer support queries
  • Portfolio sites with client contact needs

Free Features

  • Responsive Design – Forms adapt to all screen sizes automatically
  • Query Table Dashboard – View and manage all form submissions in one place
  • Shortcode Support – Add forms anywhere with [contact-form-widget]
  • Widget Ready – Place contact forms in sidebars and widget areas
  • Label Customization – Change form field labels to match your needs
  • Template Designs – Choose from pre-built form styles
  • PHP Email – Receive notifications via standard PHP mail
  • Secure Submissions – Built-in security for safe form handling

Pro Features

Upgrade to Contact Form Premium for additional capabilities:

  • Google reCaptcha – Block spam with reCaptcha verification
  • SMTP Email Support – Send emails through Gmail or custom SMTP servers
  • Auto Email Responding – Send automatic replies to form submitters
  • Custom Email Messages – Design personalized email templates
  • Error Customization – Set custom validation error messages
  • Custom CSS – Add your own styling with custom CSS field
  • Multiple Color Schemes – Choose from various color options
  • Logo Customization – Add and resize your logo on forms
  • Statistical Dashboard – View submission statistics and trends
  • Download Reports – Export query data as downloadable reports
  • Daily Statistics – Track daily submission reports
  • Premium Support – Get priority help from our team

SMTP Configuration

The premium version supports SMTP email delivery. Here is a quick video guide:

  1. Go to Plugins > Add New in your WordPress admin
  2. Search for “Contact Form Widget” or upload the plugin zip file
  3. Click Install Now and then Activate
  4. Navigate to Appearance > Widgets and drag the Contact Form Widget to your sidebar
  5. Or use the shortcode [contact-form-widget] in any page or post
  6. Configure your form settings and start receiving queries
  1. Contact form embedded via shortcode

    Contact form embedded via shortcode

  2. Contact form example design

    Contact form example design

  3. Contact form on a page

    Contact form on a page

  4. Contact form styling options

    Contact form styling options

  5. Contact form template example

    Contact form template example

  6. Form settings panel

    Form settings panel

  7. Query table in admin dashboard

    Query table in admin dashboard

How do I add the contact form to my page?

Use the shortcode [contact-form-widget] in any page or post. You can also add it as a widget through Appearance > Widgets.

Does this save form submissions in the database?

Yes, every submission is stored in a Query Table. You can view, sort, and manage all entries from your WordPress dashboard.

Can I receive email notifications when someone submits the form?

Yes, you will receive an email notification for each form submission. The premium version also supports SMTP for reliable email delivery.

Do I need coding knowledge to customize the form?

No coding is required. You can change labels, colors, and styles directly from the settings panel.

Is the form mobile responsive?

Yes, the contact form automatically adjusts to look good on phones, tablets, and desktop screens.

Can I use SMTP for sending emails?

SMTP support is available in the premium version. It supports Gmail and other SMTP providers for reliable email delivery.

How do I protect the form from spam?

The premium version includes Google reCaptcha integration to prevent spam submissions.

Can I export form submissions?

The premium version allows you to download query reports for record keeping or follow-up.

Does it work with page builders?

Yes, you can use the shortcode in any page builder including Elementor, Gutenberg, and others.

Can I have multiple forms on my site?

The widget can be added to multiple sidebar areas. For multiple shortcode forms, the premium version offers more flexibility.

How secure is the form submission?

The form uses secure submission methods and sanitizes all input data to protect your site.

Will this slow down my website?

No, the plugin is lightweight and loads only necessary assets on pages where the form appears.

Great plugin!

By lavriko on April 25, 2018

Very good plugin and quick, good support!

Fast Setup

By yosil on February 16, 2018

I have downloaded this contact form and and set on my site with default settings in few minutes.

All query is nice

By ashleyleach on January 22, 2018

In these plugin all query page is very nice, i can see all previous queries on my site. Thanks

Perfect Contact Form

By amyballot on October 14, 2017

Simple, fast and good looking contact form, it’s all I need.

Great plugin and superb support!

By eliananeil010 on October 13, 2017

one of the easiest plugin to use. Thanks!!

List feature is great

By shanonpaul on September 27, 2017

Thanks guys, you have made a nice plugin. That all query list feature is very nice, Woth this feature no one query left, I get every query on my dashboard. Thanks

Nice plugin

By jackf87 on June 21, 2017

I like the plugin and support is also good.

Good Contact Form

By A WP Life (awordpresslife) on May 10, 2017

A good contact form, you will receive every query in all query page, and you can delete it also.

Excellent plugin, great support

By minecraftgarage on November 8, 2016

Excellent plugin, great support. Very simple to use.

Great plugin. Great support.

By sven1967 on October 13, 2016

Vielen Vielen Dank besonders an den hervorragenden Support per Mail. Da ich ein Theme benutze, welches leider mit dem Plugin nicht zusammen arbeiten möchte, hat sich der Support wirklich hingebungsvoll darum bemüht und ...... nun ist alles SUPER. Das Plugin läuft einfach Klasse und ich finde es tatsächlich Spitze ! ****************************************************************************** Thank you very much to the excellent support by mail. Since I use a theme, which unfortunately does not want to work with the plugin, the support has really made a great effort and ...... now is all SUPER. The plugin runs simply class and I think it is actually top!

1.5.2

  • Fixed “View Query” modal popup functionality
  • Hardened security with proper nonce verification and capability checks
  • Optimized “Download Query List” to prevent header errors
  • Improved asset loading for better compatibility

1.5.1

  • Tested with WordPress 6.9

1.5.0

  • Fixed download list button issue
  • Tested with WordPress 6.8.3

1.4.9

  • Tested with WordPress 6.8.2

1.4.8

  • Tested with WordPress 6.8.1
  • Readme updates
  • Security improvements

1.4.7

  • Tested with WordPress 6.8.0
  • Security fix for download query list

1.4.6

  • Tested with WordPress 6.7.2
Back to top