Descripción
Petal Forms is a lightweight WordPress form builder. Unlike the free tier of most
form plugins, it does not lock common fields (Phone, Date, Time, Number) behind
a paid upgrade, and it does not cap forms, fields, or entries.
Features
- Drag-and-drop-style form builder in wp-admin
- 13 field types out of the box, including Phone, Date, and Time — free
- Entries stored in the database, viewable and exportable to CSV
- Email notifications to the site admin, with optional confirmation email to the submitter
- Honeypot spam trap + submission rate limiting, no configuration required
- Optional Google reCAPTCHA v2 integration
- Shortcode (
[petal_form id="1"]) and a native Gutenberg block - File uploads with an extension allow-list
- Clean uninstall option — leaves no orphaned database tables unless you opt in
What this is not
The free plugin does not include payment processing (Stripe) or Mailchimp sync;
those, and AI-assisted form building, come with an optional paid upgrade available from within the plugin. It also
has no Salesforce or HubSpot integrations. Petal Forms is built for people who just
want a solid, unrestricted form builder.
External services
This plugin optionally integrates with Google reCAPTCHA to help block spam submissions. It only connects to Google’s servers if you enter a Site Key and Secret Key under Petal Forms Settings; with no keys entered, no data is ever sent to Google.
When enabled, on every form submission the visitor’s reCAPTCHA response token and IP address are sent to Google’s siteverify API to confirm the submission is human. The reCAPTCHA widget script is also loaded from Google on any page showing a form.
This service is provided by Google: Terms of Service, Privacy Policy.
This plugin includes the Freemius SDK, which handles optional licensing and upgrades. On activation you may be asked to opt in to sharing basic usage data; nothing is sent to Freemius unless you choose to opt in, and the plugin works fully if you skip it. If you opt in, Freemius receives your name, email address, site URL and WordPress/plugin/PHP version details.
This service is provided by Freemius: Terms of Service, Privacy Policy.
Capturas




Bloques
Este plugin proporciona 1 bloque.
- Petal Forms
Instalación
- Upload the
petal-formsfolder to/wp-content/plugins/. - Activate the plugin through the “Plugins” screen in WordPress.
- Go to Petal Forms Add New to build your first form.
- Paste the generated shortcode into any page or post, or use the Petal Forms block.
Preguntas frecuentes
-
Does this cost anything?
-
The plugin is free, with no caps on forms, fields or entries. An optional paid upgrade adds Stripe payments, Mailchimp sync and AI-assisted form building (using the AI provider connected in WordPress 7.0 or later); nothing described above requires it.
-
Where are entries stored?
-
In two dedicated database tables (
wp_petalforms_formsandwp_petalforms_entries),
created on activation. Deactivating the plugin keeps your data; deleting it does too,
unless you check “Delete all forms and entries” under Petal Forms Settings first. -
Can I export entries?
-
Yes — Petal Forms Entries Export CSV.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
Este software es de código abierto. Las siguientes personas han contribuido a este plugin.
ColaboradoresTraduce “Petal Forms” a tu idioma.
¿Interesado en el desarrollo?
Revisa el código, echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.2
- Adds an optional upgrade path to the paid version (Stripe payments, Mailchimp sync) through the Freemius SDK. Nothing changes for the free features, and no data is sent to Freemius unless you opt in.
1.0.1
- Clearer readme, tags and screenshots.
- A single, dismissible review request on Petal Forms screens after a week of use and five entries. “Maybe later” snoozes it for 30 days; “No thanks” ends it.
1.0.0
- Initial release.
