WP Manifestindependent plugin directory
manifest / forms / essential-support-gravityforms

Essential Support for Gravity Forms WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Turn any Gravity Form into an Essential Support ticket — verify-first, auto-mapped, with a live ticket-type dropdown and optional attachments.

★ 0stars
4release downloads
v1.0.2latest · 2mo ago

Install

Download essential-support-gravityforms.zip From the v1.0.2 release on GitHub, Aug 16, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/coywolf-llc/essential-support-gravityforms/releases/download/v1.0.2/essential-support-gravityforms.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Turn any Gravity Form into an Essential Support ticket form — verify-first by email, with your ticket types and optional file attachments.

Requires: WordPress 6.3+ · PHP 7.4+ · Gravity Forms 2.5+  •  License: GPL‑2.0‑or‑later


How it works

When someone submits the form, they get an email asking them to confirm their request. Nothing is created until they click the link — which also filters out spam and junk. Once confirmed, the ticket opens in your workspace and the customer lands in their portal with the request in front of them.

  • Verify-first. A submission sends a confirmation email; the ticket is only created after the customer confirms, so unverified junk never reaches your agents.
  • Zero-config field mapping. The add-on auto-detects your email, subject, message, ticket-type, and file-upload fields. You can override any of them, but you usually don't need to.
  • Customer-chosen ticket type. Add a Drop Down (or Radio) field and the add-on fills it with your workspace's live ticket types, so customers pick the type themselves and it always matches your real types.
  • Attachments (optional). If your workspace has Images & Files enabled, files uploaded on the form attach to the ticket once the customer verifies their email. The ticket shows an "Attaching…" placeholder for each incoming file the instant it opens, replaced by the file (or an image thumbnail) as it finishes copying — so customers see their attachments are on the way. You can also have the add-on delete each file from your site once Essential Support has stored a copy, to reclaim disk space.

Works with any Essential Support workspace — no lock-in to a particular host app.

Installation

  1. Install and activate the plugin (Gravity Forms 2.5+ must be active).
  2. Go to Forms → Settings → Essential Support and enter your Workspace URL (e.g. https://acme.essential.support) and an API key — create one in Essential Support under Settings → Integrations.
  3. Open a form, go to Settings → Essential Support, and add a feed. Field mapping is automatic — you can usually just Save. (Optionally add a Drop Down field named "Ticket type" to let customers choose it.)
  4. Recommended: set the form's confirmation to tell people to check their email to confirm their request.

Enabling attachments

  1. Turn on Images & Files in your Essential Support workspace.
  2. In Essential Support, add a webhook for the ticket.created event pointing at the callback URL shown on the plugin's settings screen.
  3. Paste that webhook's signing secret into the plugin settings.
  4. Add a File Upload field to your form. Files upload to the ticket after the customer confirms.
  5. (Optional) Under File attachments, tick Clean up copied files to delete each uploaded file from this site once Essential Support confirms it stored a copy. The Gravity Forms entry keeps its record; only the file on disk is removed. Leave it off to keep a local copy.

FAQ

Do I need Gravity Forms? Yes — Gravity Forms 2.5 or newer.

Why doesn't the ticket appear right away? By design. The request is held until the customer confirms it by clicking the link in the email they receive. This is what keeps spam out.

Why can't I map a file upload field? Your workspace needs Images & Files enabled first. Until then the file mapping is hidden and the add-on tells you to set it up.

Is my API key exposed to visitors? No. The API key and webhook secret are stored on your server and used only in server-to-server calls.

Development

  • readme.md is the source; readme.txt mirrors it for the WordPress/Gravity Forms directory.
  • Coding standards: phpcs with the WordPress ruleset (phpcs.xml.dist).

Changelog

1.0.2

  • Add "Attaching…" placeholders for incoming files and an optional clean-up-copied-files setting (#2).

1.0.1

  • Update readme to describe auto-detection and the customer ticket-type dropdown (#1).

1.0.0

Initial release: verify-first ticket creation, zero-config field auto-detection, a live customer-facing ticket-type dropdown, and optional file attachments via the ticket.created webhook.

Releases

3 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.0.2 latest
Aug 16, 2026 2mo ago
essential-support-gravityforms.zip
3
Aug 16, 2026 2mo ago
essential-support-gravityforms.zip
1
Aug 16, 2026 2mo ago
essential-support-gravityforms.zip +1 asset
0
essential-support-gravityforms.zip0
essential-support-gravityforms-wporg.zip0
A grade

Security

Essential Support for Gravity Forms 1.0.2 · audited by WP Registry

No security issues found.

Audited release
1.0.2
Findings
none
Worst severity
—
Content hash
57f1995102abb23bda453f59…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.