How to Sync Gravity Forms Between Sites

In this support article, I will guide you on how to sync Gravity Forms between WordPress sites.

We will not talk about the standard Forms > Import/Export tool – it is super easy; instead, our goal is to automatically sync all forms along with the posts where they have been used.

For example, our goal is to sync the “Hello World” post, but it has “My test form” included in it, so we need to automatically create “My test form” on “Site 2”.

syncing gravity forms between WordPress sites
The Simple WP Crossposting plugin allows you to select target site where you want to sync currently edited post. All the forms included in this post will be synced to selected sites as well.

These are our requirements:

The good news is that the Simple WP Crossposting plugin already has an integration developed specifically for Gravity Forms and allows to achieve all of what I’ve mentioned before using the Gravity Forms REST API.

Here it is:

Download Simple WP Crossposting – Gravity Forms 1.0

One more thing, don’t forget to activate Gravity Forms REST API in the target sites’ settings:

Gravity Forms REST API settings
Activate the “Enabled” checkbox and that’s it, all the other settings on this page can be ignored.

Need more help?