WordPress 6.0+ . PHP 8.0+ . free core . contact, quote, payment

A form builder for WordPress.

Build contact forms, quote requests, and payment forms with a drag-and-drop builder, email notifications, and submission tracking. Free core. Pro adds Stripe payments, integrations, and conditional logic.

Forms shown on a laptop screen
the gist

From a contact form to a payment form

Drag fields into place, set the email notification, and embed with a shortcode or the block. Sixteen core field types cover everything from text and file uploads to ratings and GDPR consent. Every submission lands in a searchable Entries viewer with CSV export. Spam is blocked by honeypot, rate limiting, reCAPTCHA, Turnstile and Akismet.
Building a form with the drag-and-drop builder
what is inside

Free core, Pro for payments and logic

The full builder, notifications and tracking are free and never nag you. Pro unlocks payments, integrations, and conditional logic.

Drag-and-drop builder

Visual ordering with keyboard move up and down.

Sixteen field types

Text, email, file upload, date, rating, GDPR and more.

Email notifications

Admin recipient, subject and per-form toggle.

Entries viewer

Search, filter, edit values, add notes, export CSV.

File uploads

Configurable size and type limits, unsafe types rejected.

Shortcode and block

Embed anywhere with a live-preview picker.

Spam protection

Honeypot, rate limit, reCAPTCHA, Turnstile, Akismet.

Stripe payments

One-time payments inside the form. Pro.

Calculation fields

Compute totals live from other fields. Pro.

Conditional logic

Show fields based on earlier answers. Pro.

Multi-step and conversational

Wizard steps or one question at a time. Pro.

Integrations

Mailchimp, HubSpot, Google Sheets, webhooks. Pro.

A C7 Forms payment form with a live calculated total
when you need more

Payments, logic, and integrations

Pro turns a contact form into a tool: take one-time Stripe payments, compute order totals with calculation fields, branch with conditional logic, present one question at a time in conversational mode, send data to Mailchimp, HubSpot, Google Sheets or any webhook, and email a PDF copy of each submission. A missing licence never disables the free tier.
the details

Specs

C7 Forms technical summary.

Platform

WordPress 6.0+, PHP 8.0+.

Fields

Sixteen core types, five more in Pro.

Payments

One-time Stripe payments, server-determined amount. Pro.

Integrations

Mailchimp, HubSpot, Google Sheets, webhooks, REST. Pro.

Spam

Honeypot, rate limit, reCAPTCHA, Turnstile, Akismet.

Licence

Free core, optional Pro subscription.

questions

Frequently asked questions

Is C7 Forms free?

Yes. The full builder, up to three forms, notifications, the Entries viewer and all spam protection are free, and no licence ever disables the plugin.

Can I take payments?

Yes, with Pro. Add a Stripe payment field for one-time payments, with a server-determined amount and a rate-limited endpoint.

Can fields calculate totals?

Yes, with Pro. Calculation fields compute values in real time from other fields, for example {Quantity} times {Price}.

Does it connect to my CRM or email tool?

Yes, with Pro. Connect each form to Mailchimp, HubSpot, Google Sheets, or any webhook or REST endpoint.

Does it work with the rest of the C7 suite?

Yes. It is self-hosted and integrates with the other c-Seven plugins like the rest of the suite.

ready when you are

Put a real form builder on your site

Start with the free core today. Upgrade to Pro when you need payments and integrations. Self-hosted, on your own server, yours to keep.

Get C7 Forms
C7 Forms illustration
21 field types
Sixteen free plus five Pro field types
4 integrations
Mailchimp, HubSpot, Sheets and webhooks
0 CAD
Free core that never disables itself