Plugin info

Total downloads: 16,172
Active installs: 900
Total reviews: 10
Average rating: 4.2
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 9/25/2025 (97 days ago)
Added to WordPress: 9/24/2019 (6 years old)
Minimum WordPress version: 5.8
Tested up to WordPress version: 6.8.3
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 97 days ago • 10 reviews

54/100

Is Multiple Form Instances Add-on for Gravity Forms abandoned?

Likely maintained (last update 97 days ago).

Compatibility

Requires WordPress: 5.8
Tested up to: 6.8.3
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Gravity Forms: Multiple Form Instances
Rating 4.8/5 (24 reviews)Active installs 900
Multiple Domain
Rating 4.8/5 (28 reviews)Active installs 10,000
Multi Image Metabox
Rating 4.9/5 (11 reviews)Active installs 7,000
Simple add pages or posts
Rating 4.9/5 (15 reviews)Active installs 4,000
Fr Multi Bank Transfer Payment Gateways for WooCommerce
Rating 5.0/5 (14 reviews)Active installs 3,000

Description

Multiple Form Instances Add-on for Gravity Forms is used in conjunction with the awesome Gravity Forms plugin.

Usually, when you use multiple Gravity Forms with AJAX enabled on the same page, this causes issues with multiple form submission & error display, infinite loading and other issues.

This plugin addresses this issue, allowing multiple forms to be displayed on the same page without any issues.

Installation

  1. Install Multiple Form Instances Add-on for Gravity Forms either via the WordPress.org plugin directory, or by uploading the files to your server.
  2. Activate the plugin.
  3. That’s it. You’re ready to go!

Frequently Asked Questions

Installation & Configuration

This plugin does not need any customization.

Simply install and activate it, and it will do its magic with your Gravity Forms.

How It Works

In order for the magic to work, various occurences of the form ID are replaced with a random ID when rendering the form. This allows for multiple instances of the same form to be submitted without having the issue of submitting form B when submitting form A.

If a form has already been submitted, the submitted random ID will be preserved and used for the next submissions as well, otherwise a new unique ID is generated.

Customization (actions & filters)

The plugin uses the default gform_get_form_filter Gravity Forms filter for performing the replacement.

Additionally, the plugin offers the following actions & filters:

gform_multiple_instances_strings
$strings (array). An array of find => replace pairs. Occurences of “key” will be replaced with the corresponding “value”.

$form_id (int). The original form id.

$random_id (int). The new, randomly generated form id.

This filter allows you to modify the default strings that will be replaced. The keys are the original strings, and the corresponding values are the strings that keys will be replaced with.

Review feed

stajan
1/15/2020

Works flawlessly

I have the same subscribe form in a modal and in the footer. This would not have been possible without this plugin!

Screenshots

No screenshots available

Changelog

1.2

  • TWEAK: Added Broken Image Fallback plugin promotion notice.

1.1

  • TWEAK: Performed a full code review to meet WordPress.org coding standards.
  • TWEAK: Updated plugin description and readme for clarity and compliance with WordPress.org guidelines.
  • Compliance: Changed plugin display name to “Multiple Form Instances Add-on for Gravity Forms” to remove trademark from the beginning.

1.0

Initial version.