Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Contact Form 7

Free#48 of 52 in Form Builder Software

Contact Form 7: A capable free WordPress form builder for straightforward contact and payment forms. Ranked #48 of 52 in Form Builder Software by our editors (5.3/10); pricing: Free plan; best for free WordPress contact forms for basic needs.

5.3/10Editor score
Contact Form 75.3 Visit Contact Form 7

At a glance

  • Editor score
    5.3 / 10
  • Pricing
    Free plan
  • Best for
    Free WordPress contact forms for basic needs
  • Free plan
    Yes
  • Paid from
    Free
  • Facts checked
    22 Sep 2026
Contact Form 7 screenshot
  • Where it wins

    • Free, open-source WordPress plugin with full branding control
    • Supports uploads, validation, notifications, and Stripe payments
    • Customizable form templates, messages, HTML, and CSS
  • Where it doesn't

    • No native workflows or analytics
    • Conditional show/hide behavior is not included
    • Native integrations are limited to a small set of services

Our verdict on Contact Form 7

Contact Form 7 is a free, open-source WordPress plugin for creating and embedding contact forms on self-hosted WordPress sites. It suits solo users, small businesses, and teams that need configurable forms without a paid subscription. Available fields include text, number, date, checkbox, radio, menu, acceptance, hidden, and submit fields. File uploads, email notifications, autoresponder messages, server-side and browser-side validation, and a Stripe credit-card payment widget extend it beyond a basic contact form.

The plugin’s main strength is control over the form itself. Forms are configured with form tags and can be adapted through custom HTML, CSS, templates, and messages. A WordPress block handles insertion into site content, while integrations with Brevo, Cloudflare Turnstile, reCAPTCHA, Stripe, and Akismet cover email marketing, spam protection, payments, and related needs. The Free plan includes the WordPress plugin under the GNU GPL v2 license, making it a practical fit for WordPress sites that want ownership of their form setup rather than a hosted builder.

Its narrower focus also defines the trade-off. Contact Form 7 does not provide native workflows or analytics, and its integration coverage is smaller than broader form platforms. The documented conditional behavior centers on validation rules rather than native question show/hide logic. Choose it when WordPress compatibility, open-source licensing, configurable fields, uploads, and basic payment collection matter most. Consider another form builder when you need advanced automation, reporting, extensive native integrations, or more sophisticated conditional experiences.

Your product? Our editors can test Contact Form 7 in depth and publish a review, labelled as paid · from $149/mo →

Contact Form 7 pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on contactform7.com

All 1 Contact Form 7 plans and prices →

Contact Form 7 fact sheet

Free planYes
Paid fromFree
Conditional logicNot verified
Workflow approvalsNot verified
Payment collectionYes
File uploadsYes
Response limitNot verified
Branding controlFull
Form templatesNot verified
DeploymentSelf-hosted, Cloud
PlatformsWeb
SupportDocs, Community
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations5 integrations: Brevo, Cloudflare Turnstile, reCAPTCHA, Stripe, Akismet
PricingFree plan (source)
Websitecontactform7.com
Facts checked22 Sep 2026

Contact Form 7 integrations

Contact Form 7 lists 5 integrations on its own site.

  • Brevo
  • Cloudflare Turnstile
  • reCAPTCHA
  • Stripe
  • Akismet

Alternatives to Contact Form 7

See all Contact Form 7 alternatives →

Used Contact Form 7? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Contact Form 7 for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Contact Form 7 5.3/10

Contact Form 7 is listed in our Form Builder Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/contact-form-7/"><img src="https://www.itechguides.com/best/badge/contact-form-7.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update