WP Manifestindependent plugin directory
manifest / developer / gravity-http-logger

Gravity HTTP Logger WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Logs the code, message, headers and body of HTTP responses provided by WordPress for requests sent to third-party services and GF core Background tasks.

★ 3stars
v2.1.1latest · 2mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/samuelaguilera/gravity-http-logger/archive/refs/heads/main.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Description

This is an add-on for Gravity Forms that logs the code, message, headers and body of HTTP responses provided by WordPress for requests sent to third-party services using the WordPress HTTP API and GF core Background tasks.

Requirements

  • WordPress 6.2 or higher
  • Gravity Forms

Usage

  • Install and activate from your site Plugins page.
  • Go to Forms > Settings > Logging and enable logging for Gravity HTTP Logger.

Add-Ons Supported

  • 2Checkout.
  • ActiveCampaign.
  • Agile CRM.
  • Constant Contact.
  • Cloudflare Turnstile. (Only for the POST request to perform the Turnstile challenge.)
  • Dropbox.
  • Geolocation.
  • GetResponse.
  • HelpScout.
  • HubSpot.
  • iContact.
  • Mad Mimi.
  • Mailchimp.
  • MailerLite
  • Mailgun.
  • Mollie.
  • PayPal Checkout.
  • Pipe.
  • Postmark.
  • reCAPTCHA.
  • Salesforce.
  • SendGrid.
  • Slack.
  • Square.
  • Webhooks. (Logs the background request sent to admin-ajax.php)
  • Zoho CRM.
  • Zapier.

Add-Ons not Supported

The following add-ons are not using the WordPress HTTP API.

  • Authorize.net.
  • Emma.
  • Highrise.
  • PayPal Payments Pro.
  • Stripe.
  • Trello.
  • Twilio.

Logging other requests

You can use the gravity_http_logger_request_strings filter to include new request strings (e.g. the domain for other services) that you may want to log, a partial match is enough. The example below would log requests sent to the domain example.com and any subdomain for it (e.g. www.example.com, auth.example.com, etc...).

add_filter( 'gravity_http_logger_request_strings', function( $services ) {
    $services[] = 'example.com'; // Replace this with the request destination domain.
    return $services;
} );

Releases

7 releases.

Tag
Published
v2.1.1 latest
Aug 18, 2026 2mo ago
Apr 20, 2026 6mo ago
Nov 21, 2025 11mo ago
Jun 19, 2025 1 year ago
Feb 13, 2025 1 year ago
Jun 29, 2024 2 years ago
Jun 25, 2024 2 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A grade

Security

Gravity HTTP Logger 2.1.1 · audited by WP Registry

No security issues found.

Audited release
2.1.1
Findings
none
Worst severity
—
Content hash
39836db3e822fda975a75a0e…

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.