Conversion Rate Filter
What it detects
Section titled “What it detects”Publishers generating fake or incentivized conversions often produce conversion rates that sit far outside what legitimate traffic delivers. A rate that is too high suggests fabricated conversions; a rate that is too low suggests click fraud inflating the denominator. The Conversion Rate Filter blocks conversions from any publisher or sub ID whose rate drifts outside your configured bounds.
How it works
Section titled “How it works”Integr8 calculates the conversion rate for each publisher (and optionally each sub ID) over the selected time interval. When the rate falls below the minimum or exceeds the maximum threshold — and the minimum click and conversion counts are met — the filter rejects new conversions from that source and optionally blocks further clicks.
Evaluation runs continuously. A source that recovers within bounds during the next time window is unblocked automatically.
Configuration
Section titled “Configuration”Navigate to Offers > Fraud Detection Groups > select a filter group > Conversion Rate.
Enable one or more lookback periods. Each period evaluates independently; a source that breaches any enabled period is rejected.
| Parameter | Default | Description |
|---|---|---|
max_conversion_rate |
20% | Reject when the CR for that period is above this percentage |
min_conversion_rate |
0.2% | Reject when the CR for that period is below this percentage |
min_conversion_count |
30 | Minimum conversions required before the CR check runs for that period |
min_click_count |
400 | Minimum clicks required before the CR check runs for that period |
The above four fields are configured per period. Available periods: Hourly, Daily, Weekly, Monthly (all enabled by default).
| Parameter | Default | Options | Description |
|---|---|---|---|
check_by_sub_id |
true | true, false | Calculate CR at sub ID level instead of publisher level |
block_clicks |
false | true, false | Also block clicks from sources that breach the CR threshold |
What happens when triggered
Section titled “What happens when triggered”When a publisher’s conversion rate exceeds the configured bounds:
- Conversions from that source are rejected with a
fraud_reason: cr_filtertag. - If
block_clicksis enabled, further clicks from that publisher or sub ID are also blocked. - The block lifts automatically when the rate returns within bounds in the next evaluation window.
Review blocked sources in Reports > Conversion and Events Report using the fraud_reason filter.
Example
Section titled “Example”With low_cr: 1%, high_cr: 5%, min_clicks: 100, min_conversions: 2:
- Publisher with 150 clicks, 1 conversion (0.67% CR) — conversions rejected (below minimum)
- Publisher with 200 clicks, 12 conversions (6% CR) — conversions rejected (above maximum)
- Publisher with 120 clicks, 3 conversions (2.5% CR) — passes the filter
Related filters
Section titled “Related filters”- Conversion Rejection Threshold — blocks sub IDs with high rates of rejected conversions
- Wrong Install Time — detects SDK spoofing via invalid install timestamps