Fennec Forms vs WPForms
WPForms is a mature product with years of add-ons behind it. If you want to know what you get before you pay anything, here's how the free and entry tiers line up, with a source for every WPForms fact.
Side by side
WPForms Lite: Free; paid plans $99–$599/yr at renewal. Source: wpforms.com/pricing
| As of Oct 6, 2026 | Fennec FormsFree core; Pro from $59/yr | WPForms LiteFree; paid plans $99–$599/yr at renewal |
|---|---|---|
| Free edition | Yes | Yes |
| Entries stored in the free edition | Yes | No |
| Conditional logic without paying | Yes | No |
| Multi-step forms without paying | Yes | No |
| Webhooks without paying | Yes | No |
| Payments in the free edition | 0% fee | Stripe, 3% fee |
| Signed (HMAC) webhook payloads | Yes | Not listed |
| AI agent access (Abilities / MCP) | Yes | Not listed |
Competitor prices and limits were checked on each vendor’s own pricing, docs and WordPress.org pages on October 6, 2026 (the same sources as our alternatives pages). WPForms advertises lower first-year prices; renewals are at the listed full price. “Not listed” means we couldn’t confirm it on the vendor’s own pricing or feature pages. Sources: wpforms.com/pricing.
What the free Forms plugin includes
No account, no license key, no time limit. This is the shipped list, taken from the plugin's readme.
18 field types, plus layout blocks
18 field types plus section headings, text blocks and page breaks. Fields: text, paragraph, email, number, phone, website, date, time, name, address, dropdown, multiple choice, checkboxes, file upload, consent, hidden, product and total.
A modern drag-and-drop builder
Field palette, a live canvas styled like your real form, an inspector for every setting, undo/redo, keyboard shortcuts, and a preview at desktop, tablet and phone widths. Start from six ready-made templates.
Take payments with 0% fees
Product and total fields, paid through Stripe Checkout on your own Stripe account. No Connect, no application fee. Payment status, refunds and receipts show on each entry.
Entry management that keeps up
Search every answer, star, mark read, spam or trash with restore, add notes, edit entries, resend notifications and act in bulk. CSV export is escaped so it opens safely in Excel and Google Sheets.
Switch in minutes
Import forms from WPForms, Contact Form 7 and Gravity Forms, plus entries where the source stores them, with a report of anything that needs a look.
Conditional logic
Show or hide any field based on earlier answers, with all/any rules and eight operators. Hidden fields are never required and never stored.
Multi-step forms
Page breaks split a form into steps with a progress bar. Each step validates before the next, and the form still works as one page without JavaScript.
Secure file uploads
Allow-listed extensions, per-file size limits and real content-type sniffing. Files sit in a protected folder that only admins can download from.
Signed webhooks
Send each entry as JSON to Zapier, Make, n8n or your own app, in the background. Every request is signed with HMAC-SHA256 so the receiver can verify it.
Notifications and merge tags
An editable admin email with Reply-To set to the submitter, an optional confirmation email, and merge tags like {field:email} and {all_fields}.
Confirmation messages or redirects
Show a personalized message without putting personal data in the URL, or redirect to any page with encoded merge tags.
Spam protection
Honeypot, a signed minimum-fill-time check and a per-IP rate limit on every form. Add Cloudflare Turnstile, hCaptcha or reCAPTCHA v3 if you want more.
Accessible markup
Real labels, fieldsets, an error summary, aria-invalid and visible focus rings. Styles inherit your theme through --fennec-* custom properties.
Block and shortcode
Drop in the Fennec Form block or paste [fennec_form id="123"]. New forms start as a working contact form.
Ready for AI agents
List forms and draft new ones through the WordPress Abilities API. Entries stay hidden from agents unless you opt in.
Requires WordPress 6.9+ and PHP 8.1+. Read the docs · Pro pricing