In Create New Export, set Export Type to Forms (JSON).
Under Select Forms, choose All Forms, or Selected Forms and tick the ones you need.
Click Create Export to download the file.
The export contains each form’s fields, settings, notification templates and integration settings — everything except submissions and site-specific data, so it works as a form backup.
Import forms from a JSON file
In Import Forms, click Choose File and select the .json file (max 5 MB; only files exported from WPZOOM Forms are accepted).
Click Import Forms.
The imported forms appear in All Forms as new forms with new IDs/shortcodes. If a form with the same title already exists, the import keeps both and appends a number to the new one’s title.
After importing, open each form once to check Notifications → Send notifications to (it still contains the address from the source site) and re-embed the form where needed — shortcodes from the old site point to the old IDs.
Duplicate a form on the same site
You don’t need export/import to copy a form: in All Forms, hover the form and click Duplicate. The copy includes fields, settings and templates and gets its own shortcode.
Tips and troubleshooting
“Invalid file type” — the file must be .json; ZIPs or CSVs are not accepted. Re-export from the source site if the file was edited by hand.
“File is too large” — split the export (Selected Forms in batches) or remove very large embedded settings.
Missing forms after import — refresh All Forms; check the Trash view in case they were imported earlier and trashed.
Mailchimp-enabled forms — the per-form Mailchimp settings are imported, but the Mailchimp account connection is per site: connect it again under Settings → Integrations on the new site.
Moving a whole site? A normal site migration (database + files) carries forms and submissions over without export/import.