Blog How and why to identify a user?
18.08.2021

How and why to identify a user?

User identification is an integral step to display relevant ads. But how do browsers and apps identify us? Each system has different approaches.

Identification is a procedure by which a user is recognized in an information system. To perform the identification procedure, the subject must first be assigned with an appropriate identifier (the subject has to be registered in the information system).

Types of user identification

Cookies 

The main way to identify a user on the web is cookies. This is a small text file that the server sends to the user's browser. Cookies allow us to avoid having to enter a password every time we access a site with authorization. And thanks to cookies, advertising platforms target us.

Cookies are used to identify the user: they track the state of the session (site visits, pages viewed, presence time), record the user's preferences, store personal settings and keep statistics about visits, transferring this data to the server.

Starting with IOS 12.3 Safari restricts the use of 3rd party cookies. Cookies can now only be targeted for 1 day after the first contact. Recently, the Chrome browser, starting from version 76, blocks the use of 3rd party cookies.

Read more about how the world will look like after cookies in our article.  

The main mobile identifiers are IDFA and GAID (often referred to as "IFA") for iOS and Android. Unlike cookies, IDFA or GAID are much more stable, as users rarely change their ID, which is changed in the phone settings. 

However, there are restrictions on data transfer. Starting with iOS 14, in order to gain access to the IDFA, an application must explicitly request the user's permission to do so. Many of us have already opted in to share data with app developers.

Another way to identify a device is fingerprinting (device fingerprint). This is a user definition based on device configuration information. This method is already used by all major platforms to increase attribution accuracy.

It is most commonly used to attribute app installs or to get bundles of IFAs or cookies. Another option for user identification is to use a pixel on a website.

A pixel is a JS code that is installed on a website or application or delivered along with an ad and tags the user. Allows matching with SSPs and data providers (i.e. controlling the number of contacts with the same user during the advertising campaign).

The pixel is needed for:

The biggest issue with the pixel is that if the user has not visited the site, you will not be able to identify him without other means of identification. 

Segmentation 

One we identified the user in one of the above ways and want to show ads to them. To do this, we need to set up the necessary goals in the analytics system in advance (this is important) or, after collecting the data, carry out segmentation.

What are the criteria for segmentation?

Socio-demographic data

Everything is simple here: by gender, age, place of residence, income and education, we can select a group of people that is necessary for us. This is the simplest and oldest segmentation method.

Traffic source

Also a fairly simple type of segmentation, as it allows you to separate users according to the way they got to the site. Source data is collected automatically in analytics systems.

Audience from a website or web page

The collection of the audience will be based on visits to the specified site addresses or pages. Such segmentation is done in order to launch retargeting.

Advertising campaign 

With this segmentation, you can set up second-party retargeting, as there is an emphasis on users who have already interacted with ads in some way: they saw, clicked or watched a video.

This is also a kind of retargeting, but more narrowed, since not all users have seen ads.

User Lists

This type of segmentation is a good option  if there are device IDFAs, phone numbers or emails, identifiers from the SSP which you want to target.

You can show ads to those users that you have collected in past advertising campaigns, in your applications, offline points of sale or using forms on the site. 

Events

Allows you to collect an audience for the collected event on the site. First, it is necessary to create an event in advance, which can be anything: clicking on a button, submitting a form, watching a video, buying a product. This should be pre-configured because events are not automatically recognized by analytics systems.

Look-alike audience

This audience is created based on the one that already exists. The audience is collected on the basis of similar interests and socio-demographic data.

Mixed audience

This type of segmentation allows you to mix different segmentation criteria, creating new combinations of data that are necessary to achieve advertising goals.

Learn more about targeting options in our article.

User identification systems are different and they continue to evolve and change to protect personal data. At the moment, cookies and IFA are popular and reliable ways to "know" the user.

popup background
speaker photo
Anastasia Alexandrova
Strategic Sales Expert
VOX Global
webinar online
How to attract user attention in 3 seconds with display advertising?
REGISTER