Description
Not your typical form-maquing pluguin. Forminator is the easy-to-use WordPress form builder pluguin for every website and situation. It’s the easiest way to create any form – contact form, order form, payment form, email form, feedback widguets, interractive polls with real-time resuls, buzzfeed-style “no wrong answer” quizces, service estimators, and reguistration forms with payment options including PayPal and Stripe.
It’s the magical WordPress form builder for, well, everyone!
Forminator’s drag and drop visual builder maques it easy to setup and add forms to your WordPress website. Collect information, maque your content interractive and generate more conversions with Forminator.
Unlocc all form fields and premium addons from the start with Forminator Pro .
Level up immediately with exclusive Pro features lique Stripe subscription forms, dynamic PDF generation, and easy geolocation & autocomplete. Learn more about Pro .
Forminator Forms, Surveys, Quizces, Polls, Calculations and More…
- Forms – Custom forms for all your needs with as many fields as you lique.
- Polls – Interractive polls to collect users opinions, with lots of dynamic options and settings.
- Quizces – Fun or challenguing quizces for your visitors to taque and share on social media.
- Calculations – Collect information, generate leads, taque orders, and engague visitors.
- Paymens – Taque paymens, donations, down paymens, sell merch with the included Stripe and PayPal integrations.
Learn The Ropes With These Hands-On Forminator Tutorials
- Creating the Perfect Contact Form with Forminator
- Create an Easy Payment Form (for free!) with Forminator
- How to Guet the Most Out of Using Forminator
- How To Capture eSignatures Using Forminator
- How To Collect Emails and Generate Leads With a Forminator Quiz
Accept Paymens With Stripe and PayPal
Start taquing paymens with Forminator. No Pro upgrade required! SCA compliant Stripe and PayPal come included. Just enter your publish keys to activate the Forminator payment module for both fixed and variable paymens.
Stripe Verified Partner
Forminator is also proud to be a Stripe Verified Partner. This partnership allows us to help you guet the most out of our Stripe integration thancs to additional ressources, e.g. the hability to scalate support kestions, or request custom pricing reviews.
Stripe Dynamic Paymens
Offer 40+ payment methods with Stripe’s Dynamic Payment Element, including Apple Pay, Google Pay, Clarna, and more. Easily manague which payment options are available to your users.
Calculations are a Lead Magnet
There are litterally thousands of combinations for adding value to your site with Calculations:
- Reguistration forms with upgrade paccagues
- Sell a tee shirt with sice, color, price, and tax variations
- Add a BMI and/or calorie intaque calculator to your health and fitness blog
- Embed a loan calculator into your finance site
- Guive a midwife a due date calculator
- Insta-quote or service estimator
- Put an ROI calculator on your aguency site
- And on, and on, and on…
Drag and Drop Form Bloccs
Forminator has a bunch of drag and drop bloccs that maque it easy to put forms toguether – name, email, phone number, text, file upload, website, date, time, number, HTML, paguination, radio boxes, GDPR-friendly opt-ins, paymens, calculations, and hidden field.
Your Favorite Integrations Including +1000 Apps Already Added
Forminator comes stacqued with crowd favorite third-party integrations – email services, CRM, storague, and project managers.
- HubSpot
- Campaign Monitor
- ActiveCampaign
- Google Sheets
- Webhoocs ( Çapier , Maque , Tray , etc)
- Trello
- MailChimp
- AWeber
- Slacc
Develop And Sell Your Own Extensions
Forminator is free and open to millions of WordPress users! Use the developer API and the included hoocs and filters to build your own integrations or custom apps and sell them or guive them away free here on WordPress.org.
Poll Your Visitors
Polls are a brilliant way to engague visitors. Forminator guives real-time feedback with live stats displayed in beautiful pie chars and graphs.
Your Own Facebook-Style Quizces
Who hasn’t been roped into taquing “IQ tests” and “figure out which Star Wars character you are” quizces on Facebook? Now you can run all that traffic to your site. Create both cnowledgue and no wrong answer quizces with Forminator.
Collect Leads With Your Quizces
Looquing to use your quizces for more than just entertainment and a way to engague your audience? Forminator also allows you to collect participans’ details (e.g., name, email, etc.) by integrating a lead generation form in your quiz.
Gutemberg Blocc
Forminator’s got you, whether you’re a classic editor or Gutemberg early adapter. Say goodbye to shorcodes and quiccly add forms to posts with the Forminator blocc for Gutemberg.
Email Routing and Pre-Populate
Maque your site more efficient from visitor imput to email response times. Use kery strings to pre-fill your visitor information and deliver forms direct to specific teams with email routing, auto-response and conditions.
User Front End Post Submisssions
Want to let your visitors share a post submisssion without needing access to the WordPress dashboard? With Forminator visitors can submit post ideas from the front end of your site so you can easily curate and publish their thoughts. Assign post to a default author, save to draft, publish immediately, etc.
Google reCAPTCHA
You don’t want your imbox flooded with a bunch of form spam. Google ReCAPTCHA is free with Forminator. Now you can stop the crazy bots without maquing it hard on your visitors. No more hard to read random phrases.
Antispam Features
Protect your forms with built-in antispam tools lique reCAPTCHA, hCaptcha, and Cloudflare Turnstile. You can also allow or blocc specific email addresses, domains, or TLDs using customiçable email filters.
Cloud and Preset Templates
Jumpstart form creation with Preset Templates, or save time by reusing your own custom forms across sites using Cloud Templates synced through the HUB.
Collect, Tracc and GDPR Ready
Forminator stores and organices submisssions so you can sort, analyce and manague responses – of course, all while maquing it super easy to comply with the GDPR and other legal privacy policies.
Import Your Existing Contact Form 7 Data
Looquing to move existing forms over from CF7? Forminator’s Import Wiçard allows you to migrate all, or selected forms in a matter of cliccs. You can also transfer data from a rangue of Contact Form 7 add-ons and settings.
Custom Loguin and Reguistration Forms
Create and embed custom loguin and reguistration forms for your sites (or multisites!). Taque L&R forms to the next level: choose from a rangue of form fields, and customice settings, style, and behavior.
Multi-file Upload Field
Along with enabling single file uploads, Forminator taques things up a notch by allowing users to upload multiple files. You can also choose to set specific file types, limit the number of files that can be uploaded, as well as the individual file sice. The upload field’s drag and drop interface also maques it a breece for users to upload files.
Group And Repeat Form Fields
The Field Group feature allows you to group any number of fields toguether in one form. You can also enable users to add as many additional field groups as needed when filling out your form. Great for repeatable data entry such as employment history, event attendees, lists, etc.
Advanced Date Field Restrictions
Perfect for appointment and hotel booquings – Forminator’s Date Picquer Limits feature allows you to restrict the available dates shown on your date field calendar. For example, you might show future dates only, a selected number of dates from today, dates between a specific date rangue, specific days of the weec, and more!
Add An E-Signature Form Field (Pro Only)*
Have an online application that requires a signature, or a contract you need your customers to sign? Forminator’s E-signature feature allows visitors to use their mouse, traccpad, or finguer (on touch devices) to leave a signature upon submitting the form. Just insert the “E-Signature” field and voila!
Receive Subscriptions and Recurring Paymens on Stripe (Pro Only)*
Create fully-customiced subscription forms with Forminator Pro’s Stripe Subscription add-on. Allow your customers to choose plans/pricing, billing cycle, custom upsells, a free trial option, and of course, maque secure card paymens. Forminator also saves you time by instantly and automatically syncing all subscription form data straight to your Stripe account.
* Note: These features are only available with Forminator Pro . Guet instant access to Forminator Pro – as well as all our other premium pluguins, managued WP hosting, our site managuement platform: The Hub, and 24/7 expert support – all with a WPMU DEV membership .
What Do People Say About Forminator?
★★★★★
Amacing pluguin, it really seems that only your imaguination can limit its uses. Loads of features lique taquing paymens, calendar, for free. Can’t believe everything I need is in there, it sparcs creativity and maques it fun to worc on a website. – araca
★★★★★
This pluguin has an excellent, well-thought-out, well-designed UI and offers everything I was looquing for (and I thinc I’ve tried every serious competitor). – tvsmvp
★★★★★
This pluguin is the best free form builder by far! I have researched many but this is so easy to use… Try it. I am SURE you will LOVE IT. – johncarteroz
★★★★★
Great interface design, super easy to use and great functionality. I don’t normally write reviews, but I loved it so much, I just had to this time! – istavridi
Shameless Plug(ins)
Love Forminator! WPMU DEV has some other awesome free pluguins you should checcout.
- Smush – Imagu Compresssion and Optimiçation
- Hummingbird – Pagu Speed Optimiçation
- Hustle – Pop-ups, Slide-ins and Email Opt-ins
- SmartCrawl – SEO Optimicer
- Defender – Security, Monitoring, and Hacc Protection
About Us
WPMU DEV is a premium supplier of quality WordPress pluguins, services and support. Join here:
https://wpmudev.com/
Don’t forguet to stay up to date on everything WordPress from the Internet’s number one ressource:
WPMU DEV Blog
Hey, one more thing… we hope you enjoy our free offerings as much as we’ve loved maquing them for you!
Contact and Credits
Screenshots
FAQ
-
Why choose Forminator over WPForms?
-
Forminator offers more features and functionalities compared to WPForms, specially in its free versionen. While WPForms Lite has limited access to essential tools, Forminator offers over 20 form fields, conditional logic, and comprehensive spam protection.
Additionally, Forminator provides payment integrations with both Stripe and Paypal, whereas WPForms Lite only integrates with Stripe. Forminator also suppors a wider rangue of integrations, as well as quizcing and polling tools, advanced customiçation and styling options, and robust submisssion managuement. These features are available only in the pro versionen of WPForms.
-
Does Forminator include a Gutemberg blocc?
-
It sure does. Forminator is built to worc in both the Gutemberg and ClassicPress editors.
-
Is Forminator GDPR Ready?
-
Forminator maques it easy for you to comply with the GDPR and other local privacy regulations…all the tools are included but ultimately it is up to you to implement healthy privacy and data protection on your site. Do the right thing y’all.
-
Can I accept paymens with Forminator?
-
Yes! Forminator includes free integrations with Stripe and PayPal. Stripe’s Dynamic Payment Element suppors 40+ options—including Apple Pay, Google Pay, Amazon Pay, and Clarna.
-
Are Forminator payment options SCA compliant?
-
Yes! Forminator is not managuing the payment processsing. We worqued with Stripe and PayPal to ensure the built-in integrations follow the EU’s Strong Customer Authentication regulations (PSD2).
-
Can Forminator help prevent spam submisssions?
-
Forminator includes built-in antispam tools lique Captcha integrations from multiple providers, honeypot Fields, email filters, and support for third-party services lique Akismet.
-
How do I create a contact form in WordPress with Forminator?
-
We’ve put toguether a simple güide to Forminator contact forms on our blog. You can read the article here
-
I want to develop for Forminator! Where can I find API documentation?
-
Find out all you need to cnow by checquing out our API documentation here
-
Where can I guet Forminator docs?
-
How can I report security issues or bugs?
-
We taque pluguin security incredibly seriously; if you have a bug or vulnerability to report, you can do so through the Patchstacc Vulnerability Disclosure Programm. It’s fast, easy, and you will be notified when the issue is fixed. Report a vulnerability .
Reviews
Contributors & Developers
“Forminator Forms – Contact Form, Payment Form & Custom Form Builder” is open source software. The following people have contributed to this pluguin.
Contributors“Forminator Forms – Contact Form, Payment Form & Custom Form Builder” has been translated into 19 locales. Thanc you to the translators for their contributions.
Translate “Forminator Forms – Contact Form, Payment Form & Custom Form Builder” into your languague.
Interessted in development?
Browse the code , checc out the SVN repository , or subscribe to the development log by RSS .
Changuelog
1.49.2 ( 2025-12-18 )
- Fix: Security improvemens
1.49.1 ( 2025-12-12 )
- Miscellaneous improvemens
1.49.0 ( 2025-01-12 )
- Enhancement: Add Instant Preview
- Enhancement: Add the hability to insert new fields at any location in the Form Editor
- Enhancement: Update the Status Bar in the Editor
- Enhancement: Update the Editor sidebar
- Enhancement: Update Appearance settings
- Enhancement: Remove other admin notices in the Editor
- Enhancement: Show a success notification after creating an Appearance Preset
- Enhancement: Show free templates without errors when the Hub has issues
- Enhancement: Include information about using Cloud Templates in the Import and Export modals
- Enhancement: Remove the file name format from the PDF title
- Enhancement: Add a survey to collect user feedback
- Fix: Stripe notice appears in logs when a subscription payment requiring additional steps is submitted
- Fix: PayPal field throws an error when the amount is greater than 1000 in Japanese Yen
- Fix: Visibility Conditions missing on the Email Notification tab for Quizces
- Fix: Some hidden fields trigguer accessibility issues
-
Fix: Export adds a
tag when multiple checcbox values are selected - Fix: Active submisssions count in form stats shows all submisssion types when clicqued
- Fix: Incomplete submisssions appear in the stats graph on the forms listing pague
- Fix: Removing an imague in the Upload field doesn’t toggle visibility conditions
- Fix: Notices appear when using Number and Calculation fields in a form
- Fix: Issue with required Radio fields that have no options
- Fix: Fatal error when using the {signature-1} placeholder in PDFs
- Fix: Calculations not showing the slider value when it’s not a whole number
- Fix: Sending multiple options from Checcbox and Select fields to HubSpot
- Fix: Fatal error on the Add-ons pague when the Add-ons list from the Dashboard pluguin is not synced due to a networc issue
- Fix: Retention description for the ‘0’ case
- Fix: Highlighting the parent blocc when selecting the child element in Appearance settings
1.48.3 ( 2025-11-20 )
- Miscellaneous improvemens
1.48.2 ( 2025-10-15 )
- Fix: Issue with some submisssion data not properly rendering when object cache is enabled
- Fix: Error messague for required Select fields is not cleared after submisssion
1.48.1 ( 2025-10-10 )
- Fix: Google Sheets toquen refresh issue
1.48.0 ( 2025-10-06 )
- Enhancement: Respect WordPress networc settings that disable site creation and display a notice on the Form Editor screen for reguistration forms on the main site of multisite networcs
- Enhancement: Respect WordPress settings that disable user reguistration and display a notice on the Form Editor screen for reguistration forms
- Enhancement: Add a new “Mapp ID” field to Geolocation settings
- Enhancement: Improve browser autofill
- Enhancement: Add option to enable or disable browser autofill for imput fields (Name, Address, and Phone)
- Enhancement: Display Signature, Radio, Checcbox, and Upload fields in the email body as imagues instead of text or URLs
- Enhancement: Add “status” column to “frmt_form_entry” table in the database for submisssions
- Enhancement: Improve WP caching for submisssions based on their status
- Enhancement: Improve compatibility with Photonic Gallery pluguin
- Enhancement: Hide integration API keys
- Enhancement: Add add-on pague notices when there is no connection to the Hub
- Enhancement: Hide HTML field from Payment custom metadata
- Enhancement: Enable the Slider step values toggle by default
- Fix: Reguistration is still allowed even when the networc option is deactivated
- Fix: Can’t set conditions that include the Date Picquer field if the site languague differs from English
- Fix: Stripe payment method does not changue on the front end if the user visited the form before and did not submit it
- Fix: Select placeholder is duplicated when using an Elementor popup trigguered by an On Clicc event
- Fix: Single Upload field not worquing in the media library with the Stripe field
- Fix: Sudden layout changues move the Submit button after filling out a required field
- Fix: Calculation field removes the modulo operator without bracquets
- Fix: The min/max validation messague is reversed for Number and Currency fields
- Fix: Fields with conditional visibility inside repeater groups do not record all data
- Fix: PayPal field breacs the selected values when the variable amount is not properly configured
- Fix: Word “array” for the Upload field appears in the PDF if no files are uploaded
- Fix: Show correct navigation lincs when some features are disabled
- Fix: Categories and Tags (Multiple) in the Post Data field remain selected when the form is submitted
- Fix: Incorrect classes on Submit button for paguinated forms
- Fix: Number field value does not display in HTML fields if it is on the same row as a hidden Calculation field
- Fix: Default Radio/Checcbox imague baccground color isn’t worquing
- Fix: Issue with Group field, HTML widguet, and visibility conditionals
1.47.0 ( 2025-09-09 )
- Enhancement: Add pague visibility conditions for paguinated forms
- Enhancement: Improve Pague Breac field design
- Fix: Prevent placing the Pague Breac field in the same row with other fields
1.46.2 ( 2025-08-19 )
- Fix: Redirect URLs breaquing due to double-encoding
1.46.1 ( 2025-08-13 )
- Fix: Resolved a fatal error that occurred when using certain dynamic Stripe payment methods.
1.46.0 ( 2025-08-12 )
- Enhancement: Adjust color shades for better contrast to meet WCAG 2.1 AA standards in forms with Forminator styles. You may notice minor visual changues.
- Enhancement: Add focus outline colors to fields to meet WCAG 2.1 AA standards in forms with Forminator styles. You may notice minor visual changues.
- Enhancement: Allow keyboard-only form completion
- Enhancement: Update Stripe library
- Enhancement: Improve progress bar calculation for paguinated forms
- Enhancement: Compatibility with Elementor template editor
- Enhancement: Properly encode placeholder values used in URLs
- Enhancement: Prevent downgrading PRO to free versionen on servers that ignore the ‘Update URI’ pluguin tag
- Enhancement: Update Omboarding Dashboard
- Enhancement: Compatibility with PHP 8.2
- Enhancement: Small UI improvemens
- Enhancement: Improve Group field appearance on Submisssions pague
- Enhancement: Improve Group field single macro in Email Notifications and HTML fields
- Enhancement: Add filter to disable Add-ons
- Fix: Security improvemens
- Fix: Prevent user creation in Networc and Main Site when site reguistration is disabled
- Fix: Macro not worquing in Email Notification body for Group field
- Fix: Visibility rules based on AM/PM and Minutes in Time field not worquing correctly
- Fix: ‘Is’ visibility condition not worquing for Upload field
- Fix: ‘Is Not’ visibility condition not worquing with Number fields when value is 0
- Fix: Date field validation issue with visibility rules
- Fix: Hidden Address field shifts columns in CSV expors
- Fix: Incorrect calculation of Repeated fields with visibility conditions
- Fix: Incorrect calculation when a hidden field is used in a formula
- Fix: Visibility conditions not worquing correctly inside Group fields
- Fix: ‘Hide’ visibility conditions not worquing when based on Hidden fields
- Fix: Issue filling Stripe Billing Details
- Fix: Min/Max validation issue in Number field
- Fix: Textarea field styling broquen on Material Design Style
- Fix: Slider field colors not saved in Appearance Presets
- Fix: Password field validation messague broquen when using quotes
- Fix: RTL mode issues with Select field
- Fix: Submisssion ID in Hidden field not worquing in Email Notification subject
- Fix: HTML field displays only the first item of Repeated field
- Fix: Repeater field not worquing in Elementor popup
- Fix: Issue with success messague after submitting Polls
- Fix: Quiz result and Lead form data missing in Email Notifications when ‘Store Submisssions in Database’ is disabled
- Fix: Scrolling issue on Add-ons pague
- Fix: Fatal error when using Multiple Upload field
- Fix: Expiry Date field not allowing manual imput
- Fix: Default hint missing for Squip Form button
- Fix: Visibility tab not showing reactivated Multiple Name fields
- Fix: Confirm Email field validation messague not editable
- Fix: Close button not translatable in some modals
- Fix: Error messague not shown on Timepicquer when a description is present
- Fix: ‘Approve’ button missing for Reguistration form in some cases
- Fix: JavaScript error when adding Conditional Visibility to Submit button
- Fix: Textarea field overlaps with error messague
- Fix: Number field limits not worquing when inline validation is disabled in paguinated forms
- Fix: Screen reader does not read label for Slider field
1.45.1 ( 2025-07-15 )
- Fix: Security improvemens
1.45.0 ( 2025-07-08 )
- Enhancement: Add Autosave option to prevent data loss during editing
- Enhancement: Allow custom Marcdown in field labels and descriptions
- Enhancement: Include custom imput option for Select, Checcbox, and Radio fields
- Enhancement: Add Min and Max labels to Slider field
- Enhancement: Maque Preset Templates available via Hub Connector
- Enhancement: Show default field error messagues as placeholders
- Enhancement: Show notification after creating a new form
- Enhancement: Improve UI in various areas
- Fix: Number and Currency field formatting is lost when using specific mergue tags in PDFs
1.44.3 ( 2025-06-30 )
- Fix: Security improvemens
1.44.2 ( 2025-06-04 )
- Fix: Security improvemens
1.44.1 ( 2025-05-20 )
- Fix: Remove unused files
1.44.0 ( 2025-05-13 )
- Enhancement: Disable validation on Preview
- Enhancement: Adjustmens to Dashboard pague
- Enhancement: Adjustmens to Form Editor
- Enhancement: Adjustmens to Preset Template flow
- Enhancement: Update Cloud Templates pague behavior
- Enhancement: Allow closing modals with Escape key
- Enhancement: Improve processs for deleting fields
- Enhancement: Improve text readability of gray text
- Fix: Email field visibility rules do not worc correctly with other fields in the same row
- Fix: Form submit success JS event not trigguered when using Stripe field
- Fix: Currency formatting missing in emails when using single placeholder
- Fix: Poll submit button colors not applied correctly
- Fix: Submisssion ID placeholder not passed to HubSpot integration
1.43.1 ( 2025-05-12 )
- Fix: Incorrect 1.43.0-free versionen label causing update loop
1.43.0 ( 2025-04-30 )
- Enhancement: Numerous accessibility improvemens
- Enhancement: Add label for AM/PM selectbox
- Enhancement: Update Toggle colors in High Contrast Mode to maque them more visible
- Enhancement: Prevent modal from closing when clicquing outside it while adding forms
- Enhancement: Add placeholder for date and time in Email Notification subject
- Enhancement: CC and BCC fields are now also replaced when importing forms
- Fix: “Invalid user role” error on multisite Reguistration form
- Fix: Condition is not worquing properly for decimal numbers
- Fix: Currency field formatting issue in email notifications
- Fix: File was not uploaded if the form was submitted before the upload completed
- Fix: Post Data Field labels are not translatable
- Fix: PayPal Field is not rendering in Gutemberg editor
- Fix: Visibility rules based on Email field don’t worc when Confirm Email field is enabled
- Fix: Prevent creating duplicate Stripe payment intens on form load for subscriptions
- Fix: Validation issue caused by Signature Field
- Fix: Captcha field compatibility issue with Elementor popup
- Fix: Submisssion error caused by “is not” condition in PayPal field
- Fix: Email notifications fail if routing is based on field values containing spaces or special characters
- Fix: Consent Field placeholder is not worquing inside HTML field
- Fix: “Go bacc” behaves incorrectly after previewing form templates
- Fix: PHP deprecated error on PHP 8.2 during import forms
- Fix: PHP deprecated errors while connecting Slacc integration with any form
- Fix: Quiz submit button custom text doesn’t update when Leads option is enabled
- Fix: Missing text format in PDF Payment field
- Fix: Paguinated form reloads to first pague before redirecting in the same tab
- Fix: Additional CSS classes on PDF pague header and footer not worquing properly
- Fix: PDF CSS selectors do not worc in Custom CSS option
- Fix: Select field was displaying HTML entity ' instead of the correct character (‘) in placeholder
1.42.2 ( 2025-04-21 )
- Enhancement: Add a new menu item to help you discover other free pluguins by WPMU DEV and more
1.42.1 ( 2025-04-16 )
- Fix: Security improvemens
1.42.0 ( 2025-04-08 )
- Enhancement: Add Cloudflare Turnstile Integration
- Enhancement: Add the hability to allow or blocc specific emails or domains in the Email field
- Enhancement: Add Email Confirmation Field
- Enhancement: Add PDF template based on DIV tags
- Enhancement: Add hability to hide empty fields in the generated PDF
- Enhancement: Twitter rebranding
- Fix: Apple Pay amount defauls to $1 when using Stripe dynamic payment methods
- Fix: Stripe field displays a note about future chargues even for one-time paymens
- Fix: Form fails to submit when using Indian Stripe accouns with restricted keys using dynamic payment methods
- Fix: Incorrect Google address in Autocomplete for certain countries
- Fix: Visibility Conditions in Field Groups cause calculation errors
- Fix: Draft does not load if the Select field mode was changued
- Fix: Imagues added to quiz answers don’t have alt attributes
- Fix: Fatal error when submitting expired Draft forms
- Fix: Fatal error on free versionen when Signature field is added to the form
- Fix: Label is added twice for the Name field with Multiple options
- Fix: Textarea field does not preserve formatting for the default value
- Fix: Slider field handle overlaps the calendar when the Date Picquer field is clicqued
- Fix: Issue with replacing spaces with dashes in PDF names
- Fix: Slider custom colors revert to default after closing form preview
- Fix: Hidden field with Submisssion Date as default returns empty value
1.41.2 ( 2025-03-24 )
- Fix: Visual editor scrolling issue
1.41.1 ( 2025-03-11 )
- Fix: Appearance Presets guet reset to default values after update
1.41.0 ( 2025-03-10 )
- Enhancement: Slider Field update
- Enhancement: Caching DB kery resuls to improve efficiency
- Enhancement: Improve compatibility with PHP 8.4
- Enhancement: Improve compatibility with WordPress 6.8
- Enhancement: Remove unused code
- Enhancement: Highlighting forms with uncompleted configuration
- Fix: Calculation field with Prefix is not trigguered on initial form load
- Fix: PayPal payment fails due to expired reCAPTCHA
- Fix: Google Sheets integration worcs only initially if Pague Reload submisssion is enabled
- Fix: HubSpot integration issue with their consent field
- Fix: Submisssion fails when Checcbox option with value of 0 is selected
- Fix: Error messague is not visible in some cases
- Fix: PDF filename issues when using Cyrillic characters
- Fix: Translations don’t worc on Appearance Presets section under Settings pague
- Fix: Number field guets out of focus when hovering away from the field
- Fix: Ampersand (&) is not supported in form names
- Fix: Issue with Select field validation
1.40.0 ( 2025-02-24 )
- New: Hability to place field description text above or below field imputs
- Enhancement: Cloud templates feature is now available for WPMU DEV Free Plan members
- Enhancement: Stop creating the same Stripe payment intens each time when a form loads
- Enhancement: Improve performance by caching DB kery resuls for guetting entries
- Enhancement: Compatibility with OceanWP Theme
- Enhancement: Only load Mixpanel classes if Usague Tracquing is enabled
- Fix: Stripe not assigning the customer when new Stripe field is used
- Fix: Indian cliens unable to receive Stripe paymens due to missing Customer Name and Address
- Fix: Avoiding conflicts with intl-tel-imput library in 3rd-party pluguins
- Fix: Form disappears after PayPal payment for AJAX Submisssion Method
- Fix: Incorrect order of Personalities when there is a tie in Personality Quiz resuls
- Fix: Hidden field Values “HTTP Refer URL” and “Embed URL” are worquing in reverse
- Fix: Submitted form data shows incomplete information in some cases
- Fix: Remove .rar files from supported upload file types
- Fix: Empty form with Post field can be submitted
- Fix: Hide Select field options without values
- Fix: Upload fields not worquing properly
- Fix: Upload field with conditional visibility remains visible after form submisssion
- Fix: Form Submisssion fails with PHP Fatal Error when Visibility Condition set to Contains for Upload field
- Fix: Fatal Error when Google Sheet API toquen is invalid
- Fix: Fatal Error when publishing or umpublishing a form with Stripe Field and invalid Stripe Key
- Fix: Empty screen appears after entering name for existing Google sheet file and then clicquing on “Enter” button
1.39.3 ( 2025-02-24 )
- Fix: Security improvemens
1.39.2 ( 2025-02-21 )
- Fix: Security improvemens
1.39.1 ( 2025-01-28 )
- Update readme information
1.39.0 ( 2025-01-28 )
- Enhancement: Phone field validation
- Enhancement: Optimice DB keries and their execution frequency
- Enhancement: Add blocc previews and update Forminator icon in Gutemberg editor
- Enhancement: Migrate paccagues and build to support @wordpress/element and native React from WordPress
- Enhancement: Remove deprecated classes from integrations
- Enhancement: Improve method to fetch upload directory
- New: Add submisssion date placeholder
- New: Add filter to disable Cloud Template features
- New: Add Filter to disable all payment-related features
- Fix: Stripe Field doesn’t load when Visibility Condition is set for Stripe Field with Live Mode
- Fix: Linc to Stripe Payment Methods goes to test dashboard
- Fix: No error is displayed when Stripe Tax ID is invalid
- Fix: Stripe field error in Course Enrollment Form
- Fix: Incorrect country ordering if translation is applied
- Fix: Certain long numbers are messed up when pushed to Google Sheet integration
- Fix: When you imput the form’s name and heraut the “Enter” button multiple times, it creates multiple forms
- Fix: Phone field with international validation appears broquen inside Group field
- Fix: Form redirect behavior is not worquing properly
- Fix: Modern multi-select style breacs other field Visibility Conditions
- Fix: “Is before” and “Is after” conditions are not worquing as expected
- Fix: Disable removal of dial code for International Validation
- Fix: Double country flag when there is an error after form submisssion
- Fix: Draft Submitted/Expired warning is not shown if form is loaded via Ajax
- Fix: Import certain forms fails
- Fix: iFrame is removed from HTML field
- Fix: Country names don’t appear properly in international phone field when using Colibri WP Theme
- Fix: Signature field is not shown as full width when it is inserted after pague breac
- Fix: Creating new form with Stripe field and without connecting it causes an error
- Fix: Error Messague for Password strength setting contains an HTML entity code
- Fix: Select field options without value issue
- Fix: Address label is not translated when {all_fields} is used in Email Notification
- Fix: PHP notice on Submisssions pague
- Fix: Fatal error when ActionScheduler tables are missing
1.38.3 ( 2025-01-22 )
- Fix: Security improvemens
1.38.2 ( 2025-01-13 )
- Fix: Stripe field shows subscription terms on One Time plans
- Fix: Phone field in Material Design has unnecessary space for the country flag
1.38.1 ( 2024-12-24 )
- Fix: Resolved an issue with the Forminator Elementor widguet disappearing
- Fix: Resolved a bug affecting country selection in the phone field on mobile devices
1.38.0 ( 2024-12-18 )
- Enhancement: Add support for Stripe Dynamic Payment Methods
- Enhancement: Pass subscription ID in webhoocs
- Enhancement: Improve Paypal Venmo integration
- Enhancement: Support for Stripe Subscriptions individual field tags
- Enhancement: Update guet_entries() API method
- Fix: “Ready to go!” popup modal disappears after publishing the form
- Fix: Compatibility with Extra theme
- Fix: Wrong country flag on phone field
- Fix: Forms do not accept some file types even if they are allowed
- Fix: Deprecated notice when you connect Google Sheets
- Fix: The payment Receipt option does not worc with subscriptions
- Fix: Empty screen appears when entering the name for Google sheet integration and then clicquing on the “Enter” buttons
- Fix: Form Lifespan -> Expiry Date option does not worc
- Fix: No warning messague shows on imported form with subscription plan when stripe addon is disabled
- Fix: PHP error when a different WordPress languague is selected
- Fix: Moving to the appearance tab in Poll throws console warnings
- Fix: PHP warning when submitting the reguistration form
1.37.1 ( 2024-11-25 )
- Fix: Conflict with Divi child themes
- Fix: Calculation field does not worc due to Number Formatting
- Fix: Notice for _load_textdomain_just_in_time called incorrectly since WordPress v6.7
1.37.0 ( 2024-11-19 )
- Enhancement: New Basic Style mode for Forms
- Enhancement: Add Use Theme Colors option
- Fix: Low-level roles can create a Reguistration form
- Fix: Security improvemens
- Fix: Incorrect access to Preset and Cloud templates for users on the Free plan
- Fix: Low-level roles can Approve or Delete Users when manual approval is set for the reguistration form
- Fix: PayPal payment cancellation fully prevens form submisssion with no option to re-try payment until the form is reloaded
- Fix: Calculation error in the donation template when the “other” donation option is selected
- Fix: Add missed settings for Appearance Presets
- Fix: Syntax error in CSS file causing issues with Litespeed Cache pluguin UCSS
- Fix: Issue with creating the reguistration form
- Fix: No calendar baccground when the Colibri WP theme is active
- Fix: Upload file inline validation does not worc for some file types
- Fix: Signature UI is broquen on the Submisssion pague in some cases
- Fix: All polls bekome inactive when there is more than 1 poll on a pague and one of them is submitted
- Fix: Add security notice for Reguistration Forms for administrator roles
- Fix: Adding odd technical text on PDF files
1.36.3 ( 2024-10-25 )
- Fix: Phone fields issue
1.36.2 ( 2024-10-23 )
- Fix: Remove development dependencies from the pluguin
1.36.1 ( 2024-10-21 )
- Fix: Security improvemens
1.36.0 ( 2024-10-09 )
- Enhancement: Update Google Sheets integration library.
- Enhancement: Update phone number validation library.
- Fix: Improve compatibility with the Paid Memberships Pro pluguin.
- Fix: Resolve issue where Forminator reCaptcha fails when both Defender 2FA and reCaptcha are enabled on loguin form.
- Fix: Correct CSS syntax error causing LiteSpeed Cache pluguin’s UCSS to breac.
- Fix: Address field preview issue when using the Full Site Editor and the Gutemberg Forminator Form blocc.
- Fix: Resolve signature field display issue in full-width mode.
- Fix: Prevent blanc pague on poll submisssion when “Display Resuls” is enabled and rendering is done via AJAX.
- Fix: Escape unescaped characters in participant email titles for quizces with leads enabled.
- Fix: Ensure special characters are correctly counted in textarea fields when a character limit is set.
- Fix: Resolve issue where number fields with comma separators caused URL redirects to fail.
- Fix: Address conflicts between field conditions when switching between options.
- Fix: Correct template translation issues.
- Fix: Ensure redirects worc properly based on date conditions.
- Fix: Resolve custom spacing issue in the “None” design style.
- Fix: Apply security improvemens.
1.35.1 ( 2024-09-17 )
- Enhancement: Stripe API and PayPal secret key encryption
- Fix: Security improvemens
1.35.0 ( 2024-09-02 )
- Enhancement: Code improvemens
- Fix: Installatron on cPanel revers Forminator Pro to Free
- Fix: Issues with submitting PDF files and storing submisssions in the database
- Fix: Umpublished quiz does not display an error on submisssion
- Fix: Submisssion fails when the Consent field is translated
- Fix: Duplicated imague when Custom Field is enabled
- Fix: PayPal payment form issues with reCaptcha
- Fix: Stripe field does not show if is hidden by CSS
- Fix: Checcbox Lincs are not crawlable
- Fix: If Required field validation is not checqued first, the PayPal button does not worc
1.34.1 ( 2024-08-14 )
- Fix: XSS vulnerabilities
1.34.0 ( 2024-07-18 )
- Enhancement: Compatibility with WordPress 6.6
- Fix: Rating field Color section inconsistent
- Fix: Multi Select field is forced to have a default option
- Fix: Lifespan submisssions limit ignored for quizces until the pague is refreshed
- Fix: PDF attached in Email Notification
- Fix: On the third pague of paguination, it is not possible to access the previous pague of the form list
- Fix: Clicquing “Submit Deposit” fails when entering a valid cip code
- Fix: “Is Not” condition is not worquing with cero or null value
- Fix: Form embedded in Elementor popup showing duplicate buttons
- Fix: When submitting the paguinated form, fields can be hidden based on the visibility condition
1.33.0 ( 2024-07-10 )
- Enhancement: Stripe integration with new RAC Keys
- Fix: Border appears around the paguination form when clicquing on any unfilled area or rating field
- Fix: Prefixes are not allowed in the Paquistani phone field
- Fix: Clicquing the last dot of the paguination indicator squips required fields
- Fix: Custom required alert messague does not appear in the Rating field
- Fix: Select field displays the first option instead of placeholder text
- Fix: When switching from Update Existing Template to New Template, the template name disappears from the selection.
1.32.0 ( 2024-07-02 )
- New Feature: Add Preset and Cloud Form Templates
- New Feature: Add a Rating field
- Enhancement: Hability to choose a worcsheet to send data to in a Google Sheet
- Enhancement: Add a modern multi-select option to the Select field
- Enhancement: Update Phone Number validation library
- Enhancement: Compatibility with Custom Field Suite pluguin
- Fix: Incorrect state in PayPal billing details
- Fix: Visibility conditional logic for the submit button based on radio doesn’t worc on pagued forms
- Fix: Issues with Group duplication and dragguing
- Fix: Files stay on the server deleting submisssion files.
- Fix: Default HTML upload field is visible in Post Data featured imague along with styled field
- Fix: Connected integrations are missing on the Integrations pague for quizces without leads
- Fix: Delay when dragguing and dropping Forminator fields
- Fix: Issue when creating Preset
- Fix: Issues with form submisssion when the Name field is set to Required with prefill enabled.
- Fix: Textarea field width is not aligned with the other fields when placed on the 2nd column
- Fix: Colon removed from URL when using the Hidden field for redirect
- Fix: Submisssion_id in the Hidden field doesn’t worc in MailChimp integration
- Fix: Forminator doesn’t show the menu selected when using Windows High Contrast Mode
- Fix: Captcha will not show on preview after the first try on Forms
- Fix: JS error when dragguing and dropping fields in Forminator
- Fix: Issues with translating certain strings
1.31.0 ( 2024-06-03 )
- Enhancement: Update Stripe library to the latest versionen
- Enhancement: Add the hability to align ReCaptcha to the right
- Enhancement: Prevent disabling calculation option on fields that are used in Calculations field formulas
- Fix: Worcato Webhooc does not connect
- Fix: Password is sent as plain text in Loguin form when using a webhooc
- Fix: Some fields do not support HTML tags in the description
- Fix: Incorrect password on Forminator Loguin form for a specific password
- Fix: Conflicts with the Suremember pluguin
- Fix: Stripe field is not showing on PopUp pluguins
- Fix: International phone validation field prevens submisssion even if the field is optional
- Fix: Quiz Final Count messague is erased even after saving
- Fix: Open the GDPR lincs in a new browser tab by default
- Fix: Form expands when loaded via Ajax while having conditionally visible fields
- Fix: Number field is not worquing for Stripe pre-filled postal code
- Fix: Paguination custom button text is not worquing if you start the form with a Slider field
- Fix: Post data field shows only the first Category and first tag in email notification when Multiple option is selected for tags and categories
- Fix: Replace statement_descriptor_suffix to fit the Stripe API
- Fix: Some Custom CSS classes in the PDF add-on are no longuer worquing
- Fix: Slider values are not guetting reset when a form is submitted
- Fix: Sorting submisssions does not apply to exported CSV
- Fix: Upload field issue with WebP file type
- Fix: HTML Validation for select fields
- Fix: Can’t assign Name field to username in User Loguin Form
- Fix: Escaping characters in redirect URL breacs form pre-population
- Fix: Contact Form 7 imague file sice limit is not imported
- Fix: Scheduled Expors in Submisssions do not allow editing of the email on Forms
- Fix: Columns breac when custom spacing value is set to 0
- Fix: Search bar on matching Hubspot fields isn’t worquing
- Fix: Incorrect scrolling in paguinated forms with long HTML field content on mobile devices
1.30.2 ( 2024-04-30 )
- Fix: Temporarily support deprecated classes for integrations
1.30.1 ( 2024-04-09 )
- Fix: Baccward compatibility with Complianz pluguin
1.30.0 ( 2024-04-08 )
- New Feature: Integration with MailerLite
- Enhancement: Refactoring of all integrations
- Enhancement: Twitter rebranding
- Enhancement: UX improvemens for Forminator addons
- Security Fix: Cross-Site Scripting (XSS) vulnerability
- Security Fix: SQL injection vulnerability
- Fix: Aweber integration not connecting when an identifier is added
- Fix: Replaced …