Defining an Audience with the "Advanced Audience" tab

What is "Define Advanced Audience" Tab?

This tab allows you to create advanced audience configurations. 

Starting an "Advance Audience" from scratch can be challenging. So, we recommend to start a similar one on the "Presets" tab, and then further tweak the configuration to match your requirements.

1) Traffic Sources

The "Traffic Sources" allows you to fine tune a configured "Preset Traffic Sources" setting, allowing you to include or exclude visitors that have a specified value in the utm_source tag of the visitor URL.

a) UTM Tags

Convert allows you to include or exclude visitors in your experience based on the utm tags listed in the URL with which they entered your site.

The tags that we support are:

i)Utm Campaign

ii)Utm Keyword

iii)Utm Medium

iiii)Utm Source

2) Visitor Data

You can use visitor specific data to include in your experience. You can choose from:

a) Average Time On Page

This time is calculated when a page-view occurs and it is obtained by subtracting the time when the session began from the current time divided by the number of pages visited.

A session is being kept active for 20 minutes after no further browsing...therefore, if the user does something else and comes back to your site, generating another page view within 20 minutes from the last page view, that duration would be counted.

If they come back after 20 minutes, a new session would be opened, and then the duration time will count from then on.

Please note, that the duration there is counted in seconds, therefore if you need to count 20 minutes you'd need to enter 120.

b) City, Country

You can choose the city or country to include or exclude visitors on your experience. 

We get this data handed over from the Akamai Content Delivery Network (CDN), and/or maxmind geo-ip location databases. You can do very accurate geographical targeting. It is also a world database, so you will find cities and regions anywhere in the world.

c) Days since last visit

You can include or exclude visitors based on the days since the last visit to your site. 

d) Pages Visited

Here you can include or exclude visitors to your experience, based on the number of pages they have visited before. 

e) Region

Besides, countries and cities you can also use regions to include or exclude its visitors from your experience. Regions are the equivalent to states in the USA. 

You can use Maxmind region database as a reference for the world regions you can include. 

You can search for Maxmind databases online. There are free and more complete paid versions you can download.

f) Visit Duration

The duration is calculated when a page-view happens and is obtained by subtracting the time when the session began from the current time.

A session is being kept active for 20 minutes after no further browsing. If the visitor does something else and comes back to your site, generating another page view within 20 minutes from the last page view, that duration would be counted. If they come back after 20 minutes, a new session would be generated. 

b) Visitor Cookie

You can include or exclude users by comparing a provided value with the value of the cookie. For this, you would have to provide the cookie name and the value that you are comparing to.

For Convert to be able to read cookie value, the cookie would have to have been written under the same site domain.

c) Visitor Type

You can include or exclude "New Visitors" or "Returning Visitors" to your site. These new visitors have to be fresh visitors, and a "Returning Visitor" would be considered one if they have visited the site since the Convert tracking code was installed. And even before the experience was created.

d) Visits Count

You can include or exclude a visitor depending on the number of visits or sessions a visitor has on the site. It is easier to start creating this with a "Preset" and then use the "Advanced Audience" to tweak it further to your needs.

A session is being kept active for 20 minutes after no further browsing. If the visitor does something else and comes back to your site, generating another page view within 20 minutes from the last page view, that would be counted as one visit. If they come back after 20 minutes, a new visit would be counted. 

e) Tested Visitor

You can include or exclude visitors that are part of another experiment which is currently running, or visitors which are not included in any other experiment currently. This allows you to run simultaneous tests on the same page, without fearing that they could interfere with one another. This is what is know as "Collision Avoidance" or "Collision Prevention".

3) Visit Time

You can include or exclude a visitor if its visit falls within a certain time period. For setting this up, is better to start on the "Presets tab" and then, go the "Advanced Settings tab" to further tweak to your own needs.

a) Default UTC Time Zone

The default visit time reference is based on the UTC time zone.

b) Project Time Zone

You can also use as reference the time zone specified in your project settings. All of this settings include "Project tz" at the beginning.

4) Systems

You can target your visitors based on the system they are browsing your website from:

a) Browser

You can use the browser type to include or exclude visitors on your experience, such as "Chrome", "Mozilla", or "IE".  This audience is based on the User Agent of the visitor's browser.

b) Browser Version

You can use the release version of the visitor's browser to include them on an experience. Let's say 11.00, 1.01, etc. This audience is based on the User Agent of the visitor's browser.

c) Operating System

You can use the operating system of the visitor device to include them or exclude them on experience. For example: Android, Window Os, Mac OS. This audience is based on the User Agent of the visitor's browser.

d) User Agent

You can also use the User Agent of the visitor browser to include or exclude visitors on your experience.

e) Device is Desktop or Mobile or Tablet

You can include or exclude visitors based on the type of device he/she is using to visit the site. The device is determined using the User Agent provided by the visitor browser. This is determined by the Akamai CDN network which hands the device type to the Convert tracking script.

4) Page Tags

You can use "Page Tag" values to include or exclude visitors, that you had mapped with the Convert tracking code. Please find more info on the following article: "Targeting with Advanced Page Tagging".

a) JS Condition

You can use a Javascript Condition to include or exclude a visitor on your test. This condition should be based on variables that are related to the visitor. The variables should be initialized before the Convert tracking code, or determined by functions included in the Custom JS areas provided at the Project, Experience, and Variation level. 

An example would be:


customer_group == "frequent"

You can find more information in the following article: "Targeting Experiments and Firing Goals Based on a JS Condition".

b) Customer ID and Custom Tags

The Customer ID is a page tag that can be mapped with and advanced tracking code, and you can use it to include or exclude visitors in your experience. Please find more info on the following article: "Targeting with Advanced Page Tagging".

5) Logical Joins of your Audience Settings

All the conditions that you set in the "Advance Audience Settings" can logically be joined with AND / OR operators. These operators allow you to create sophisticated audiences.

To use this, just drag and drop your condition from the left panel, into the right one by placing the in the correct area corresponding to this operators.

 

Have more questions? Submit a request

Comments