Plugin/Compare
Suggest a plugin

Contact Form 7 vs WPForms

Updated 5 Oct 2026. 36 features compared side by side.

Contact Form 7

★★★★★★★★★★ 4.0 (2,186)

Free, lightweight WordPress contact form plugin with a tag-based editor, Stripe, reCAPTCHA and Turnstile built in and a large third-party add-on ecosystem.

Free installs10M+
FromFree
UpdatedOct 2026
VS

WPForms

★★★★★★★★★★ 4.8 (14,387)

Beginner-friendly drag-and-drop form builder from Awesome Motive with a free Lite plugin, 2,100+ templates and tiered Pro plans for payments and CRMs.

Free installs5M+
From$99/yr
UpdatedOct 2026

Choose Contact Form 7 if…

  • You prefer the more widely used option

Choose WPForms if…

  • You need drag & drop builder and conditional logic
  • You also want multi-step forms and calculations
  • You want the more complete feature set (100/100 vs 40/100)
  • You weigh user ratings (4.8 vs 4.0 on WordPress.org)

WPForms has 27 that Contact Form 7 lacks, including Drag & drop builder, Multi-step forms and Conditional logic. Both include 9 of the 36 features we track.

At a glance

Contact Form 7
WPForms
40/100
Feature score
100/100
9 of 36
Features included
36 of 36
4.0/5
WordPress.org rating
4.8/5
10M+
Active installs
5M+
35%
Support threads resolved
75%

Feature comparison

Click a screenshot to see both plugins side by side.

Feature
Contact Form 7
WPForms
Building1/1414/14
Drag & drop builder KeyVisual editor for adding and arranging fields without code.
Contact Form 7 Not included

Forms are built by typing form tags in a text editor.

WPForms Included

Visual drag-and-drop builder included in Lite.

Multi-step formsSplit long forms into pages with a progress indicator.
Contact Form 7 Third-party

Via third-party plugins such as Multi-Step Forms for Contact Form 7.

WPForms Paid version Basic

Page Break field for multi-page forms requires a paid licence.

Conditional logic KeyShow or hide fields and change actions based on answers.
Contact Form 7 Third-party

Via the third-party Conditional Fields for Contact Form 7 plugin.

WPForms Paid version Basic

Not available in Lite; included from the Basic plan.

CalculationsCompute totals, quotes or scores from field values.
Contact Form 7 Third-party

Not in core; Conditional Fields Pro (third-party) adds calculated fields.

WPForms Paid version Pro

Calculations add-on requires a Pro licence or higher.

File uploadsLet visitors attach files to a submission.
Contact Form 7 Included

File upload tag with email attachment support.

WPForms Paid version Basic

File Upload field is a paid feature from Basic.

Repeater fieldsLet visitors add repeating sets of fields.
Contact Form 7 Third-party

Repeaters come from the paid Conditional Fields Pro add-on.

WPForms Paid version Basic

Repeater field is labelled a Basic feature.

Form templatesReady-made forms to start from.
Contact Form 7 Not included

Only a default contact form; no template library.

WPForms Included

2,100+ templates available; some use Pro-only fields.

Save and resumeVisitors can save a partial entry and finish later.
Contact Form 7 Not included

No save-and-continue feature in core.

WPForms Paid version Pro

Save and Resume add-on included from the Pro plan.

Conversational formsOne-question-at-a-time, typeform-style layout.
Contact Form 7 Not included

No one-question-at-a-time mode.

WPForms Paid version Pro

Conversational Forms add-on included from the Pro plan.

Signature fieldCapture a drawn or typed signature on a form.
Contact Form 7 Third-party

Third-party signature add-on exists but is no longer maintained.

WPForms Paid version Pro

Signatures add-on included from the Pro plan.

QuizzesScored quizzes with right and wrong answers.
Contact Form 7 Not included

The quiz tag is an anti-spam question, not a scored quiz.

WPForms Paid version Pro

Quiz addon requires a Pro licence or higher.

Surveys and pollsSurvey fields such as Likert scales and poll results reporting.
Contact Form 7 Not included

No survey or poll functionality.

WPForms Paid version Pro

Surveys and Polls add-on with Likert, NPS and reports from Pro.

Visual styling controlsChange colours, spacing and layout without writing CSS.
Contact Form 7 Not included

No styling interface; appearance follows the theme or custom CSS.

WPForms Included

Form themes and block-editor style controls opened to all users in 2025.

AI form builderGenerate a form from a written prompt.
Contact Form 7 Third-party

Third-party CF7 Apps plugin includes an AI form generator.

WPForms Included

WPForms AI generates forms from prompts in Lite and Pro; daily rate limit.

Payments1/44/4
Stripe payments KeyTake card payments through Stripe.
Contact Form 7 Included

Built-in Stripe integration for card payments.

WPForms Included

Stripe in Lite with a 3% fee; fee removed on Pro and higher.

PayPal paymentsTake payments through PayPal.
Contact Form 7 Third-party

Via the third-party PayPal & Stripe Add-on.

WPForms Included

PayPal Commerce available in Lite with a 3% platform fee.

Square paymentsTake payments through Square.
Contact Form 7 Not included

No Square integration in core.

WPForms Included

Square usable in Lite with a fee; Square Pro add-on (Pro plan) removes it.

Recurring paymentsSubscriptions or repeating charges.
Contact Form 7 Not included

Built-in Stripe module handles one-off payments only.

WPForms Included

Lite's Stripe integration supports subscription payments (3% fee).

Entries & workflow2/77/7
Entry management KeyBrowse, search and export submissions in the dashboard.
Contact Form 7 Via add-on

Free official Flamingo plugin stores submissions in the admin.

WPForms Paid version Basic

Lite only emails and backs up entries; dashboard entry management from Basic.

Custom email notificationsConfigurable admin and user emails per form.
Contact Form 7 Included

Configurable Mail plus optional second autoresponder email.

WPForms Included

Customisable email notifications included in Lite.

WebhooksSend submissions to any URL.
Contact Form 7 Third-party

Via third-party CF7 to Webhook or CF7 Apps plugins.

WPForms Paid version Elite

Webhooks addon requires the Elite licence.

User registrationCreate WordPress users from a form.
Contact Form 7 Third-party

Via third-party plugins such as User Registration Using Contact Form 7.

WPForms Paid version Pro

User Registration add-on included from the Pro plan.

Front-end post submissionsCreate posts or custom post types from a form.
Contact Form 7 Third-party

Via the third-party Post My CF7 Form plugin.

WPForms Paid version Pro

Post Submissions add-on included from the Pro plan.

Partial entriesCapture what visitors typed before abandoning a form.
Contact Form 7 Not included

No abandoned-form capture.

WPForms Paid version Pro

Form Abandonment add-on captures partial entries from Pro.

PDF generationCreate PDFs from submissions, for example receipts or applications.
Contact Form 7 Third-party

Via third-party plugins such as PDF Forms Filler for CF7.

WPForms Paid version Pro

PDF addon requires a Pro licence or higher.

Integrations0/55/5
MailchimpAdd subscribers to Mailchimp lists.
Contact Form 7 Third-party

Core supports Brevo only; Mailchimp via third-party connectors.

WPForms Paid version Plus

Mailchimp addon requires a Plus licence or higher.

ZapierConnect submissions to thousands of apps via Zapier.
Contact Form 7 Third-party

Via the third-party CF7 to Webhook plugin.

WPForms Paid version Pro

Zapier addon requires a Pro licence or higher.

HubSpotSend leads to HubSpot CRM.
Contact Form 7 Third-party

Via third-party connectors such as CF7 HubSpot.

WPForms Paid version Elite

HubSpot addon requires the Elite licence.

Google SheetsAppend submissions to a Google Sheet.
Contact Form 7 Third-party

Via the third-party CF7 Google Sheets Connector.

WPForms Paid version Pro

Google Sheets addon requires a Pro licence or higher.

SalesforceSend leads and contacts to Salesforce.
Contact Form 7 Third-party

Via third-party connectors such as CRM Perks' Salesforce plugin.

WPForms Paid version Elite

Salesforce add-on is included only with Elite.

Spam & compliance3/44/4
reCAPTCHAGoogle reCAPTCHA spam protection.
Contact Form 7 Included

Built-in reCAPTCHA v3 integration.

WPForms Included

Google reCAPTCHA available in all versions including Lite.

Cloudflare TurnstilePrivacy-friendly CAPTCHA alternative.
Contact Form 7 Included

Built-in Cloudflare Turnstile integration.

WPForms Included

Cloudflare Turnstile available in all versions including Lite.

Honeypot / built-in anti-spamInvisible spam filtering without a CAPTCHA.
Contact Form 7 Third-party

No core honeypot; added by the third-party CF7 Apps plugin.

WPForms Included

Built-in honeypot-based anti-spam token and minimum submit time in Lite.

GDPR toolsConsent fields, data export/erasure, IP storage controls.
Contact Form 7 Partial

Acceptance checkbox tag and no data stored by default; no export/erasure tools.

WPForms Included

GDPR Agreement field, cookie/IP disabling and no-store option for all users.

Developer2/22/2
Developer hooks & APIActions, filters and/or REST API for custom work.
Contact Form 7 Included

Actions, filters, DOM events and REST endpoints for developers.

WPForms Included

Large set of documented actions and filters in developer docs.

Block editor blockEmbed forms with a native block.
Contact Form 7 Included

Contact Form 7 block for the block editor.

WPForms Included

WPForms Gutenberg block with style controls included in Lite.

Statuses: Yes Pro Add-on Partial 3rd-party No ?

Pricing compared

Contact Form 7 Free

Free$0
FreeFree lifetime, Unlimited

WPForms Freemium

Free$0
Basic$99 per year, 1 site
Plus$199 per year, 3 sites
Pro$399 per year, 5 sites
Elite$599 per year, Unlimited

Downloads trend

Contact Form 7

2,091,736 downloads last week

WPForms

2,559,633 downloads last week

Verdict

Based on our feature data Checked 5 Oct 2026

WPForms scores higher on our feature checklist (100/100 against 40/100) and includes drag & drop builder, conditional logic and multi-step forms that Contact Form 7 does not. Check the features you rely on in the table below before deciding.

Biggest differences

Drag & drop builder

Contact Form 7: not included. WPForms: included. Visual drag-and-drop builder included in Lite.

Conditional logic

Contact Form 7: third-party. WPForms: paid version (Basic). Not available in Lite; included from the Basic plan.

Multi-step forms

Contact Form 7: third-party. WPForms: paid version (Basic). Page Break field for multi-page forms requires a paid licence.

Calculations

Contact Form 7: third-party. WPForms: paid version (Pro). Calculations add-on requires a Pro licence or higher.

Visual styling controls

Contact Form 7: not included. WPForms: included. Form themes and block-editor style controls opened to all users in 2025.

PayPal payments

Contact Form 7: third-party. WPForms: included. PayPal Commerce available in Lite with a 3% platform fee.

Written from the feature, pricing and install data on this page, not from hands-on testing. How we compare.

Which would you choose?

0 votes so far. Vote to see the results.

FAQ

Which is better, Contact Form 7 or WPForms?

WPForms scores higher on our feature checklist (100/100 against 40/100) and includes drag & drop builder, conditional logic and multi-step forms that Contact Form 7 does not. Check the features you rely on in the table below before deciding.

Which has more features?

WPForms includes 36 of the 36 features we track, against 9 for Contact Form 7. Feature count is only part of the picture; check which of the differences matter to you.

Is Contact Form 7 free?

Contact Form 7 has a free version on WordPress.org.

Is WPForms free?

WPForms has a free version on WordPress.org. Paid plans start at $99/yr.

Feature data last changed 5 Oct 2026. Spotted something wrong? Suggest an edit to Contact Form 7 or WPForms. Some links are affiliate links. We may earn a commission at no cost to you; it never affects our data or rankings.