Skip to content

Conversion Rejection Threshold

When a sub ID accumulates a high proportion of rejected conversions — due to duplicate IPs, VPN usage, device fraud, or other active rules — it signals that the source is generating low-quality or fraudulent traffic. The Conversion Rejection Threshold filter blocks further clicks from that sub ID once the rejection rate exceeds your configured limit.

Integr8 calculates the rejection rate for each sub ID over the lookback window using this formula:

rejection_rate = (total_rejected / total_conversions) * 100

When the rejection rate exceeds max_rejection_percentage and the minimum conversion count is met, Integr8 blocks clicks from that sub ID. This prevents additional fraudulent traffic from reaching the advertiser while the source is under review.

Navigate to Offers > Fraud Detection Groups > select a filter group > Conversion Rejection Threshold.

Parameter Default Options Description
threshold 60% 0–100% Rejection rate percentage above which the sub ID is blocked
minimum_total 30 0+ Minimum total conversions required before the filter evaluates
lookback_hours 12 12, 24, 96, 720 Lookback window in hours for calculating the rejection rate
by_sub_id false true, false Calculate rejection rate at sub ID level instead of publisher level

When the rejection threshold is exceeded:

  • Clicks from the offending sub ID are blocked with fraud_reason: rejection_threshold.
  • The block applies at the sub ID level — other sub IDs from the same publisher continue to operate normally.
  • The block remains in effect until the rejection rate drops below the threshold within a new lookback window, or you manually clear it.

Review blocked sub IDs in Reports > Click Reports filtered by fraud_reason: rejection_threshold.

Setting max_rejection_percentage too low (under 20%) may block legitimate sub IDs during campaign ramp-up when conversion volumes are small. Use min_conversions to prevent premature blocking.