VS Contact Form
by Guido 4.8 (50 reviews)

VS Contact Form

With this lightweight plugin you can create a contact form.

VS Contact Form ranks #2,715 among WordPress.org plugins with 7,000+ active installations, is #152 of 3,341 in the Communication category, a 4.8/5 rating from 50 reviews, and was last updated Aug 15, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v19.1 Current Version v19.1
Updated 1 month ago Last Update on 15 Aug, 2026
Refreshed 7 hours ago Last Refreshed on
#152 of 3,341 in Communication Top 5% by installs Downloads -35.2% this week
View on WordPress.org
Rank
#2,715
No change
Active Installs
7K+
-5.3%
KW Avg Position
63
No change
Downloads
702.9K
+10 today
Support Resolved
0%
No change
Rating
96%
Review 4.8 out of 5
4.8 (50 reviews)

Next Milestone 8K

Total Progress 33.7%
7K+ 8K+
218
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 663 more installs to reach 8K+

Rank Changes

2,577 2,646 2,714 2,782 2,851 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
2,572 2,642 2,712 2,781 2,851 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #2,715
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

10 20 30 40 50 60 70 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
0 100 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.8
50 reviews
Overall 96%
5
47 (94%)
4
0 (0%)
3
2 (4%)
2
0 (0%)
1
1 (2%)

Security History

Source: WPVulnerability

4 known vulnerabilities on record · 0 in the last 24 months · checked 2 days ago

  1. VS Contact Form [very-simple-contact-form] < 14.8

    CVE-2024-30540 · Fixed in v14.8

  2. VS Contact Form [very-simple-contact-form] < 14.1

    CVE-2023-41862 · Fixed in v14.1

  3. VS Contact Form [very-simple-contact-form] < 11.6

    Fixed in v11.6

  4. VS Contact Form [very-simple-contact-form] < 11.6

    CVE-2022-1801 · Fixed in v11.6

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners who need to add a contact form to their website. It solves the problem of collecting and managing visitor messages by providing a customizable form with anti-spam protection and submission tracking.

  • Block Editor and Classic Editor support
  • Form display via block, shortcode or widget
  • Name, Email, Subject, Message fields
  • Privacy consent checkbox
  • Settings page customization
  • Lists submissions in dashboard
  • Built-in anti-spam features
  • Attribute-based customization for multiple forms

Frequently Asked Questions

Common questions about VS Contact Form

The plugin will use the website language, set in Settings > General. If translations are not available in the selected language, English will be used.
Yes, but do not set custom labels for Name, Email, Subject, etc with the label attributes or via the settings page. Use a multilingual plugin instead. If each language has its own form, than each form can have its own label attributes.
By default form submissions will be send to the email address set in Settings > General. You can change this via the settings page or by using an attribute.
I have used a default "From" email header to avoid form submissions being marked as spam. Best practice is using a "From" email header (an email address) that ends with your website domain. The default "From" email header starts with "wordpress" and ends with your website domain. You can change this by using an attribute. Your reply to sender will use another email header, called "Reply-To", which is the email address that sender has filled in.
The plugin uses minimal styling and therefore also depends on the styling of your theme.
But you can display a form by using the block or the shortcode and a form by using the widget.
If you want extra fields you should use another contact form plugin, such as WPForms.
An error message is displayed if plugin was unable to send form. Or nothing seems to happen after pressing submit. Install an SMTP plugin and try again If you are using an SMTP plugin, check the settings page of that plugin for mistakes With most SMTP plugins you can test the mail function by sending a test mail Or test the mail function with the Health Check & Troubleshooting plugin Disable caching and try again Check the built-in anti-spam features, by activating debugging via the settings page Sometimes form submission fails because your hosting provider has disabled the PHP mail() function. Sending via SMTP will solve this. For more info about SMTP check the "SMTP" section above. For more info about caching check the "Cache" section above.
Check the junk/spam folder of your mailbox If you are using attributes, check your attributes for mistakes Check the settings page for disabled email sending or a wrong email address Install an SMTP plugin and try again If you are using an SMTP plugin, check the settings page of that plugin for mistakes With most SMTP plugins you can test the mail function by sending a test mail Or test the mail function with the Health Check & Troubleshooting plugin For more info about SMTP check the "SMTP" section above.
Of course, the default WordPress validating, sanitizing and escaping functions are included. Also included are a sum field, hidden honeypot fields and a hidden time trap. And you can limit the number of links and email addresses that is allowed in Message field.

More plugins by Guido

Sign In / Register

You need to sign in or register to use this feature.