A free WordPress form plugin should do more than send an email when someone presses a button. For most small sites, the free version is all you will ever need, if you pick one that is not a trial in disguise. This guide is for beginners and busy site owners. It covers what a good free plugin includes, the catches we see most, and the point where paying is worth it.
The short version
- A good free plugin stores every entry, sends emails, blocks spam and handles simple logic.
- Watch for three catches: entries you cannot see, fees on payments, and limits on forms.
- Pay when you need quizzes, surveys, workflows or connections to a CRM, not before.
What should a free form plugin include?
At least these six things. Without any one of them, you will outgrow the plugin within weeks:
- A drag-and-drop builder with the common fields: text, email, phone, dropdown, checkboxes and dates.
- Entries saved in your dashboard, so nothing depends on an email arriving.
- An email to you and a reply to the person who wrote.
- Spam protection that works without a puzzle, such as a hidden field and a timer.
- Conditional logic, so a field shows only when an earlier answer calls for it.
- A way to put the form anywhere: a block, a shortcode or a page builder widget.
Echo Forms includes all six in the free version, plus multi-step forms, payments, Google Sheets, mailing lists and 55 templates. Think of it as a free form builder, not a free contact form plugin with the rest held back.
What are the usual catches?
Free versions are often built to push you up a plan. These are the catches we check for first, because each one costs you later:
| Catch | What it looks like | Why it matters |
|---|---|---|
| Hidden entries | The form works, but entries only arrive by email | One missed email means a lost customer |
| Payment fees | The plugin takes a share of each payment | 3% of $1,000 a month is $360 a year |
| Form or entry limits | A cap of a few forms or a few hundred entries | You hit it in your busiest month |
| Branding | “Powered by” lines on your form | It looks unfinished to visitors |
Some well-known plugins do take a share. WPForms Lite adds a 3% fee to Stripe payments, according to its pricing page, and the Fluent Forms free version adds 1.9%, as its 6.0 release notes say. Echo Forms adds no fee in any version, so you only pay your payment provider.
Is a free form plugin safe to use?
Yes, if it comes from a developer who updates it. Look at when it was last updated (within the last 90 days is a good sign), and whether it keeps entries in its own database table. A plugin that stores entries with your posts can slow a busy site down over time, which is why we keep Echo’s entries in a table of their own.
When is it worth paying for a form plugin?
Pay when a form has to do one of these jobs:
- Score answers, as a quiz does, or chart them, as a survey does.
- Pass answers from one form to the next, which we call a form workflow.
- Send entries to a CRM such as HubSpot or Salesforce, or to Zapier.
- Save a long form so people can finish it later, or email those who leave half way.
If none of those apply, stay free. If one does, check the price of the plan that includes it, not the cheapest plan. With Echo Forms, every one of those comes with every Signature plan, from $49.99 a year for one site.
How to set up a free form plugin in 10 minutes
- Install and activate the plugin. This takes about 2 minutes.
- Start from a template close to what you need.
- Change the fields and the wording.
- Check the notification email goes to an inbox someone reads.
- Put the form on a page and send yourself a test entry.
The Echo Forms getting started guide walks through each step with pictures. You can also browse the free templates before you install anything.
Do free plugins work with page builders?
The good ones do. Echo Forms has a block for the WordPress editor, a widget for Elementor and a shortcode for any builder that takes one. The guide to putting a form on your site shows all three.
A free form plugin is the right choice for most sites in 2026. Pick one that shows you every entry, takes no cut of your payments and does not cap your forms, and you may never need to pay at all.
A free plugin that is the whole builder
Echo Forms has no limit on forms or entries, conditional logic, payments and no fee from us.


