Download the PHP package gravitykit/gravity-forms-zero-spam without Composer

On this page you can find all versions of the php package gravitykit/gravity-forms-zero-spam. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package gravity-forms-zero-spam

=== Gravity Forms Zero Spam === Contributors: gravityview Tags: gravity forms, spam, captcha, honeypot, anti-spam Requires at least: 6.5 Tested up to: 7.0.4 Stable tag: 1.10.2 Requires PHP: 7.4.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Donate link: https://www.gravitykit.com?utm_source=plugin&utm_campaign=zero-spam&utm_content=donate

Block form spam in Gravity Forms with an invisible token check, email rejection rules, and optional AI review. No CAPTCHAs for your visitors.

== Description ==

Gravity Forms Zero Spam stops spam submissions without CAPTCHAs, checkboxes, or puzzles. Install it, switch it on for a form, and it starts working. Nothing changes for the people filling in your forms.

You get four spam checks. One runs out of the box, and three more are there when you need them:

Run one, or run all four. Every check happens on your own server, and optional summary emails keep you posted on what was caught.

Spam blocking your visitors never see 🕵️

The plugin adds a signed, time-limited token to your form and checks it on submission. Most spam bots post directly to your site without loading the page or running its JavaScript, so they never pick up a token and their submissions are marked as spam.

No CAPTCHAs, no puzzles, no extra fields, no cookies, and nothing to configure to get started.

Reject unwanted emails by address, domain, or pattern ✉️

Filter submissions against a list you control. Useful when spam keeps arriving from one domain, or when a business enquiry form should not accept free consumer addresses.

Email rejection rules guide

Let AI review the edge cases 🤖

An optional second opinion on submissions the token check has already judged. Two separate tools, both off until you turn them on:

It runs on WordPress 7.0's built-in AI connectors, so you connect OpenAI, Anthropic, or Google once and every plugin on the site shares it. Zero Spam never stores API keys, and nothing is sent until you opt in. You can write your own instructions, skip fields that collect sensitive data, and cap how many submissions are reviewed per hour.

AI spam review guide

Add Shield silentCAPTCHA as an extra signal 🛡️

If the free Shield Security plugin is active, its silentCAPTCHA bot detection can act as an additional check, globally or per form. Like the token check it runs server-side and stays invisible to visitors, and if Shield is deactivated or returns an error, submissions are never blocked. Contributed by Shield Security developer Paul Goodchild.

Shield silentCAPTCHA guide

Control how and when the checks run 🎛️

Spam summary report emails 📬

Off by default. Turn them on and you get a summary of how many entries were marked as spam, broken down per form.

Works with your other anti-spam tools 🤝

Zero Spam does not interfere with other spam-blocking plugins, including Gravity Forms' own honeypot field and reCAPTCHA integration. Honeypots catch simple bots and reCAPTCHA asks real people to click traffic lights; Zero Spam asks nothing of your visitors at all, and you can layer it on top of either rather than replacing them.


Requires Gravity Forms. That is an affiliate link: if you buy through it we earn a commission, at no extra cost to you.

Read the documentation for setup guides and troubleshooting.

_Brought to you by GravityKit. We create essential Gravity Forms Add-Ons._

== Frequently Asked Questions ==

= Is the plugin free? =

Yes, and every feature described above is included. You need a Gravity Forms license for Gravity Forms itself.

= Does AI spam review send my form data to an AI service? =

Only if you turn it on. Both AI tools are off by default and nothing leaves your site until you enable them.

When you do, the plugin sends the form title, the page path, and the field labels, types, and submitted values, along with your instructions. Email addresses are masked so only the domain remains, fields you list under "Skip these fields" are removed, and the content is length-capped. The connection is made through WordPress 7.0's own AI connectors, so Zero Spam never stores your API keys.

= Does this plugin stop email notifications when a submission is marked as spam? =

Yes. Marking an entry as spam prevents processing of any configured notifications and add-on feeds.

Note: a spam entry also skips your configured confirmation. The person submitting sees the default Gravity Forms "Thanks for contacting us! We will get in touch with you shortly." confirmation instead.

= Does this work alongside other CAPTCHAs, honeypot fields, or spam blockers? =

Yes. Run it next to Gravity Forms' reCAPTCHA feature or honeypot field, Akismet, CleanTalk, WPBruiser, GravityCaptcha, WP Armor, or fail2ban without conflict.

= What version of Gravity Forms do I need? =

Gravity Forms 2.3 and newer. Two features need more recent versions: per-form control requires 2.5 or newer, and blocking a submission with an email rejection rule requires 2.9.15 or newer.

= How do I control which forms are protected? =

Open the form, click Settings, and toggle "Prevent spam using Gravity Forms Zero Spam" under Form Options. To protect most forms, leave the global "Enable Zero Spam by Default" setting Enabled and switch off the individual forms you want excluded.

Note: setting "Enable Zero Spam by Default" to Disabled turns off the token check, AI spam review, and Shield silentCAPTCHA on every form, and per-form settings have no effect while it is. Email rejection rules are separate: they run whenever "Enable Email Rejection Rules" is on, whatever the other settings say.

= My own test submission was not marked as spam. Is it broken? =

Probably not. Zero Spam deliberately skips logged-in users who can edit entries, form previews, and entries created through the Gravity Forms API, so submitting your own form as an administrator is expected to go through. To test it properly, log out and submit with JavaScript disabled. See how Zero Spam works and how to test it.

= All of my entries are going to spam. What can I do? =

First, deactivate and reactivate the plugin. If that does not fix it, see Troubleshooting Gravity Forms Zero Spam, then let us know on the support tab.

= Will this block spam comments or registrations on my site? =

No, it only protects Gravity Forms submissions. For comments and registrations we recommend Ben Marshall's WordPress Zero Spam plugin.

== Changelog ==

= develop =

🔧 Updated

= 1.10.2 on August 13, 2026 =

= 1.10.1 on August 6, 2026 =

= 1.10.0 on July 23, 2026 =

= 1.9.0 on June 11, 2026 =

= 1.8.0 on April 16, 2026 =

= 1.7.5 on April 9, 2026 =

= 1.7.4 on April 2, 2026 =

= 1.7.3 on March 24, 2026 =

= 1.7.2 on March 12, 2026 =

= 1.7.1 on March 6, 2026 =

= 1.7.0 on March 5, 2026 =

= 1.6.0 on February 27, 2026 =

= 1.5.0 on February 26, 2026 =

This release requires PHP 7.4 or newer.

= 1.4.6 on January 7, 2025 =

= 1.4.5 on November 28, 2024 =

= 1.4.4 on October 15, 2024 =

= 1.4.2 & 1.4.3 on October 10, 2024 =

= 1.4.1 on November 10, 2023 =

= 1.4 on April 24, 2023 =

= 1.3 on February 18, 2023 =

Gravity Forms 2.7 added improved spam blocking in 2.7. Keep this plugin installed—it won't hurt, and we're about to add some great new features soon! ❤️ Thanks to Richard Wawrzyniak for the code updates in this release.

= 1.2.3 on August 11, 2022 =

= 1.2.2 on August 11, 2022 =

= 1.2.1 on February 16, 2022 =

= 1.2 & 1.2.0.1 on December 10, 2021 =

= 1.1.3 on August 9, 2021 =

= 1.1.2 on July 5, 2021 =

= 1.1.1 on April 22, 2021 =

= 1.1 on April 21, 2021 =

= 1.0.7 on March 18, 2021 =

= 1.0.6.1 on March 15, 2021 =

= 1.0.6 on March 11, 2021 =

= 1.0.5 on February 16, 2021 =

The Gravity Forms Zero Spam plugin is now maintained by GravityKit. We look forward to continuing to improve this simple, effective spam blocker for Gravity Forms. Thanks to GoWP for their great work!

= 1.0.4 =

= 1.0.3 =

= 1.0.2 =

= 1.0.1 =

= 1.0.0 =


All versions of gravity-forms-zero-spam with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package gravitykit/gravity-forms-zero-spam contains the following files

Loading the files please wait ...