Contributors: techjewel, adreastrian, heera, pyrobd, hrdelwar, dhrupo, wpmanageninja
Tags: contact form, wp forms, forms, form builder, custom form
Requires at least: 4.5
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 6.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features.
To clone and set up the project, follow these steps:
- Clone the repository:
git clone https://github.com/fluentform/fluentform.git
- Navigate into the project directory:
cd fluentform
- Install dependencies:
npm install
- Run the development server:
npm run dev | watch
- For production build:
npm run production
Make sure you have Node.js and npm installed on your machine before running these commands.
├── app
│ ├── Api # PHP API Utility classes
│ ├── Functions # Global functions
│ ├── Hooks # Actions and filters handlers
│ ├── Http # REST API routes, controllers, policies
│ ├── Models # Database Models
│ ├── Modules # Ajax & Old Modules Services
│ ├── Services # Module Services
│ ├── Views # PHP view files
│ └── App.php
│
├── assets # CSS, JS, media files
├── boot # Plugin boot files
├── config # Plugin framework config
├── database # Database migration files
├── guten_block # Gutenberg block files
├── resources # Vue & Js resources
├── language # Language translation files
├── vendor # Composer dependencies
│
└── fluentform.php # Plugin entry file
Fluent Forms is the ultimate user-friendly, customizable drag-and-drop WP contact form plugin that offers you all the powerful features. It is a perfect no-code form builder for both beginners and advanced users.
Anything from a simple contact form to a more advanced payment, quiz, or calculator form, Fluent Forms can meet virtually all your needs.
- Drag & drop builder
- Smart conditional logic
- Conversational form
- 25+ ready-to-use input fields
- Reusable form templates
- Adjustable multi-column form layout
- Spam protection using reCAPTCHA, hCaptcha & more
- Email notification
- Form scheduling & restriction
- Export/import forms
- Export entries in CSV/Excel/ODS/JSON format
- Filter entries
- Form Finder
- Form Edit history
- Undo/redo
- Role manager
- Form analytics
- Visual data report
- Set default value for input fields or populate from URL parameters
- Custom CSS & JS
- Fully responsive & accessible for users with special needs
- Migrate from WPForms, Contact Form 7, Gravity Forms, Ninja Forms & Caldera Forms
- 55+ input fields
- Payment integration
- Numeric calculation
- Multi-step form
- Advanced form styler
- Quiz & survey module
- Inventory management
- Dynamic field
- Advanced search filter
- Import form entries
- Admin approval
- Conditional confirmation messages
- Double opt-in
- Advanced form validation
- Auto-delete entries
- Landing page
- Geo-location provider
- SMS notifications
- Conditional email routing
- User registration
- Advanced post/CPT creation
- Address autocomplete
- 60+ third-party integrations (and more via Zapier)
This section describes how to install the plugin and get it working.
- Upload the plugin files to the
/wp-content/plugins/fluentform
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress
- Use the
Fluent Forms
->Global Settings
screen to configure the plugin
No, you don't need any pre-requisite programming knowledge to build beautiful forms. With Powerful drag and drop features you can build any simple or complex form.
Absolutely not. We build Fluent Forms very carefully and maintained WP standards as well as we only load styles / scripts in the pages where you will use the Fluent Forms. Fluent Forms is faster than any form builder plugin. Fluent Forms only load less than 30KB css and js combined.
Yes, with our powerful conditional logic panel you can build any type of complex forms. You can add one or multiple conditional logics to any field and it will work like a charm.
Yes, you can use 2 column or 3 column containers and you can build forms.
Yes, you can export your data in CSV, Excel, ODS, JSON format. You can also import in pro version.
- Adds Payment fields for free users (except coupon fields)
- Adds Stripe payment gateway for free users (1.9% fee per transaction)
- Adds Advanced Conditionals group for enhanced form logic
- Adds FluentFormAI for creating AI assisted forms
- Adds New Form Templates
- Improves hCaptcha settings saving method
- Improves Captchas Loading after first interactions on Popups
- Improves CleanTalk API
- Improves spam processing logs
- Fixes Stripe fields language issues
- Fixes "customer_name" issue for Stripe
- Fixes conditional {dynamic.} shortcode in Custom HTML fields
- Fixes front end facing site_url with home_url
- Adds token-based spam protection for enhanced form security
- Adds Italian Language Translation
- Improve Honeypot Security for better bot detection
- Improve Turnstile appearance option names for clarity
- Adds CleanTalk Spam Protection with API
- Adds Hungarian Language Translation
- Adds form editor options for reCaptcha V3 badge rendering
- Improve Honeypot spam protection
- Fixes WordFence vulnerability IP-Spoofing CVE-2024-13666
- Fixes fluentform/load_default_public filter not affects Block Editor
View complete changelog history
For additional information and support: