PROVIDER Β· WordPress form plugin
WPForms
Launched around 2016 by the US-based Awesome Motive team, WPForms is among the most installed WordPress form plugins, offering drag-and-drop building, spam protection, logic, and payments with entries stored in your own database.
Pros
Cons
Product Information
Detailed Notes
Overview
WPForms is built by the US-based Awesome Motive team and launched around 2016, making it one of the most installed form plugins in the WordPress ecosystem. Drag-and-drop building, email notifications, spam protection, and payments all live in the admin, so site owners finish the whole flow without leaving their site.
Its value is tied to how WordPress sites run. Data stays in your own site and database rather than a third-party SaaS, and conditional logic, multi-page forms, and email marketing integrations cover most contact, registration, and payment needs in Forms & Surveys work.
Weigh the inherent cost of the plugin form factor. More features raise conflict probability with themes and other plugins, and submissions depend on the site's mail capability, so a host without SMTP configuration produces the classic form submits but no notification failure.
Core Strengths
- A drag-and-drop builder lets non-technical users assemble complex forms in the WordPress admin
- Entries live in your own database rather than a third-party SaaS, easing custom development and export
- Built-in honeypot and CAPTCHA spam protection plus conditional logic cut junk submissions and irrelevant fields
- Payments, multi-page forms, and email marketing integrations serve contact, registration, and checkout with one plugin
Product Ecosystem
Form building and notifications
Field types span text, choices, uploads, addresses, and payments, and notifications route by condition to different recipients. Configure SMTP and test real delivery before launch, or silent failures become a chronic problem.
Spam protection and integrations
Honeypots stop most bots with CAPTCHA as backstop, and integrations push entries to email marketing, CRM, and spreadsheets. Watch API quotas and retry behaviour so entries are not lost.
Drawbacks
- Plugin conflicts with themes or other plugins are costly to diagnose
- Notifications depend on SMTP configuration, and unconfigured sites silently lose messages
- Advanced capabilities such as payments, multi-page, and full logic need higher licence tiers
- Migrating sites or switching plugins requires extra work for form structure and historical entries
Use Cases
- WordPress contact and registration forms (β β β β β ) - Build and notify inside the admin with data staying on your site
- Small checkout and event fees (β β β β β) - Payment add-ons handle registrations and small collections
- Multi-recipient routing (β β β β ) - Conditional logic routes by submitted content to different owners
- Non-WordPress sites (β ) - The plugin is WordPress-only, so other stacks need another tool
Pricing
| Plan | Price | Scope |
|---|---|---|
| Lite | $0 | Basic forms and notifications |
| Pro | Annual | Conditional logic, multi-page, and integrations |
| Elite | Annual | Payments, add-ons, and multi-site licensing |
The free version is limited, with payments and multi-page features in higher annual tiers. Budget SMTP and anti-spam services alongside the licence, since both matter more than the plugin fee as volume grows.
FAQ
-
Why are form notifications not arriving? Usually mail delivery. The host has no SMTP, the sending domain lacks SPF or DKIM, or the message is filtered as spam. Use a dedicated SMTP service with domain verification, and keep entries in the database for follow-up.
-
WPForms or Typeform? Choose WPForms for data staying on your own site with deep WordPress integration, and Typeform for better filling experience and external campaigns. They coexist well, plugins for internal and SaaS for campaigns.
-
Can duplicate submissions be prevented? Honeypots, rate limits, and CAPTCHA reduce duplicates but cannot enforce one per person. Strictly unique cases need login state or unique code validation.