Skip to content

Conversion Rejection Threshold

What it detects

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.

How it works

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.

Configuration

Navigate to Fraud Prevention > Conversion Fraud > Conversion Rejection Threshold to configure this filter.

ParameterDefaultRangeDescription
max_rejection_percentage70%1–100%Maximum rejection rate before sub ID is blocked
min_conversions201–10,000Minimum conversions before filter evaluates
lookback_window7 days1–30 daysTime window for rejection rate calculation

What happens when triggered

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.