Home
Offers & Tracking
Offer Traffic Optimizations
Offer Targeting
Offer Targeting

SERIES:

Complete Guide To Offer Traffic Optimization

Offer Targeting

Learn how to configure Targeting for your Offers.

Overview

Offer Targeting allows you to control who can access an Offer based on specific criteria such as device type, location, IP range, and connection type.

Why Use Offer Targeting?
  • Ensure traffic meets the Advertiser’s requirements.
  • Improve conversion rates by targeting the right audience.
  • Redirect invalid clicks to Fail Traffic instead of showing a blank page.
Heads Up! Clicks that do not meet targeting criteria are marked as Invalid Clicks. Fail Traffic can be used to redirect invalid clicks to another valid Offer. Blocking an IP at different levels: Offer Level: Based on Session IP, occurs at the click. Account-Level Blacklisting: Based on Session IP, occurs at the click. Advertiser-Level Whitelisting: Based on Conversion IP, occurs at conversion (no blacklist option at this level but can add IP’s to the whitelist).

How to Set Up Offer Targeting

1 Access Offer Targeting Settings Go to Offers -> Manage Click on the Offer you want to configure On the General card, click Edit Navigate to the Targeting tab
2 Define Targeting Rules Device Characteristics Platform (iOS, Android, Windows, etc.) Device Type (Mobile, Desktop, Tablet) Browser (Chrome, Safari, Firefox, etc.) Device Brand (Apple, Samsung, etc.) OS Version Language Geolocation Country, Region, City, DMA Mobile Carrier & ISP Zip Code For bulk zip code targeting (more than 200): Submit a request to Customer Success with: List of zip codes (raw text file, one per line, numerical values only). Whether to whitelist or blacklist the zip codes. The Offer ID(s) or Advertiser ID the targeting applies to. Whether invalid clicks should be blocked or redirected via Fail Traffic. Zip code targeting is not 100% precise due to data limitations. IP Ranges Define targeting by specific IPs or IP ranges. Choose between Exact Match or Range. Connection Type All WiFi Only Mobile Only Proxy Filtering Enable proxy detection to prevent IP spoofing and fake location data. Everflow integrates with Digital Element to identify known proxies.

Additional Targeting Features

Day Parting (Time-Based Targeting)

Control when an Offer is active by defining allowed days and time slots.

How It Works:
  • If a click occurs outside of the defined time, the user sees a blank page or is redirected to Fail Traffic.
  • Toggle Day Parting ON and select the desired schedule.
Timezone Options:
  • User Timezone → Uses the user’s local time.
  • Selected Timezone → Uses a fixed timezone of your choice.
__wf_reserved_inherit

Traffic Filtering

How It Works:
Select a Parameter Define a Match Type (e.g., Equals, Contains, Does Not Contain) Enter the Value Choose whether to Allow or Fail Traffic traffic based on the match
__wf_reserved_inherit

Third-Party Targeting Resources

Everflow integrates with industry-leading third-party data providers for advanced targeting:

  • Device Characteristics → Powered by 51 Degrees.
  • Geolocation → Powered by Digital Element, based on user IP.

How Targeting Logic Is Applied

Geolocation Rules

  • Geo targeting is enforced on the click only — it does not block the conversion.
  • Geo targeting uses OR logic, not AND. For example, "Target Country USA OR Target Region New York" — a click matching either one qualifies.
  • City targeting always takes precedence over DMA targeting. If both City and DMA targeting are set, the DMA targeting is cancelled out.
  • Everflow does not detect WiFi vs. Mobile directly — this information is provided by Digital Element.

Whitelisting (Inclusion)

When more than one layer of inclusive targeting is selected on an Offer, only the smallest / highest-hierarchy targeting applies.

Hierarchy (smallest to largest): Country < Region < DMA < City < ISP and Mobile Carrier
Example 1 — Offer includes New York (region) and Canada (country): a click from Canada will be invalid. Example 2 — Offer includes City of Toronto and United States (country): only clicks from the City of Toronto will be valid.

Blacklisting (Exclusion)

Exclusive targeting works on multiple levels, as long as the levels do not overlap.

Example 1 — Offer excludes New York (region) and Canada (country): clicks from Texas are valid; clicks from Canada and from New York are invalid. Example 2 — Offer excludes City of Toronto and United States (country): clicks from Montreal are valid; clicks from Toronto and from New York are invalid.

Traffic Filter Logic

  • Traffic filters use OR logic. If two filters are set up (for example, sub1=3 and sub2=5), Everflow does not treat them as a combined condition when filtering traffic.

IP Targeting — Valid Formats

  • If a red box appears over an IP value, the value is not in a valid format.
  • IPv4 addresses can only use numbers from 0 to 255 (each octet is 8 bits). Addresses ending in 0 are typically broadcast addresses and do not represent a user.
  • Example of a valid range: 40.94.20.1 to 40.94.227.255.

Targeting on Coupon Code Conversions

  • Targeting can be applied to coupon code conversions. The targeting is drawn from the Offer itself.
  • The setup is no different from any regular Offer targeting — select the countries (or other targeting types) to include or exclude at the Offer level.