plugin

WPForms Form Builder

8
/ 10

The beginner-friendly WordPress form builder with a solid free tier.

Quick answer

WPForms is a drag-and-drop WordPress form builder with a free Lite version and Pro from $49.50/yr. It is best for contact forms and lead capture on WordPress sites, with payment and conditional logic available in Pro.

"WPForms is the form plugin I recommend to non-technical users and clients because the builder is genuinely easy. The free Lite version handles basic contact forms well. For payment forms or conditional logic, Pro is required and the pricing is competitive. For complex form workflows, Gravity Forms has more power." — Steven Doan, doancongtuan.com
Curated by Steven Doan · Practical web stack notes, pricing checks, and use-case fit.
Hands-on use

I have used WPForms directly in WordPress projects. This profile is based on practical experience creating forms, handling submissions, and choosing a simpler form plugin for non-technical site owners.

Pricing Free (Lite). Pro from $49.50/yr (1 site). Elite from $299.50/yr (unlimited).

Pricing based on annual billing. Lite is genuinely capable for basic forms. Verify current pricing at wpforms.com.

check WPForms for current rates

Pros
  • Free Lite version handles contact forms and basic forms without Pro
  • Drag-and-drop builder is genuinely easy to use for non-technical users
  • Wide integration support: PayPal, Stripe, Mailchimp, HubSpot, and more
  • Spam protection with CAPTCHA and honeypot on all plans
  • Multi-page forms and conditional logic (Pro)
  • File upload forms (Pro)
  • Form abandonment tracking (Pro)
  • WooCommerce order forms (Pro)
Cons
  • Pro tier required for most useful features beyond basic contact forms
  • Pricier than Gravity Forms at equivalent capability levels
  • Heavy plugin — loads scripts on all pages by default without configuration
  • Entry storage and payment processing require Pro
✓ Best For
  • WordPress sites needing contact forms and simple lead capture
  • Non-technical users who want easy form creation without coding
  • Sites needing payment forms or multi-step forms with conditional logic
✕ Not Ideal For
  • Complex form workflows with heavy conditional logic — Gravity Forms is more capable
  • Developers who want a lightweight plugin without additional script overhead
  • Budget projects where Ninja Forms or Contact Form 7 free tiers are sufficient

How I Would Think About WPForms

I would use WPForms for simple client-friendly forms

WPForms is useful when the site owner needs contact forms, lead forms, or basic payment forms without touching code or managing a custom form system.

I would avoid it for highly custom form logic

If the project needs complex workflows, custom app-like behavior, or deep developer control, a custom form implementation or more advanced form tool may be a better fit.

The main trade-off is ease versus add-on cost

WPForms is easy to use, but many useful features live behind paid tiers or add-ons. It is best when simplicity matters more than minimizing plugin cost.

Real Use Cases

01

Contact and lead capture forms

WPForms Lite handles contact forms, quote request forms, and basic lead capture without purchasing Pro. Spam protection, email notifications, and form templates are included free.

02

Payment forms with Stripe or PayPal

WPForms Pro connects to Stripe and PayPal for simple payment collection — event registrations, deposits, or product orders without a full WooCommerce setup.

Interface

WPForms dashboard
WPForms dashboard — actual interface screenshot
Actual WPForms interface. Screenshot taken by Steven Doan.

Key Features

  • Drag-and-drop form builder
  • Contact, survey, and registration form templates
  • Spam protection (CAPTCHA and honeypot)
  • Email notifications and confirmations
  • Conditional logic (Pro)
  • Multi-page forms (Pro)
  • File uploads (Pro)
  • Payment forms: PayPal, Stripe (Pro)
  • CRM integrations: HubSpot, Salesforce (Pro)
  • Email marketing: Mailchimp, AWeber (Pro)
  • Form abandonment tracking (Pro)

From This Site

Articles, guides, and comparisons featuring WPForms.

Frequently Asked Questions

Is WPForms Lite really free?

Yes. WPForms Lite is available free from wordpress.org. It handles basic contact forms with spam protection and email notifications. Advanced features like payment processing, file uploads, and conditional logic require Pro.

How does WPForms compare to Gravity Forms?

WPForms is easier to use and better for straightforward forms. Gravity Forms has more powerful conditional logic and workflow capabilities for complex form scenarios. WPForms for simplicity, Gravity Forms for complexity.

Does WPForms slow down WordPress?

By default, WPForms loads scripts on all pages even where no form exists. This can be addressed in settings or with a plugin like Asset CleanUp. Worth configuring on performance-sensitive sites.

WPForms

Free (Lite). Pro from $49.50/yr (1 site). Elite from $299.50/yr (unlimited).

Get WPForms →

Disclosure: Some links on this page are affiliate links. If you make a purchase through them, I may earn a small commission at no extra cost to you. I only recommend products I've genuinely evaluated. Full disclosure →