Deskripsyon
Flex Forms is a modular and flexible form builder plugin for WordPress, designed to be lightweight yet feature-rich. It allows you to quickly build forms with various field types, manage submissions, and integrate with your theme and workflow easily.
Key Features:
- Easy form creation via WordPress admin
- Drag-and-drop field ordering
- Email notifications on submission
- Submission storage in database
- Google reCAPTCHA v2/v3 and Cloudflare Turnstile support
- Custom shortcode per form
- SMTP email sending support with test email
- Force “From” email override (site-wide)
- Full integration with Flex Fields
- Developer-friendly hooks and filters
External Services
Flex Forms may interact with third-party services depending on your configuration:
Email Sending
Flex Forms supports custom SMTP configuration for reliable email delivery.
- What data is sent: Form submission content (user input).
- When data is sent: When a user submits a form or when a notification is triggered.
- Where data is sent: To the configured email recipient(s) via your selected email service provider.
- Privacy & Terms: Email service providers’ policies apply (e.g., SendGrid, Mailgun, custom SMTP).
- Example terms:
- SendGrid: https://sendgrid.com/policies/tos/
- Mailgun: https://www.mailgun.com/legal/
Google reCAPTCHA
Used to prevent spam form submissions.
- What the service is and what it is used for:
Verifies that a user is human when submitting a form. - What data is sent and when:
The user’s IP address and browser information are sent to Google when the user interacts with a reCAPTCHA-enabled form. - Where data is sent:
Google servers. - Privacy & Terms:
- https://policies.google.com/terms
- https://policies.google.com/privacy
Cloudflare Turnstile
Used to prevent spam form submissions when Turnstile is selected as the captcha provider.
- What the service is and what it is used for:
Verifies that a user is human when submitting a form. - What data is sent and when:
The user’s IP address, browser information, and Turnstile token are sent to Cloudflare when the user interacts with a Turnstile-enabled form. - Where data is sent:
Cloudflare servers (https://challenges.cloudflare.com/). - Privacy & Terms:
- https://www.cloudflare.com/website-terms/
- https://www.cloudflare.com/privacypolicy/
Mga Screenshot





Pag-install
- Upload the plugin files to the
/wp-content/plugins/flex-formsdirectory, or install the plugin through the WordPress plugin screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to Flex Forms All Forms and click Add Form.
- Use the generated shortcode to embed the form into any page or post.
Mga Review
Wala pang reviews para sa plugin na ito.
Mga Contributor at Developer
Ang “Flex Forms” ay open source software. Ang mga sumusunod na tao ay nag-ambag sa plugin na ito.
Mga ContributorIsalin ang “Flex Forms” sa iyong wika.
Interesado sa development?
Tingnan ang code, i-check ang SVN repository, o mag-subscribe sa development log sa pamamagitan ng RSS.
Changelog
2.2.0
- Rebuilt the admin UI to match Flex Redirects: header, stats, cards, and custom list screens.
- Forms, submissions, settings, usage, and mass email now share the same navigation chrome.
- Plugin Check / WordPress.org readiness: i18n placeholders, output escaping, Turnstile docs, and input sanitization.
2.1.13
- Shortened readme short description to meet WordPress.org 150-character limit.
2.1.12
- Updated plugin author to FLEX (https://flexible.am/).
2.1.11
- Moved SMTP delivery to Flex SMTP; Forms now uses wp_mail with per-form From headers.
- Settings show a Flex SMTP status notice instead of embedded SMTP credentials.
2.1.10
- Cleaned plugin icon top border and cropped banner footer for sharper WordPress.org assets.
2.1.9
- Updated WordPress.org banner and icons to the Flex family branding.
2.1.7
- Security fixes: escaping, nonces, $_GET validation, $_POST checks.
- Performance: reCAPTCHA scripts load only when forms are present.
- Added index.php, uninstall.php, load_plugin_textdomain.
- Added DEPLOY.md, Screenshots section, deployment docs.
- Fixed readme tags (5 max for WordPress.org).
2.1.8
- Fixed SMTP settings not saving on first click (checkbox options not persisting).
- Fixed form submission emails not sending when SMTP is enabled (missing Content-Type header).
- Settings API now uses explicit defaults for all options.
2.1.6
- Added global SMTP configuration option.
- Added “Force From Email” and “From Email” override.
- Improved PHPMailer integration and compatibility.
- Improved test email feature.
- Minor fixes and improvements.
