Skip to main content
A rotator selects a landing or offer for each visitor. Start with one route, then add variants or conditions when you need them. Use a Campaign-only Rotator for one campaign. Use a shared rotator when several campaigns need the same routes.

Choose your destinations

Add your main route under Default Paths. Choose: Keep at least one enabled default path for visitors who do not match a rule.

Build a reliable default first

  1. Open 3. Rotator in a campaign and choose Campaign-only Rotator. For a shared rotator, open Rotators, click Create, and enter Rotator name and Country.
  2. Under Default Paths, click Add Default Path if needed, then select the path.
  3. Enter Path name, choose Path action, and select the destinations.
  4. Set positive whole-number weights. Keep the path and destinations enabled.
  5. Save. If you created a shared rotator, select it in the campaign.
  6. Open the campaign link and check the destination.
Use + Create landing or + Create offer to add a destination while editing. Publish a hosted landing before selecting it.

Use weights to express proportions

Weights are relative. They do not need to add up to 100. Small samples can differ from these shares. Change the weights as you compare results, or disable a destination to stop sending traffic to it. Any landing in a path can lead to any offer in that path. For Landing A → Offer A and Landing B → Offer B, create two paths. Use path weights to split traffic between the pairs. Use Redirect to split traffic between landing pages. With Direct script, the ad opens a fixed page and you can split traffic between its offers.

Add a conditional route

For example, send mobile visitors to a shorter landing:
  1. Under Rule-based Paths, click Add Rule.
  2. Add a Device Type condition and select the mobile value.
  3. Set the rule’s path to the short landing and an offer.
  4. Keep the standard landing in Default Paths.
  5. Save the campaign or shared rotator.
Use AND for another required condition. Use OR for an alternative group. Every condition in one group must match. For example, use AND to require both a country and a device type. Place specific rules before broader rules. The first enabled matching rule determines the route. A general mobile rule placed first prevents a later mobile-country rule from taking effect. Other conditions include language, browser, network, referrer, visit cost, External ID and captured tokens.

Verify both the special route and fallback

Test a visit that matches the rule and one that should use Default Paths. Check their destinations and the path, landing and offer breakdowns in the campaign report.

Block selected traffic

Set Path action to Block request and choose 403 Forbidden or 404 Not Found under Response. This path needs no landing or offer. Blocked visits remain in reports under the path. With Direct script, the page has already opened and remains visible.
  • Is Bot matches detected bots and non-browser clients. Use Bot Category for a category such as AI Crawler or Security. A blank category does not mean the visitor is human.
  • Is VPN → is → true matches detected VPN or Tor traffic. false means neither was detected.
  • Is Prefetch → is → true matches recognized prefetch on new visits. Prefetch loads a page before a visitor opens it. It does not by itself mean the visitor is a bot, and this condition excludes browser prerender.
To block one of these groups, add its condition to a rule with a single Block request path. Place the rule before broader rules. Add more conditions to narrow the group.Prefetch needs no special rule to follow your usual routes. If you send it to another destination, a visitor can later open that destination too.

Reuse or copy safely

In a campaign, Use existing rotator attaches a shared rotator. Edit shared rotator changes it for all attached campaigns. Choose Copy to campaign-only rotator to make an independent copy. A shared rotator must be Global or match the campaign’s country. A Global campaign needs a Global shared rotator. This setting controls which campaigns can use the rotator. Use a Country condition to route visitors by location.

Archive an unused rotator

Reassign or archive the campaigns that use the rotator, then archive it. Before resuming traffic, check its destinations and test the campaign link.