Skip to content

Keyword Filter

What it detects

Search traffic campaigns pass the user’s search query via a &keyword= parameter. The Keyword Filter lets you block clicks and conversions where the keyword matches banned terms — useful for stopping brand bidding violations, competitor keyword targeting, or known fraud-related search terms.

How it works

When a request arrives with a &keyword=VALUE parameter, Integr8 checks the value against your blocklist. Full and partial matches are both supported. If the keyword matches, the request is rejected before attribution.

This filter only evaluates traffic that includes the &keyword= parameter. Requests without this parameter are not affected.

Configuration

Navigate to Offers > Fraud Detection > select a Filter Group > Keyword Filter.

ParameterDescription
Blocked keywordsList of keywords or partial terms to block (e.g., free, trial, cheap)
Max duplicatesMaximum allowed duplicate keyword appearances before blocking the source
Lookback timeTime window in hours for counting duplicates
Target levelOffer, Publisher, or Offer and Publisher — sets the scope for duplicate counting

Example URL that would be evaluated:

https://yourtrackingdomain.com/click?offer_id=123&keyword=free+trial

If free or free trial is in your blocklist, this click is rejected.

What happens when triggered

When a blocked keyword is matched:

  • The request is rejected with fraud_reason: keyword_filter.
  • No attribution is recorded.
  • The event is logged in Reports > Click Reports.

Use partial keyword matching to catch variations. Adding free blocks free trial, free download, and get it free.