WordPress.org

Plugin Directory

VPSUForm – Drag & Drop Contact Form Builder with Email Automation

VPSUForm – Drag & Drop Contact Form Builder with Email Automation

Description

VPSUForm is a drag-and-drop WordPress form builder that goes beyond basic contact forms. You get a full email automation system, conditional logic, spam protection, entries management, and integrations with Google Sheets, Zapier, and more — all in one free plugin.

No page builders. No add-on paywalls for core features. Just a fast, clean form builder that works.

👉 VPSUForm Website | Documentation | Support | YouTube Tutorials

See VPSUForm in action

What makes VPSUForm different?

Most form plugins give you a basic builder and charge for everything else. VPSUForm ships with email automation, conditional logic, multi-step forms, and Google Sheets integration out of the box — free.

It’s also genuinely lightweight. Forms load fast and don’t bloat your site with extra scripts.

Core Features

Drag & Drop Form Builder
Add, reorder, and configure fields visually. What you see in the builder is what your visitors see. No guessing.

Email Automation & Autoresponders
Set up automated email sequences triggered by form submissions. Send a welcome email instantly, a follow-up the next day, a reminder a week later — all without any third-party tool.

Conditional Logic
Show or hide fields based on what users select. Change which emails fire. Branch the form flow based on answers. Works on fields, sections, and email notifications.

Multi-Step Forms with Page Breaks
Break long forms into steps to reduce drop-off. Users see a progress indicator and can move through the form naturally.

Entries Manager
Every submission is stored in WordPress. Search, filter, view, and export entries to CSV anytime. You’re never locked out of your own data.

Spam Protection
Google reCAPTCHA v2/v3 and hCaptcha are both supported. Works on every form automatically.

Google Sheets Integration
New submissions get added to a Google Sheet in real time. Useful for teams who prefer spreadsheets over the WordPress dashboard.

Zapier & Webhooks
Send form data to thousands of apps — CRMs, email tools, Slack, Notion, and more — using Zapier or a direct webhook.

SMTP Support
Connect your own SMTP provider so emails actually land in inboxes instead of spam folders. Includes a test email tool to confirm it’s working.

File Uploads
Accept resumes, images, PDFs, and other attachments. Uploaded files are stored in WordPress media or your server’s upload folder.

E-Signature Field
Let users sign directly inside the form. Useful for consent forms, agreements, and approvals.

Geolocation Field
Capture the user’s current location as a form field.

CSV Export
Download all entries as a CSV for reporting, CRM import, or backup.

30+ Form Fields

Basic
Text, Paragraph, Dropdown, Divider, Title, Button

Contact
Name (First / Middle / Last), Email, Phone, Phone with Country Code, Address, Website/URL

Choice
Radio Buttons, Checkboxes, Range Slider, Rating, Net Promoter Score (NPS)

Advanced
Date, Time, Date/Time, Month, Week, Color Picker, Password, Hidden Field, Geolocation, E-Signature, Repeater

Media & Content
File Upload, Image, Video, Link, Terms & Conditions, Page Break

Anti-Spam
Google reCAPTCHA, hCaptcha

Form Templates Included

Start from a template and customize from there — faster than building from scratch every time.

  • Contact Form
  • Lead / Newsletter Signup
  • Event Registration
  • File Upload Form
  • Auction Item Registration
  • Volunteer Registration
  • Job Application
  • Support / Ticket Form

Who uses VPSUForm?

Small businesses — Contact forms, appointment requests, lead capture
Agencies & freelancers — Build client forms quickly, reuse templates across projects
Bloggers & creators — Newsletter signups, feedback forms, survey forms
eCommerce stores — Pre-order requests, returns, product questions
Non-profits & events — Registrations, volunteer signups, donation inquiries
Course creators — Onboarding forms, student applications, feedback collection

Security & Privacy

VPSUForm follows WordPress security best practices. All form data is stored in your WordPress database — nothing is sent to our servers. Use reCAPTCHA or hCaptcha to block spam. For GDPR or CCPA compliance, you control what data you collect and how long entries are kept.

Screenshots

Blocks

This plugin provides 1 block.

  • VPSUForm

FAQ

Do I need to know how to code?

No. VPSUForm is built for people who don’t code. The entire form builder is visual — drag fields in, configure them with dropdowns and toggles, and publish with a shortcode or block.

What types of forms can I build?

Contact forms, lead capture forms, multi-step forms, job applications, event registrations, feedback surveys, file upload forms, appointment requests, support tickets, volunteer signups — pretty much any form type you’d need on a WordPress site.

Does it work with Elementor and Gutenberg?

Yes. VPSUForm has a dedicated Elementor widget and a Gutenberg block. You can also use the shortcode anywhere.

How does the email automation work?

After someone submits a form, you can trigger one or more emails automatically — to the user, to your team, or to any email address. You set the subject, body, delay, and conditions. It’s all managed inside WordPress with no third-party service required.

Can I send form data to Google Sheets?

Yes. Connect your Google account inside VPSUForm settings and choose which sheet to send submissions to. New entries appear in the sheet in real time.

Does VPSUForm protect against spam?

Yes — Google reCAPTCHA and hCaptcha are both supported and can be enabled per form.

Can I export form entries?

Yes. Go to Entries Export and download a CSV of all submissions for any form. You can also filter by date before exporting.

Does VPSUForm work with SMTP plugins?

Yes. You can configure SMTP directly in VPSUForm settings, or it will use whatever SMTP plugin you have installed (WP Mail SMTP, FluentSMTP, etc.).

Is there a pro or paid version?

VPSUForm is free and has no feature locked behind a paywall for the core builder. Visit vpsuform.info for details on any premium extensions.

What if something breaks or I have a question?

Post in the WordPress support forum or contact us through vpsuform.info/contact-us. We respond to every thread.

Reviews

14 Желтоқсан, 2025 1 reply
I was doing a website for a NonProfit that wanted to accept applications to volunteer on-line. VForm was the perfect plugin for it. It was easy to install and configure. And when I made a silly mistake, he worked with me quickly and repeatedly until we figured out what I did wrong. He even added a test feature I requested along the way. I highly recommend this product. The plugin works perfectly and their support is outstanding.
21 апреля, 2025
This plug-in is worth five stars for its ease of use, absolutely incredible performance, and beautiful end results, even if the relying on WPForms, for backing up the records is less effective, as WPForms cannot connect to its server. VForm has worked like a charm, but I dislike that this add-on, has its documentation and guides on Google and YouTube, and rather than expose myself to their monopolistic abuses , which will never occur, I’d rather ditch VForms. It is ironic, indeed, as I just translated VForm into my native language — Swedish. Denna plug-in är värd fem stjärnor för dess användarvänlighet, helt otroliga prestanda, och snygga slutresultat, också om beroendet av WPForms, för backupp av posterna är mindre lyckat, då WPForms inte kan koppla upp mot sin server. VForm har funkat som en dröm, men jag dissar detta tillägg, då VForms dokumentation och guider ligger på Google och Youtube och snarare än att exponera mig för det företagets monopolistiska missbruk, vilket aldrig kommer att inträffa, dyngar jag hellre VForms. Visst, är det ironiskt då jag precis översatte VForm till svenska?
27 Қараша, 2024
Easy to use, is free and has all of other plugins «paid» features built in.
17 сентября, 2024
This is one the best form builder plugin, its fantastic, very very easy, still comprehensive, with lots of features…and easily customizeable as per your need and schema Congratulate to the developers team
Read all 6 reviews

Contributors & Developers

“VPSUForm – Drag & Drop Contact Form Builder with Email Automation” is open source software. The following people have contributed to this plugin.

Contributors

“VPSUForm – Drag & Drop Contact Form Builder with Email Automation” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “VPSUForm – Drag & Drop Contact Form Builder with Email Automation” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

3.2.32

  • Fixed a conditional logic bug affecting certain field combinations
  • Confirmed compatibility with WordPress 7.0
  • Required update for Pro users (resolves a license validation issue)
  • General bug fixes

3.2.31

  • Fixed an issue where entry data wasn’t saving correctly in certain server configurations

3.2.30

  • Fixed address field not saving all subfields correctly
  • Updated email tags to support new field types

3.2.29

  • Fixed CSS layout issues on certain themes
  • Added table-formatted data in email notifications
  • Added option to send attached images only (not all files) in email

3.2.28

  • Added CSV export improvements and new export options
  • Added Geolocation field — capture user’s location inside a form
  • Added E-Signature field — let users sign directly in the form

3.2.27

  • Bug fixes

3.2.26

  • Fixed per-field error message display not appearing correctly

3.2.25

  • Patched a security vulnerability
  • UI improvements across the builder

3.2.24

  • Added two-step / multi-step form support
  • Added email attachment support — send files submitted through the form

3.2.23

  • Added Email Automation — create automated email sequences triggered by form submissions
  • Minor UI updates

3.2.22

  • Added test email and SMTP connection test tool

3.2.21

  • Rebuilt analytics section
  • Brand new admin UI
  • Fixed a security vulnerability
  • Fixed conditional logic bugs
  • Various small fixes

3.2.20

  • Fixed star rating field not rendering correctly

3.2.19

  • Fixed weekday field values
  • Fixed select-all entries checkbox bug
  • Fixed date/time field issues

3.2.18

  • Fixed default field value not applying on load
  • Fixed date/time saving issue
  • Added select-all entries option

3.2.17

  • Fixed Excel export bug

3.2.16

  • Fixed date/time field format issue

3.2.15

  • Fixed last-updated timestamp bug
  • Fixed form clone bug

3.2.14

  • Improved date field handling
  • Fixed form clone bug

3.2.13

  • Fixed entries showing in wrong timezone
  • Upgraded date/time field handling

3.2.12

  • Added option to select a specific target sheet in Google Sheets integration

3.2.11

  • Fixed email not sending in certain configurations

3.2.10

  • Minor additions

3.2.9

  • Added import/export form feature
  • Added repeater input field
  • Added background transparency option

3.2.8

  • Fixed SMTP connection issue

3.2.7

  • Fixed database table creation issue on fresh installs

3.2.6

  • Bug fixes

3.2.5

  • Added Application ID feature for form tracking

3.2.4

  • Bug fix

3.2.3

  • Fixed email and input validation edge cases

3.2.2

  • Bug fix

3.2.1

  • Fixed PHP warnings on certain server configurations

3.2.0

  • Plugin rebranded from VForm to VPSUForm

3.1.31

  • Bug fixes

3.1.30

  • UI fixes and bug fixes

3.1.29

  • Fixed required field validation bug

3.1.28

  • Added Gmail sending support

3.1.27

  • Unlocked premium form templates

3.1.26

  • Bug fixes
  • Added width/height options for input fields

3.1.25

  • Added drag-to-reorder for multiple choice and checkbox options

3.1.24

  • Added Webhook authentication option
  • Added video field
  • Added image options for radio and checkbox fields
  • Fixed Terms & Conditions required checkbox

3.1.23

  • Fixed datetime field bug

3.1.22

  • Added Rating field
  • Added Net Promoter Score (NPS) field
  • Added Range Slider field
  • Added Phone with Country Code field
  • Zapier integration launched

3.1.21

  • Bug fix

3.1.20

  • Fixed checkbox and radio field bug

3.1.19

  • Bug fix

3.1.18

  • Added Webhook integration

3.1.17

  • Bug fix

3.1.16

  • Added SMTP integration

3.1.15

  • Fixed XSS vulnerability
  • Conditional Logic launched

3.1.14

  • Fixed CSS styling issues
  • Added Ctrl+S to save, Delete key to remove fields
  • Added min/max for number fields
  • Added search field focus
  • More date field options

3.1.13

  • Bug fix

3.1.12

  • Email delivery fixes

3.1.11

  • Bug fix and email fixes

3.1.10

  • Bug fix

3.1.9

  • Fixed email sending bug

3.1.8

  • Added compatibility with WordPress default block editor

3.1.7

  • Fixed required field bug
  • Added Google Sheets integration

3.1.6

  • Bug fix
  • Added file upload field
  • Added multiple email address support per notification

3.1.5

  • Fixed form preview bug

3.1.4

  • Updated notifications UI
  • Added input border style option
  • Bug fix

3.1.3

  • Added VPSUForm element for Elementor
  • Bug fixes
  • Added icon option on input fields

3.1.2

  • Extended date year range
  • Added custom width option
  • Terms & Conditions field now always required
  • Updated entries UI
  • Added analytics
  • Added duplicate entry prevention option
  • Bug fix

3.1.1

  • UI updates
  • Added option to hide address subfields
  • Bug fix

3.1.0

  • Fixed admin font issue
  • Multiple forms can now be used on the same page
  • Minor UI updates
  • Updated form creation steps
  • Added quick edit option
  • Added form preview
  • Added form sorting
  • Fixed several bugs
  • Updated full name field
  • Updated field CSS classes
  • Submit button now added automatically
  • Drag-and-drop field ordering added
  • Fields now insert after the currently selected element

3.0.8

  • Added date/time format options per field

3.0.7

  • Fixed broken access control vulnerability

3.0.6

  • Added CSV export
  • Bug fix

3.0.5

  • Bug fix
  • Added email templates
  • Added HTML confirmation email option

3.0.4

  • Bug fix

3.0.3

  • Increased label font size
  • UI improvements

3.0.2

  • Bug fix

3.0.1

  • Bug fix

3.0.0

  • Fixed XSS vulnerability

2.1.9

  • Added CAPTCHA spam protection

2.1.8

  • Bug fixes

2.1.7

  • Added form field search
  • Bug fixes

2.1.6

  • Form validation fixes

2.1.5

  • Added multiple email notifications
  • Added user details on page feature
  • Small bug fix

2.1.4

  • WooCommerce bug fixes

2.1.3

  • Bug fixes
  • Fixed email sending issue
  • New layout
  • Updated entries view

2.1.2

  • Bug fixes
  • Added test email option

2.1.1

  • Fixed email sending bugs

2.1

  • Inline form layout (single row)
  • Small bug fixes

2

  • UI changes
  • Small bug fixes

1.1

  • All advanced fields now available
  • Small bug fixes