Plugin info

Total downloads: 110
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 8/11/2025 (142 days ago)
Added to WordPress: 8/11/2025 (0 years old)
Minimum WordPress version: 6.7
Tested up to WordPress version: 6.8.3
Minimum PHP version: 8.0

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 142 days ago

50/100

Is Custom JSON Export for Gravity Forms abandoned?

Likely maintained (last update 142 days ago).

Compatibility

Requires WordPress: 6.7
Tested up to: 6.8.3
Requires PHP: 8.0

Developers

Languages

Similar & Alternatives

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

Disable REST API
Rating 4.8/5 (38 reviews)Active installs 90,000
WPGraphQL
Rating 4.9/5 (48 reviews)Active installs 30,000
Markup (JSON-LD) structured in schema.org
Rating 4.8/5 (45 reviews)Active installs 30,000
Disable WP REST API
Rating 4.8/5 (36 reviews)Active installs 20,000
WordPress REST API (Version 2)
Rating 4.2/5 (34 reviews)Active installs 10,000
WPGet API – Connect to any external REST API
Rating 5.0/5 (30 reviews)Active installs 10,000

Description

This plugin enhances Gravity Forms by providing the ability to export individual form entries as a .json file directly from the entries list. It allows you to define a custom JSON structure using a template editor within each form’s settings, where you can insert Gravity Forms merge tags and even utilize conditional logic shortcodes. A live preview feature helps you validate your JSON template before export.

Instructions

  1. Activate the plugin.
  2. Go to Forms > Forms, then select ‘Settings’ for the desired form.
  3. Click on the ‘JSON Export’ tab.
  4. Enable JSON Export Link: Check the box to display the “Download JSON Export” link on individual entry pages for this form.
  5. Custom JSON Output Template: Enter your desired JSON structure in the textarea.
    • Use standard Gravity Forms merge tags (e.g., {field_id}, {entry_id}, {date_created:format:Y-m-d}).
    • Merge tags will be automatically formatted as "key":"{merge_tag}" when inserted from the dropdown.
    • You can also use Gravity Forms conditional shortcodes (e.g., [gravityforms action='conditional' merge_tag='{Name (First):1.3}' condition='isnot' value='Philip']"custom_field":"conditional_value"[/gravityforms]) to include dynamic content.
  6. Preview JSON Export: Click the ‘Preview JSON Export’ button to see a live preview of your generated JSON based on the latest entry for that form. This helps in validating your template.
  7. Save Settings: Click ‘Save Settings’ to apply your changes.
  8. To export an entry, go to Forms > Entries, hover over an entry, and click the ‘Download JSON Export’ link.

Installation

  1. Upload the custom-json-export-for-gravity-forms folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. After activation, navigate to Forms > Forms, hover over a form, and click ‘Settings’. You will find a new ‘JSON Export’ tab where you can configure the export options and custom JSON template for that specific form.

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

**2025-07-24 v2.27
* Initial stable release.
* Added custom JSON template editor with merge tag insertion.
* Implemented live JSON preview based on the latest entry.
* Added conditional logic shortcode support within templates.
* Option to enable/disable JSON export link per form.
* Added ‘JSON Export’ meta box to individual entry detail pages for direct download.