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
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
