Description
What This Add-On Does
Gravity Forms AbuseIPDB Add-On connects your Gravity Forms installation to the AbuseIPDB threat database, checking submitting IP addresses against a list of reported abusive addresses before an entry ever reaches your database. When someone fills out a form on your WordPress site, the add-on queries AbuseIPDB in real time and blocks the submission if the visitor’s IP has a poor reputation. This happens at the point of submission, so spam, credential-stuffing attempts, and abusive traffic get stopped before they touch your leads, orders, or registration lists.
Key Features
- Real-time IP reputation checks against the AbuseIPDB database on form submission
- Configurable abuse confidence threshold, so you decide how aggressive the blocking should be
- Works across form types built in Gravity Forms, including lead capture, payment, and registration forms
- Blocks entries before they’re saved, keeping flagged submissions out of your database entirely
- Integrates directly with the Gravity Forms entry and submission process without requiring a separate firewall tool
Requirements
This add-on requires an active installation of Gravity Forms, as it extends that plugin’s form processing directly. It will not function as a standalone tool. You’ll also need an AbuseIPDB API key to authenticate the IP lookup requests. As with any Gravity Forms add-on, keeping the core plugin updated ensures the extension has access to the entry-processing hooks it depends on.
Frequently Asked Questions
Does this add-on block IPs immediately, or does it just flag them for review?
Gravity Forms AbuseIPDB Add-On blocks the submission at the point of entry based on the confidence threshold you set. It doesn’t queue flagged entries for manual review — if an IP crosses your configured threshold, the form submission is rejected before it’s stored.
Can I set different sensitivity levels for different forms?
The add-on applies an abuse confidence threshold that you configure to control how strict the blocking is. This lets you tune how tolerant or aggressive the checks are depending on how much risk you’re willing to accept from borderline IP scores.
Since this is GPL-licensed, can I modify how it integrates with my forms?
Yes. The GPL license means you have full access to the code and can adapt or extend the add-on’s behavior to fit specific workflows on your site, including how it interacts with other Gravity Forms add-ons or custom validation logic you’ve already built.

