Frequently Asked Questions
Features
Q. How do I display a form?
Either add the Form Plant block in the block editor and pick the form, or use the shortcode [fplant id="FORM_ID"] in a page or post.
Q. Can I customize the form appearance?
Four levels:
- Design presets — Pick one on the form editor's Design tab
- Design adjustments — Tweak colors, sizes, and spacing with a live preview. See Design Adjustments
- Custom CSS — Upload up to 10 CSS files per form from the same screen
- HTML Template — Rewrite the layout entirely. See HTML Template
Q. Does it support file uploads?
Yes. Use the File Upload field, with configurable size and type restrictions.
Q. Is the confirmation screen required?
No, you can toggle it per form in Form Settings → Confirmation.
Submission Data
Q. Where is submission data stored?
In a custom WordPress database table. View, search, and export from Form Plant → Submissions in the admin.
Q. Can I export submissions as CSV?
Yes, from the Submissions list screen.
Q. How do I delete submission data?
Delete individually or in bulk from the Submissions list. Operate according to your retention policy (GDPR / privacy regulations).
Email
Q. Emails are not arriving
Check:
- WordPress can send mail at all (look at other plugins' send history)
- Form Settings → Email has the right To address
- The From address is on the site's domain (Gmail-like personal addresses are often spam-flagged)
- Consider an SMTP plugin (e.g. WP Mail SMTP)
Q. How do I include submission contents in the auto-reply?
Use {all} in the email body to insert all submitted values, formatted. For individual fields, wrap the field name in curly braces, e.g. {Name}.
Spam
Q. Spam is increasing
See Spam Protection and roll out in this order:
- Disposable email blocking
- IP rate limiting
- Google reCAPTCHA v3 or Cloudflare Turnstile
Q. Does reCAPTCHA send visitor data to Google?
Yes. When reCAPTCHA is enabled, visitor IP and browser info are sent to Google. Disclose this in your privacy policy. The same applies to Cloudflare Turnstile (data goes to Cloudflare).
External Embedding
Q. Can I embed forms on non-WordPress sites?
Yes — via iframe or JavaScript. See External Site Embedding.
Q. Are submissions from embedded forms saved?
Yes, in the WordPress site that hosts the form. Email notifications work the same way.
About Pro
Q. What does Pro add?
Five features: conditional logic, field groups, repeaters, multi-step forms and reception control. See About Form Plant Pro for details.
Q. Does Pro replace the free plugin?
No. Pro is an add-on: you keep the free plugin active and install Pro alongside it. Your existing forms and submissions keep working.
Q. Do my forms stop working when the license expires?
No. The Pro features keep working after expiry. Only updates and support stop.
Q. Can one license be used on several sites?
Each plan allows a certain number of activated sites. When moving a site, deactivate the license on the old site first, then activate it on the new one (Installation and License Activation).
Q. What happens to my conditions and reception control if I deactivate Pro?
The settings are kept, but the Pro features stop. Be careful with forms that use reception control: a closed form starts accepting submissions again (When Pro is deactivated).
Troubleshooting
Q. The admin shows errors / behaves strangely
- Check for plugin conflicts by temporarily disabling other plugins
- Switch to a default theme (e.g. Twenty Twenty-X) to confirm
- Clear browser cache
- Check Tools → Site Health for PHP and WordPress version warnings
- If unresolved, file a GitHub Issue
Q. Layout looks broken after updating
Clear your browser cache and any WordPress object cache. CSS/JS version numbers are bumped automatically on update, but a stale cache can still serve old assets.