Visitor Conditions (Overview)

Visitor Conditions allow you to display ads only to certain users. All available Visitor Conditions have in common, that the decision whether an ad is shown to or hidden from the current user is made based on information that might be individual like the device he is using, where he is coming from or which languages he understands.

If you use Advanced Ads Pro, these conditions not only give you more control over ads but also allow you to use this feature for placements too. Navigate to Advanced Ads > Settings > Pro and activate the checkbox “Advanced visitor conditions” to access all available options.

List of Visitor Conditions

This page lists all available Visitor Conditions, links to the manual and to the add-on in which it is included.

Browser LanguageDisplay ads to visitors with a specific language set up in their browser. This makes sure that only people who understand a specific language will see an ad.

ManualAdvanced Ads Pro

Browser WidthDisplay ads based on the screen or device width.

ManualVideoResponsive Ads

BuddyBoss Profile FieldDisplay Ads based on the users’ profile information on websites using BuddyBoss.
CookieDisplay ads based on an existing cookie.
ManualAdvanced Ads Pro
DeviceDisplay an ad on mobile (+ tablets) or desktop devices.
GamiPressDisplay ads to specific users based on their GamiPress points, ranks, or achievements.
Geo LocationDisplay ads based on a specific geolocation, e.g. city, continent, or country.

ManualGeo Targeting

Logged-in VisitorDisplay an ad either to logged-in users or to logged-out users.
Max. Ad ImpressionsDisplay ads based on the number of impressions the ad received already from this visitor. This is useful if you want to set up a frequency cap.

ManualAdvanced Ads Pro

Max. Ad ClicksDisplay ads based on the number of clicks the ad can receive from a single visitor. This is useful if you want to prevent users from clicking the same ad too often.

ManualAdvanced Ads Pro

New VisitorDisplay or hide ads for new visitors.

ManualAdvanced Ads Pro

Page ImpressionsDisplay ads based on the number of page impressions a visitor has made. This is useful to fine-tune ads for recurring and faithful users.

Manual – Advanced Ads Pro

Paid Memberships ProDisplay or hide ads based on the defined membership level of content pages

Manual – Advanced Ads Pro

Referrer URLDisplay ads only to users coming to your site from a specific source url. Especially useful if you have affiliate programs, Google search or your newsletter.

Manual – Advanced Ads Pro

TabletDisplay an ad on tablets.

Responsive Ads

User AgentDefine which browser or device should be able to see the ad.

ManualAdvanced Ads Pro

User Can (Capabilities)Display ads based on the users’ capabilities. This is helpful to advanced users who want to fine tune ads based on individual user rights across all user roles.

ManualAdvanced Ads Pro

User RoleDisplay ads based on the users’ role. This is helpful, if you want to display different ads for some user groups like set by WordPress or membership plugins.

Advanced Ads Pro

Using Visitor Conditions

Visitor Conditions limit the ads to certain visitors. They can either show the ad to only these visitors or hide them from them.

What you need to know:

  • You don’t need to set up any Visitor Condition if you don’t want to show or limit the ad only for specific visitors.
  • If you want to limit the ads for certain pages, categories, etc., use Display Conditions.
  • You can combine multiple conditions with AND and OR.

Video: 2:12min
Click on the preview image to load and start the video from YouTube. By clicking you agree that your information will be sent to and processed by YouTube, LLC, 901 Cherry Avenue, San Bruno, CA 94066, USA. Read more

Adding a new condition

In order to add a new Visitor Condition for an ad, go to the ad settings and scroll down to the Visitor Conditions meta box. Then search for the select field with the available visitor conditions.

visitor conditions select field

Choose the condition you would like to add and click on the add button. The available options are different for each condition. Most of them have their manual linked in the table of all Visitor Conditions above.

Combining conditions with AND and OR

When there is already one active condition set up, you can choose whether a new condition should be checked in addition to the existing one (using the default AND) or opposed to it (using OR).

This is what you need to know when combining conditions:

  • conditions are checked in the order they are set
  • the OR operator means that the next condition is checked, even if the previous one was false
  • you can understand conditions combined by OR as blocks where only one of the conditions needs to be true to show an ad
  • the AND operator means that the whole check is stopped and returns false when any of the conditions connected with AND is false

In the example below, you see the mobile device condition and the browser width condition added by the Responsive add-on.

Advanced Ads: "and" "or" example

Using the OR statement to combine both conditions means that the visitor must either have a browser width below 767 pixels or must be on a mobile device to see the ad – or meet both conditions.

You could also combine conditions of the same type like a browser width above 480 with one saying a browser width below 767 and so target specific browser ranges like small tablets.

You can find more examples of combining conditions in the Display Conditions examples.

Make it better

Increase your ad management skills without spending more time.
Join over 150,000 publishers and AdOpts increasing their ad revenue.