Description
Forminator Pro builds forms, quizzes, polls, and calculators in WordPress from a drag-and-drop editor, processing payments via Stripe and PayPal and sending submissions to email marketing services like Mailchimp, ActiveCampaign, and AWeber. Built for sites that need to capture leads, sell digital products, or engage their audience with interactive content, it combines conditional logic, calculated fields, and multi-step forms in a single installation.
Key Features
- Visual drag-and-drop builder
Assembles forms, quizzes, polls, and calculators with instant preview on desktop and mobile. - Four interactive module types
Contact and registration forms, knowledge and personality quizzes, polls, and dynamic calculators. - Conditional logic and calculations
Shows or hides fields based on rules and processes math formulas for real-time quotes and simulations. - Stripe and PayPal payments
Charges fixed or variable amounts directly in the form, with support for one-time and recurring payments. - Multi-step forms with progress bar
Breaks long registrations into steps, reducing drop-off in extensive surveys and onboardings. - Built-in spam protection
Combines reCAPTCHA, hCaptcha, Akismet, and honeypot to block automated submissions before they reach the database.
Benefits of Forminator Pro
- Centralized lead capture
Gathers all submissions in a single admin screen, with CSV export and forwarding to external CRMs. - Direct monetization on your site
Sells products, services, and donations without relying on a full online store integration. - Engagement through interactive content
Quizzes and polls keep visitors engaged longer and generate qualified data about your audience. - LGPD and GDPR compliance
Includes consent fields, configurable data retention, and an anonymization option for submissions.
Who Is It For?
- Agencies delivering sites with complex forms for different clients.
- Digital marketing professionals who rely on lead capture and interactive content.
- Content creators and infoproducers who charge for courses, ebooks, or consulting directly on WordPress.
- Educators and news portals who want to run quizzes, polls, and opinion surveys.
Forminator Pro brings together in a single plugin functions that normally require three or four separate extensions: a form builder, a quiz engine, a polling system, and a payment processor. This consolidation reduces conflicts, simplifies maintenance, and frees the admin from a layer of plugins that tends to weigh down its loading time.
For teams that treat their site as a direct acquisition and revenue channel, it covers everything from a visitor’s first interaction to paid conversion, without needing to cross-reference data between tools from different sources.
Frequently asked questions
Is WPMUDEV Forminator Pro GPL-licensed?
Yes. WPMUDEV Forminator Pro is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WPMUDEV Forminator Pro on multiple sites?
Yes. You can install WPMUDEV Forminator Pro on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WPMUDEV Forminator Pro cost at Ultrapack?
WPMUDEV Forminator Pro costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WPMUDEV Forminator Pro include updates?
Yes. The current version of WPMUDEV Forminator Pro is 1.58.0, published at Ultrapack on Oct 1, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WPMUDEV Forminator Pro scanned before publication?
Yes. Every version of WPMUDEV Forminator Pro goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WPMUDEV Forminator Pro?
Requires WordPress 6.4 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 1.58.0 2026-09-30
- New: Support for asynchronous and delayed Stripe payments, such as bank transfers, SEPA, and ACH Direct Debit
- Enhancement: Stripe webhook endpoints are created when an account is connected and removed on disconnect
- Enhancement: Pending and failed payment submissions are labeled on the Submissions page and can be filtered
- Enhancement: Stripe.js now loads before other plugins that enqueue it globally, so the payment field still initializes
- Enhancement: Clearer logging when a PayPal payment capture or order validation fails
- Enhancement: Upload webhook payloads now include the media post ID
- Enhancement: Added forminator_capability_definitions, forminator_permission_cap_map, and forminator_permission_cap filters for customizing permissions
- Enhancement: Removed deprecated hooks, functions, and methods
- Fix: PayPal forms now work when the same form is used more than once on a page, including in the block editor
- Fix: Required Signature fields are now validated on submit when inline validation is disabled
- Fix: Forms and Signature fields now work inside Divi Toggle modules
- Fix: Single-vote polls no longer accept a second vote, and multiple-vote polls can be voted on again after results are shown
- Fix: Poll browser cookies now expire correctly when multiple votes are allowed
- Fix: Mailchimp GDPR consent now renders on the form and blocks submission until it is accepted
- Fix: The {all_fields} macro inside an HTML field no longer breaks form submission
- Fix: Saved draft data is no longer cleared when a submission returns an error
- Fix: Rich Text fields inside repeated Field Group items now initialize as editors
- Fix: Phone field placeholder now updates after the country is changed
- Fix: Datepicker language is no longer dropped when another script shares the same handle
- Fix: Modern multi-select fields now reset to default value after submit
- Fix: Encoded characters in form names are now decoded in email subjects
- Fix: Trello can now be disconnected when the connected app or token is missing
- Fix: Captcha in the block editor preview now shows a placeholder instead of the live widget
- Fix: The shortcode generator now opens in ACF WYSIWYG editors
- Fix: The submit button no longer disappears on paginated forms that use a consent field with both Stripe and PayPal
- Fix: Stripe payment methods using the accordion with radio layout now show the radio options
- Fix: Previewing a form in the builder no longer raises PHP deprecated warnings
- Fix: Security hardening
Version 1.57.3 2026-09-17
- Enhancement: Support Stripe Adaptive Pricing for dynamic payment amounts
- Enhancement: Support payment descriptions for PayPal
- Enhancement: Add a filter to customize the CSS class of the `forminator-row` section
- Fix: Prevent leading apostrophes from being added to string cells in Google Sheets
- Fix: Security improvements (props: Karthik Ramakrishnan, Dion Mulaj, vuxvinh)
Version 1.57.2 2026-08-27
- Fix: Security improvements (props: Badr Azeez)
Version 1.57.1 2026-08-18
- Fix: Security improvements (props: Jakub Herman)
Version 1.57.0 2026-08-03
- Enhancement: Added an option to set a custom Submission ID for each form
- Enhancement: Added Submission ID prefix setting
- Enhancement: Exporting/Importing quizzes that include a lead generation form
- Enhancement: Added an option to fill empty fields with "N/A" in email notifications
- Enhancement: Datepicker field now includes an offset setting for Today date
- Enhancement: Improved Stripe error logging and parameter handling
- Enhancement: Improved Mailchimp integration member deletion and status validation
- Enhancement: Added country prefix support for phone field merge tags
- Enhancement: Added more supported languages for Stripe field
- Enhancement: Stripe currency dropdowns are now sorted alphabetically by currency code
- Enhancement: Added deprecation warnings for the legacy Stripe card element field
- Enhancement: Stripe field now reloads only for the last amount change instead of refreshing on every quick change
- Enhancement: Form submission is no longer blocked when mapped billing phone or email fields are hidden by visibility conditions
- Enhancement: Added a notice for Divi 5 Visual Builder shortcode-render incompatibility
- Enhancement: Notification data is now passed to the forminator_custom_form_mail_admin_message filter
- Fix: PayPal payments now work correctly with more than one repeater field
- Fix: Draft saving no longer fails when a Stripe variable amount is invalid
- Fix: Integration settings validation messages are now translatable
- Fix: Resolved JavaScript error when switching between Visual and Code editor in Rich Textarea and Post Data fields
- Fix: Shortcode generator modal no longer leaves blank space on the page on load
- Fix: Defender 2FA options are now selectable in Safari browser when using a Forminator login form
- Fix: Name fields with a single subfield now use the full-width layout correctly
- Fix: Poll results no longer jump-scroll after each vote
- Fix: Pagination in the form preview modal now scrolls instead of overflowing
- Fix: Gutenberg block preview now works correctly with plain permalinks
- Fix: Polls now load correctly on the front end when using the Reload Page submission method
- Fix: Resolved JavaScript error when closing the Forminator modal in the Classic Editor
- Fix: Signature field placeholder now displays correctly
- Fix: Corrected phone number validation for Benin (BJ) 10-digit numbers
- Fix: Added missing color customization controls for Post Data sub-fields
- Fix: Clearer error when Mailchimp rejects an incomplete Address field
- Fix: Draft submissions are now visible on the Submissions page when no prior entries exist
- Fix: Publish header no longer stays sticky after closing form preview
- Fix: Custom CSS styles now apply correctly to Select2 dropdowns
- Fix: Searching for a form while the page is still loading no longer causes an error
- Fix: Resolved undefined array key warning for Signature fields in Lead Forms
- Fix: File attachment settings are now imported correctly from Contact Form 7
- Fix: Radio, Checkbox, and Select values now appear correctly in Resend Draft emails
- Fix: TinyMCE Visual and Code modes now switch correctly inside Hustle popups
- Fix: Clicking submission-settings checkboxes no longer triggers unwanted page auto-scroll
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
forminator-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
forminator-pro.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.4 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready