BACK TO DIRECTORY

Flex Forms

by Flex Plugins

0.0
(0 ratings)

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
  • Delivery through Flex SMTP (or any plugin that hooks wp_mail)
  • 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/

Screenshots

Form builder – Create and configure forms with various field types.

Form builder – Create and configure forms with various field types.

Form settings – Configure success/error behavior, email notifications, and storage.

Form settings – Configure success/error behavior, email notifications, and storage.

Submissions list – View and manage form submissions in the admin.

Submissions list – View and manage form submissions in the admin.

Settings – SMTP, reCAPTCHA, and license configuration.

Settings – SMTP, reCAPTCHA, and license configuration.

Frontend form – Example of a form rendered on the front end.

Frontend form – Example of a form rendered on the front end.

Plugin Details

Active Installs
10
Total Downloads
1,344
Version
2.2.4
Requires WP
5.0
Requires PHP
7.0
Tested Up To
7.1
Added
2025-04-10
Last Updated
2026-09-16 9:29pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0