Rotation methods

Using rotation, you can split traffic between campaigns running on the same placement. To learn more about how Adfox selects campaigns for serving, see Ad selection logic.

Priority-based rotation

By default, Adfox uses priority-based rotation, where serving order is determined by level and priority within the campaign/flight/banner hierarchy.

To set the campaign selection order, select By priority in the Rotation method parameter and specify the Level and priority parameters.

  • Level: A parameter that determines the order in which the server selects the campaigns to be served. Level 1 is the highest.

    Each level can host multiple campaigns. You can use priorities to manage campaigns of the same level.

  • Priority: A parameter that determines the order of impressions among campaigns of the same level. By default, the priority is set to 100. The higher the campaign priority, the higher is the chance for it to be served.

    The system first selects campaigns with a higher level, then checks which campaigns meet the limits and targeting settings. For example, if targeting or limits are triggered for Level 1 campaigns, the system starts selecting from Level 2 and subsequent levels. If there are multiple campaigns with the same level, their priority is taken into account: among all campaigns, the one with the highest priority is served.

    If flights are configured, banner delivery within a campaign is determined by flight priority.

Example of a campaign with priority-based rotation

For example, you have three campaigns with priority-based rotation and identical targeting settings and limits:

Campaign No. 1

Level: 3

Priority: 100

Banner 1 (Priority: 100)

Campaign No. 2

Level: 4

Priority: 150

Banner 1 (Priority: 100)

Campaign No. 3

Level: 3

Priority: 50

Banner 1 (Priority: 100)

First, the server checks campaigns No. 1 and No. 3 which are at Level 3.

Campaigns are selected based on priority. On average, banners from Campaign No. 1 will be selected for display twice as often as banners from Campaign No. 3, all other conditions being equal.

Priority plays the same role for banners as it does for campaigns. Flights determine banner priority. To learn more about rotation settings, see Campaign/flight/banner hierarchy.

Rotation by % of traffic

Warning

This rotation method is enabled upon request and is only available for the Guarantee campaign type.

Advertising campaigns with By % of traffic rotation are prioritized higher than By priority campaigns. To set up such a campaign, select By % of traffic in the Rotation method parameter and enter the percentage of site traffic.

If the total percentage of traffic specified for campaigns is:

  • Higher than 100%: The percentages are recalculated in equal parts, and campaigns with By priority rotation aren't served. For example, there are three campaigns with percentages of 50, 50, and 50. They're served as if you specified 33, 33, and 33.

  • Lower than 100%: Your specified traffic percentage is given to these campaigns, and the remaining traffic is filled with impressions of campaigns with By priority rotation.

Redefine rotation method at the placement level

You can redefine the rotation method for sites, sections, or individual placements.

To redefine rotation method at the placement level:

  1. Go to Campaigns → Ad platforms.

  2. Click next to the placement you want to change.

  3. In the Rotation method field, select:

    • Not overridden: The rotation method is the same as for the entire ad campaign.
    • By priority: Campaign rotation uses the mechanism of levels and priorities for the entire site, its sections, and placements.
    • By % of traffic: Campaign rotation uses the traffic percentage mechanism.

When you redefine the rotation method at the site or section level, this also changes the rotation method used for placements on that site or section.

Contact support

Send an email

A section of ad campaign settings that affects the order in which campaigns are selected for serving.

The percentage of traffic to be allocated for impressions of this campaign.