Retention options allow you to automatically hold back certain events received from the Advertiser before they are processed and attributed to Affiliates. This is useful for filtering out suspicious conversions, enforcing quality thresholds, or managing events that arrive outside expected parameters.
The values configured here apply specifically to this Offer and override any defaults set at the Advertiser level.
How to access it
Go to the Offer, navigate to General > Main setup, and scroll down to the Retention options section.
Configuration options
Retention Percentage
The percentage of incoming events that will be automatically retained. This field supports two modes: basic and advanced.
Basic mode
Set a percentage value only. Aftrad will retain that percentage of events using a rolling 24-hour window.
For example, a value of 25 means that 25 out of every 100 events received from the Advertiser are held back automatically.
Advanced mode
Click the settings icon next to the Retention Percentage field to access the advanced configuration. This gives you more granular control over when the retention rate is applied.
Minimum count (optional) — the minimum number of events that must be received before the retention rate starts being applied. Events below this threshold are always processed without retention. For example, if set to 10, the first 10 events of the period will never be retained regardless of the percentage configured.
Time window — defines how the period for evaluating the retention rate is calculated:
Fixed — the period is the current day from 00:00, or the current hour.
Rolling — the period is relative to the moment the event is received, looking backwards for the duration set in In period.
In period — the time window (used when Rolling is selected) that Aftrad looks back to count events and evaluate whether the retention rate should be applied.
💡 Tip: Use the advanced configuration when your traffic has irregular patterns and you want to avoid retaining events during low-volume periods. Setting a Minimum count ensures that retention only kicks in once a statistically meaningful volume has been reached.
Max Payout Value
(optional) — the maximum Advertiser payout value accepted per conversion. Events where the Advertiser sends a payout above this threshold are retained. Useful for catching unusually high payout values that may indicate errors or fraud.
Min TTC / Max TTC
(optional) — the minimum and maximum Time To Convert, in seconds. Events that arrive outside this range since the original click are retained rather than rejected.
Min TTC — for example, a value of 120 retains conversions that happen in under 2 minutes after the click.
Max TTC — for example, a value of 7200 retains conversions that arrive more than 2 hours after the click.
💡 Tip: Min and Max TTC are particularly useful for mobile campaigns where very fast or very delayed conversions may indicate bot traffic or attribution issues.
When cap is reached conversions
Defines what happens to conversions that arrive after a CAP has been reached. Default: Are retained.
Retention policy
(optional) — defines what happens to retained events:
Not set — retained events stay retained indefinitely. No automatic action is taken.
Period — retained events are automatically approved after a defined time window. Use this as a quarantine period when you want to review events before they are processed and attributed to Affiliates.
⚠️ Important: Retained events are not processed or attributed to Affiliates until they are manually approved or automatically released by the Retention policy. They remain visible in the Advertiser Events report.
