Multisite Global Forms is the ultimate Gravity Forms tool for your WordPress multisite network. Craft forms with ease on your primary site, and with just a click, share them across your network. Changes are synced seamlessly, and entries can be centrally collected. It’s simplicity, scalability, and synchronization all rolled into one.

  • Seamless Integration: Fully compatible with Gravity Forms and WordPress multisite.
  • Effortless Creation: Utilize the familiar Gravity Form editor to create your source form on the network’s primary site.
  • One-Click Distribution: Share your form across the entire network or select specific sites with just one click.
  • Real-Time Sync: Any updates to your form, including fields and basic settings, are instantly synced across all distributed copies.
  • Centralized Entry Collection: Opt to receive all form entries from across your network sites directly into your primary site dashboard for easy management.
  • Flexible Distribution: Choose to make your forms available network-wide or limit them to specific sites according to your needs.
  • Customizable Sync Settings: Tailor which elements of your form are synced network-wide, giving you control over form consistency and uniqueness.
  • Streamlined Workflow: Simplify the process of managing forms across your multisite network, making it more efficient and effective.

By enhancing form management capabilities for multisite networks, Multisite Global Forms streamlines workflows, ensures form consistency, and centralizes data collection for comprehensive insights. With one form to rule them all, the Gravity Hopper Multisite Global Forms plugin is the ideal solution for distributing Gravity Forms to your WordPress multisite network. Create. Distribute. Sync. Receive.

Multisite Global Forms

This module is available in the Gravity Hopper plugin.

Step 1: Create Source Form
Create any form on your network’s primary site using the familiar Gravity Form editor.

Step 2: Make It Global
Distribute your form to all sites (or specific sites) on the network with one click.

Step 3: Sync Changes
Any changes you make to fields and basic settings can be synced across the network.

Step 4: Receive Entries
Optionally choose to receive entries from network sites into your primary dashboard.

“Multisite Global Forms has completely revolutionized how we manage forms across our multisite network. The seamless integration, one-click distribution, and real-time sync features have made it incredibly simple to ensure consistency and efficiency across all our sites. It’s not just a plugin; it’s a complete solution that has saved us countless hours and significantly improved our workflow. Truly a must-have for anyone managing a WordPress multisite network.”

You May Be Wondering…

What happens when a form is edited on a child site?

The plugin restricts users from editing attributes of a form that are considered global (i.e. general form settings, form fields, and confirmations). Your network users will be allowed to customize form feeds (including notifications not deployed with the form and unlocked feeds added by other add-ons). Such customizations will not be overwritten when a global form is synced. All form entries on the child site will remain.

Do we play nice with other Gravity Form add-ons?

Multisite Global Forms should work alongside other Gravity Form add-ons, but has not yet been tested thoroughly with all native or third-party extensions. Note that you will want to ensure any add-ons in use on the form, will need to also be active on the network sites. If you encounter a conflict, please submit a support ticket and we’ll check it out.

Are large networks supported?

Mostly. At the moment, performance in a larger network environment is likely dependent upon your server infrastructure. The network overview dashboard is currently operational only on networks with less than 200 sites. We’ve not yet had opportunity to further optimize the plugin for use on larger networks.

What feeds are run when entries are received?

If you have a form set to send entries from the network sites to the primary site, all feeds (notifications, payment processing, etc.) will be run on the child site. No feeds will be run on the network’s primary site.

What happens when a global form is trashed or deleted?

When a global form is trashed, it is moved to the trash on all sites. When a global form is deleted, it is permanently deleted from all sites. If you want the form to remain available on all sites, then you should first unset the global flag for the form.

Are form feeds synced to the network?

Yes and no. We’re working on this. There are some inherent limitations in handling feeds. Certain feeds have settings that can easily be ported to other sites. Other feeds are configured in a way that they should not be copied to a site other than that on which it was created. At the moment, Stripe feed syncing has been enabled and is being used as a testing ground for how (and to what extent) this feature should be available. Prior to deployment, you can lock or unlock specific feeds for editing by the site owner.

Documentation

Settings

Global Settings

Notification Settings

Templates

Hooks