GEO and UA determination
Natalya Yefimenko avatar
Written by Natalya Yefimenko
Updated yesterday

GEO and UA values

Targeting settings can be crucial for the success of many campaigns. Advertisers might want their ads to be intended only for specific regions or devices. Affise offer settings allow you to set up targeting, where you can select countries, cities, and devices to limit your traffic. As a result, you get conversions with the necessary targeting values.

On Affise, conversions are based on clicks or impressions. This means that GEO and user agent (UA) values for an impression or click are the same for the correspondent conversions.

Click/conversion GEO

Affise integrates with the Digital Element solution to effectively define a click/conversion GEO based on IP address.

You can check IP, country, and city assigned to a click in the detailed statistics on clicks.

Also, the system displays IP and GEO in the Conversions slice of Statistics.


⚠️ You can use the ip parameter in a postback URL to get a certain conversion IP address. Received IP can differ from an IP of a click on which a conversion is based. In this case, GEO is not affected: you see different IP addresses for a click and conversion in the statistics, but the country and city are the same.

GEO discrepancy

Mind that in some rare cases, which is normal, GEOs can differ from platform to platform and be inaccurate if:

  • Partner’s tracking platform uses a database different from Affise one.

  • Partner’s tracking platform uses a different version of the Digital element database. Affise uses the maximal version of the Digital element database.

  • Partner’s tracking platform database has a different update frequency from Affise one.

⚠️ Affise doesn't attribute a click to the real end-user's location if they have a VPN or proxy installed. In this case, the system defines GEO according to VPN or proxy address.

If GEO is not detected in a click, most probably the IP address in question is a private IP. Private IP means a local address that is intended for internal use in contrast to public IP. You cannot see private IPs online, that's why the system doesn't track them.

Click/conversion UA

Affise integrates with 51degrees database to define click/conversion UA.

After UA is defined, you can check it in the detailed statistics on clicks.

Also, the system displays UA in the Conversions slice of Statistics.

In rare cases, UA can be unknown. The reason for this is a new UA which is not updated in the database yet. A new user agent can appear because of a new device, device version, etc.

If a new UA is already in the 51degress database, it is delivered to Affise within 24 hours. It means that if after 24 hours a new click with the previously unknown UA comes to Affise, you will see the UA in the statistics for this new click.


Please contact the Affise Customer Support team regarding all raised questions via the e-mail: [email protected].

Did this answer your question?