The web application’s advanced targeting option helps you to narrow down and target a very specific audience set, based on the conditions you specify. The advanced targeting options include


  • Page Views
  • Page visits
  • Day since first visit
  • Day since last visit
  • Language
  • Custom Javascript


Page View 

This targeting option is particularly used to target audience who move through the site’s pages. With this option, you can target visitors depending on the number of pages they view on your site.


Example
In an e-commerce site, if you want to get feedback from the visitors who view a minimum of 6 pages inside the site, you can show such variation page with a feedback form in it and target them by creating a custom audience targeting with Page view and operator as greater than and the value as 5.

Now, the experiment is directed towards the visitors who have visited greater than 5 pages on the site. You can also set the operator as

  • Equals
  • Not Equals
  • Lesser than
  • Greater than
    depending upon your requirement.


Page Visits

With this targeting option, you can target the visitors who visit the site frequently.

 

Example

Suppose in an e-commerce site, there are visitors who visit a product page more than 7 times but never buys it, you can target them by providing a little discount in the variation page. This is made possible by creating a custom audience targeting with Page visits and operator as lesser than and the value as 7.

Now, the experiment will be targeting only the visitors who have visited the page more than 7 times. You can also set the operator as

  • Equals
  • Lesser than
  • Greater than
    depending upon your requirement.


Days Since First Visit

You can now target your experiment towards the set of audience who visit the page (where the experiment is running) after a particular number of days since their first visit. The web application tracks the visitor who visits for the first time and targets the visitor if he revisits based on the condition you give.


Example
In an e-commerce site, you can target the audience who made a first visit and returns for the second visit after a week by showing him a variation which has more products listed, with a change in UI, etc. This can be done by creating a custom audience targeting with Days since first visit and operator as greater than and the value as 7.

Now, the experiment will be targeting only the visitors who has visited the page for the second time after 7 days. You can also set the operator as

  • Equals
  • Not Equals
  • Lesser than
  • Greater than
    depending upon your requirement.


Days Since Last Visit

This option can be used to target the distinct set of audience who visit the page (where the experiment is running) after a particular number of days since they last visited the page.


Example
In an e-commerce site, you can target visitors who visit your electronics product page after two weeks since their last visit by showing them a variation on the page. You can do it by creating a custom audience targeting with Days since last visit and operator as greater than and the value as 14.


Now, the experiment will be targeting only the visitors who has visited the page after 14 days since their last visit. You can also set the operator as

  • Equals
  • Not Equals
  • Lesser than
  • Greater than
    depending upon your requirement.


Language

With this option, you can limit your target audience to a specific set based on the language parameter.


Example
The browsers generally store their preferred language choice, such as "en-GB" (for Great Britain English). So, if you want to target the audience who uses British English as their preferred language, you can do so by creating a custom audience targeting with Language and operator as equals and the value as English (British).


You can also use the operator Not equals to target the audience other than those who has the English (British) language as their preferred language in the browser.

 


Custom Javascript

You can now target composite and highly unique set of audience depending upon the condition you give with the help the web application’s Custom JavaScript targeting option.


It lets you write your own JavaScript which will be evaluated for each and every visitor. Make sure that the JavaScript you write returns a Boolean value. If the condition returns true as the value, the targeting includes that particular visitor. If the condition returns false as the value, then the visitor will not be under targeting audience.


Example
If you want to target audience who are signed in male users aged above 25, you can do it by creating a custom audience targeting with Custom Javascript and operator as equals and by typing the corresponding JavaScript code in the given text area,


loginUser.age > 25 && loginUser.gender == 'male'

You can also use the operator Not equals to target the audience those who don’t satisfy the JavaScript code you give.

To know more about targeting using Custom JavaScript, read this article.