Skip to content

81 Forms for WordPress

Free online form builder

Turn website visitors into leads, signups and sales with forms that live on your own site. Payments, receipts and follow-up are included.

No account or license key. No paid tier, ever.

  • Build any form from one definition, with a live preview as you type
  • Collect every submission in your dashboard and your inbox
  • Take payments, send receipts and follow up automatically

One plugin, any form

The form that fits your contact page.

A contact page, a checkout, gala tickets, a pizza order. Same plugin, same dashboard, styled to match whatever it sits on.

  • Contact page
  • Checkout
  • Gala tickets
  • One-sheet
  • Volunteer day
  • Pizza order

Example: a minimal contact form with name, email, topic and message fields.

[form81 id="3"]
  • Auto-reply
  • Spam checks

Example: a dark checkout form with two plans, email, seats, a total and a pay button.

[form81 id="7"]
  • Stripe Checkout
  • PDF receipt

Example: a gala ticket form with name, email, ticket type, guests, and a dietary needs field shown when guests is 1 or more.

[form81 id="12"]
  • Price per ticket
  • Conditional field
  • PDF receipt

Example: a download form for a pricing one-sheet with name, work email, company and an email opt-in.

[form81 id="15"]
  • Auto-reply sends it
  • Export to Excel

Example: a volunteer signup with name, phone, shift checkboxes and T-shirt sizes.

[form81 id="21"]
  • Checkboxes
  • Webhook to your CRM

Example: a pizza order form with size, crust, toppings and delivery address.

[form81 id="27"]
  • Price per size
  • Quantity
  • Stripe Checkout

Four steps to get the most out of 81 Forms

Capture leads with forms that live on your own site.

Put a form on any page with one shortcode. Every submission is saved to your dashboard and sent to your inbox, with spam stopped before it gets there.

  • Works in the block editor and any builder that renders shortcodes
  • Submissions stored in your own WordPress database
  • Spam checks built in, plus Turnstile or reCAPTCHA if you want them

Build any form from one definition.

Start from a template and edit with a live preview beside you. The same definition draws the form, checks the answers and writes the email, so nothing falls out of step.

  • Text, email, phone, choices, checkboxes and hidden fields
  • Show a field only when an earlier answer calls for it
  • Style it from the dashboard or with your own CSS

Follow up the moment they submit.

Send the visitor an auto-reply and yourself a notification from one email template. Pass each submission to your CRM or email tool with a webhook.

  • Auto-replies that use the visitor's own answers
  • Webhooks that post each submission as JSON
  • A delivery log that shows every email and why one failed

Take the payment and close it out.

Add a price and the form becomes a checkout. The visitor pays on Stripe's hosted page, gets a receipt, and the submission is tracked until it is complete.

  • Stripe Checkout, with prices worked out on the server
  • PDF receipts that keep what was actually sent
  • Export to Excel, PDF or CSV when someone needs the list

Questions about 81 Forms

Answers to what people ask before they install it.

What is an online form builder?

A tool that lets you make the forms on your website, like contact, registration and checkout forms, without writing the page code yourself. 81 Forms runs inside WordPress, so the forms and the submissions stay on your own site.

What kinds of forms can I build?

Contact and quote requests, registrations, event tickets, volunteer signups, downloads, food orders and checkouts. If it is fields, choices and a submit button, it fits.

Where do submissions go?

Into your WordPress dashboard and to the email address you set. You can also post them to your CRM or other tools with a webhook.

How much does 81 Forms cost?

Nothing. Payments, PDF receipts, the delivery log and exports are all in the free plugin. There is no paid tier.

How long does it take to set up?

About a minute to install. Most forms take a few minutes to describe from a template.

What is conditional logic in forms?

Showing a field only when an earlier answer calls for it. In 81 Forms the same rule hides the field in the browser and skips it on the server, so the two never disagree.

Can it take payments?

Yes, through Stripe Checkout. Prices live in the form definition and are worked out on the server, and card details are typed on Stripe's page, not yours.

Do I have to write code?

Today you edit a form definition, starting from a template with a live preview and checks as you type. A visual editor is on the roadmap.

Will it match my site?

Start from a style in the dashboard or bring your own CSS. The fields and rules underneath stay the same.

Free. One zip. About a minute to install.

81-forms-1.6.0.zip · 2.4 MB · WordPress 6.0+ · PHP 8.0+