⚠️ Do not confuse these with report filters. The functionality looks similar, but these filters decide whether a lead is processed at all.
Filters can be exported using the code icon (</>) or imported via the + Filter from template button. They work on logical OR and AND conditions and can be grouped or nested for complex setups.
Two places, one tool
The same filter builder is used in two places, and the only difference is what a failed condition blocks:
- On the offer. The lead does not enter the offer at all. Nothing further happens to it, and with Refuse leads enabled it is refused.
- On a channel in the pingtree. The lead enters the offer as normal, but this one channel is skipped. Every other channel still gets its chance. See Pingtree Distribution.
Use the offer level for what you do not want at all, and the channel level for what one advertiser will not take. A lead outside your target country belongs on the offer. A lead below one advertiser’s minimum income belongs on their channel.
Available Filters
- Offer if lead is not from an Affiliate partner
- Offer if lead is from an Affiliate partner
- Offer if a field value meets a condition Any field from the form can be compared using operators: equals, starts with, ends with, contains, does not equal, greater than, or less than a specific value.
- Offer if the ratio between values meets a condition Calculates the percentage ratio between two numeric values from the form.
- Offer based on history Do not use the offer if the lead has already been:
- sent to this offer
- rejected by this offer
- accepted by this offer
- rejected for a specific reason, which requires selecting both the period and the reason
- Offer if an external server request returns 200 The request runs while the customer is waiting, so keep the timeout short. A service that takes three seconds to answer costs three seconds on every lead, whatever it replies.
- Offer if the lead creation time is not within a restricted period Restrict by specific days of the week, for example Sunday, or by time ranges.
- Limit the number of sold clicks or leads Set a maximum number per period. This is how capping is configured. See Lead and Click Capping.
Filter before you ping
Every ping costs time the customer spends on a loading screen. A filter that removes a channel which would have rejected the lead anyway saves that time and saves the request.
So the rule of thumb is to filter on anything you already know, such as country, product or the partner, and ping only for what you cannot know without asking.

