Best AI Form Builder for WordPress? 6 Plugins Compared
...
You need a form built, today, and every form plugin you’re comparing now says it has AI. Which of them has an AI form builder that can take “a booking form with name, email, tour type, and party size” and hand you a working form, and which ones just added the word to the headline? Where does the description you type end up, is there a meter running on the side, and when the AI gets it wrong (it will, sometimes) can you get your form back?
Good questions, and plugin pages don’t answer them, because “free AI form builder” fits on a button and “the AI runs on a server we operate” does not. So people install three plugins, poke at each one for an hour, and come away no surer than when they started. We’ve been there, and we build one of these things.
This roundup answers the questions plugin pages skip. Below you’ll see six WordPress form plugins compared on what an AI form builder is worth to you: what it builds, where it runs, what it costs, whether you can undo it, and what happens to your data. If you’d rather watch one being built first, here’s the Ninja Forms walkthrough.
What should an AI form builder for WordPress do for you?
An AI form builder takes a plain-language description and turns it into a working form: fields, required flags, list options, and usually the actions behind it, like the confirmation email. The better ones let you keep talking after the first draft (“make the phone number optional,” “add a party size field”) instead of regenerating from scratch. The best ones let you undo a change with one click.
That’s the whole idea. The builder is still there whenever you want it. What you skip is the twenty minutes of dragging fields around before you get to the part you care about.
When you compare plugins, five things separate a real feature from a headline:
- Is it free to use? Not just free to install. Some plugins gate it behind a paid tier, some cap it per day, and one has you pay your own AI provider for what you use.
- Where does the AI run? On the vendor’s own service, or on an AI provider account you control. This decides who sees your prompts.
- Can you refine in conversation? A one-shot generator is fine for a draft. A conversation is what saves you the trip back into the builder.
- Can you undo? An AI that edits your live form with no way back should worry you a little.
- What happens to your data? Whoever runs the AI sees your prompts. Your own provider publishes its terms; a vendor’s server gives you only what its privacy policy promises.
Keep those five in your head as you skim the table below. They’re the columns. Whether a plugin calls it an AI form builder or an AI form generator, the same five apply.
How six WordPress form plugins compare on AI form building
We didn’t take the marketing pages’ word for this table. We installed the free version of each plugin on a test site, generated the same form in each, read the plugin code to see where the prompt goes, and read each vendor’s privacy policy for what it says about that. Where something is paid and we couldn’t test it, the cell says so.
This category changes fast, so treat the table as a snapshot from the week this article was written, and check the listing before you commit.
| Plugin | Builds from a description | Refine in conversation | Undo an AI change | Where the AI runs | Data handling disclosed | Cost to use |
|---|---|---|---|---|---|---|
| Ninja Forms | Yes | Yes | Yes, per change | AI provider account | Fully by provider | Free + provider fee, unlimited requests |
| WPForms | Yes | Yes | Limited | WPForms server, then OpenAI | Partly | Free, 50 requests/day |
| Fluent Forms | Yes | No | No | Fluent server | Partly | Free |
| Everest Forms | Yes | Limited | No | ThemeGrill server | No | Free, 20 requests/day |
| Formidable Forms | Yes | Limited | Unknown | Formidable server, then OpenAI | Partly | Paid, monthly request cap |
| Gravity Forms | Via MCP | Via MCP | Via MCP | Your assistant | Fully by assistant | Paid, plus assistant |
| Contact Form 7 | No | No | No | None | None | None |
Here’s the short read on each, so you can skip down to whichever you’re weighing.
Ninja Forms
The AI form builder is part of the free plugin. You describe the form, it’s generated and opened in the builder, and an AI Assistant in the builder header takes follow-up changes in conversation, each with its own Undo.
It runs on an Anthropic or OpenAI account you connect yourself (a few minutes of setup, shown in our walkthrough). Your prompts go to that provider under its published data terms and nowhere else, and you pay the provider for what you use, which for form building is pennies. There’s no request cap: build and refine as much as you like.
Ninja Forms never holds your key or sees your prompts. Of the plugins here with a builder inside the plugin, it’s the only one that never sits between you and the model.
There’s also a more advanced route. Ninja Forms exposes form building through the WordPress Abilities API, so an outside assistant such as Claude or ChatGPT can build and edit your forms over MCP, using the same permission-checked abilities the in-builder assistant uses. Building WordPress forms with AI agents covers the setup.
WPForms
WPForms Lite includes the generator, but the first click opens a gate: to use any AI feature you connect the site to WPForms Lite Connect, which by its own wording records what you input, shares your information with WPForms, accepts their terms, and signs you up for their newsletter. After that, it works: describe the form, refine it in a chat, and ask it to put back the last change. Fields the free plugin doesn’t include come back locked with a Pro badge.
Credit where it’s due on disclosure. The plugin ships a suggested privacy-policy text that says your prompt and the form’s configuration go to the WPForms AI service, operated by Awesome Motive and processed by OpenAI, stored in the United States.
You’ll find that text on your own site’s Privacy Policy Guide screen, not on wpforms.com, whose privacy policy never names a provider. Usage is capped at 50 requests a day, and every generation and every chat message counts as one. Hit it and you wait until tomorrow.
Fluent Forms
Fluent’s free AI form builder is a one-shot: type a description, optionally list the questions to include, click Create, and the form opens in the editor. There’s no consent screen, no key, and no assistant in the editor afterward, so changes are yours to make by hand. It produced a clean five-field booking form in our test.
The WordPress.org listing says plainly that your description, site URL, and site title go to a hosted service Fluent operates, which is more than most vendors say. The listing then points to a privacy policy last updated in November 2023 that doesn’t mention AI at all, and nothing states which model does the generating. Pro users can instead plug in their own OpenAI key.
Everest Forms
Everest’s free builder has the nicest chat of the group: describe the form, see a live preview, refine with follow-ups, and nothing is saved to your site until you click Use This Form. A meter in the builder shows the free allowance: 20 requests a day, and every refinement counts as one.
Our test spent two on one form and one change. A form that needs a few rounds of adjustment can use most of a day’s allowance, and then you wait until tomorrow.
Two things to know. Each refinement regenerates the whole form (our follow-up changed one field and also dropped the placeholders and renamed the button), and there’s no undo, only redo or start over.
Everest’s site says the builder works “without any third-party API key or external service connection.” That describes the setup, not the data.
The plugin code sends every prompt to a service ThemeGrill hosts, registers your domain and admin email with it the first time you generate, and neither the listing nor the privacy policy mentions any of it. Which model runs behind that service is not stated anywhere.
Formidable Forms
Formidable’s AI form builder is on the Business plan and up, so we couldn’t test it and this is from the docs. The docs name the provider (OpenAI, with a choice of GPT models), say no API key is needed, and cap what’s sent at the first 1,000 characters of a request. Each plan includes a monthly request allowance, and the privacy policy doesn’t mention the feature.
Formidable also offers an AI field that shows a generated response inside a form, which is a different thing from building the form itself.
Gravity Forms
Gravity Forms takes a different route from every other plugin here: there’s no describe-and-build feature inside the plugin. Its AI form building is Gravity Forms MCP, included with every license, which lets an outside assistant such as Claude or ChatGPT build and edit your forms. It’s the same outside-assistant route Ninja Forms offers through the Abilities API, and it’s the only one Gravity offers.
That’s a solid route if you already live in an AI assistant, and the wrong one if you want a button inside the plugin. There’s no free version.
On data, it’s the cleanest arrangement after bring-your-own-provider: your prompts go to your assistant’s provider under that provider’s terms, and Gravity hosts no model. You’ll pay for the assistant separately.
Contact Form 7
No AI features. Contact Form 7 is a plain, focused plugin, and plenty of people want just that.
Data privacy: where your prompt goes and who is responsible for it
Every AI form builder sends something off your site. The plugin itself doesn’t run a model; something outside it does. The question that matters is who answers for your data once it leaves.
When your prompt goes to Anthropic or OpenAI on an account you own, the answer is written down. Each publishes a detailed statement of what it sees, who can access it, how long it’s kept, and whether it trains on it, and you agreed to those terms when you opened the account. You know exactly what to expect.
When your prompt goes to a server the plugin vendor runs, that burden moves to the vendor’s privacy policy. So we read them.
- WPForms answers the question, though only in a text shipped inside the plugin.
- Fluent Forms names the service in its listing, then links a privacy policy that predates the feature and never mentions it.
- Everest Forms says there’s no external service, but its plugin code sends every prompt to a server ThemeGrill runs.
- Formidable Forms names OpenAI in its docs; its privacy policy says nothing about the feature.
When a policy says nothing, you have no commitment about what happens to your prompts, who can read them, or whether they’ll ever be used for anything else. That’s a real privacy gap, not a paperwork one.
Why the vendors put a server in the middle
That server is a choice, not a requirement. Nothing technical stops these vendors from letting you connect your own provider, but few do. Routing every prompt through it is what lets them say “no key needed,” and it puts them in the middle of everything you type.
Being in the middle is not idle, either. WPForms’ policy reserves the right to use data derived from your use of its services to improve its AI, and Fluent says it keeps aggregated usage data. The others say nothing, which is not the same as doing nothing.
If you don’t want your prompts passing through a vendor’s server, you have two real options in this roundup, Gravity Forms and Ninja Forms, the only two where nobody but you and your AI provider ever handles or reads what you type. Gravity gets there by having no generator: your assistant talks to your site and Gravity hosts nothing in between. Ninja Forms gets there with a builder inside the plugin that sends your prompt straight to your provider.
Our opinion, plainly: a few minutes of setup to connect your own provider is a small price for knowing exactly where your prompts go and who has promised what about them. If your site holds other people’s information, it isn’t a close call.
Build your next form by describing it
Like we said at the top, “AI” on a plugin’s homepage tells you nothing. The five questions do: is it free to use, where does it run, can you refine it in conversation, can you undo, and what happens to your data. You can now put any plugin in this space against those five and know in a minute whether it’s a feature or a headline.
Want to see it in action first? AI Form Builder for WordPress: Describe It, Build It, Stay in Control walks through describing a form, refining it, undoing a change, and the checkbox that turns AI off.
Our opinion is the one we built: keep it free, run it on a provider account you control and stay out of the middle, keep the conversation, and put an Undo under every change. If you’d like to see it for yourself, download Ninja Forms, connect a provider, and describe the form you’ve been putting off.
Try Ninja Forms Today
Always free, with premium features available through our memberships.