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.
Next in This Series