Rotation

Rotation lets a single pretty link distribute clicks across multiple destination URLs. Each visitor sees one of the variants you’ve configured, chosen either at random (with weighting) or in order (round-robin).

It’s the foundation for load balancing, multi-destination campaigns, and the Split Tests feature.

Note: This feature is available with the Beginner, Marketer, and Super Affiliate plans. If you’re using Pretty Links Lite, you can upgrade your Pretty Links plan to use it.

What Rotation Can Do

  • Distribute traffic evenly across multiple landing pages;
  • Send clicks to different affiliates based on weights you set (e.g., 70% Affiliate A, 30% Affiliate B);
  • Round-robin through partners so each one gets the next click in sequence;
  • A/B test creative by sending half your traffic to one page and half to another.

Two Rotation Modes

Weighted Random

Weighted random is the default rotation mode. Each variant has a weight (a number you choose). When a visitor clicks the link, Pretty Links picks a variant at random, with each variant’s chance of being picked proportional to its weight.

Examples:

  • Variant A: weight 1, Variant B: weight 1 → 50/50 split;
  • Variant A: weight 3, Variant B: weight 1 → 75% / 25% split;
  • Variant A: weight 7, Variant B: weight 2, Variant C: weight 1 → 70% / 20% / 10%.

Weighted random is the right choice when you want statistical distribution (each visitor independent of the next) and the ability to dial percentages with precision.

Sequential (Round-Robin)

Variants are served in order: 1st visitor gets variant A, 2nd gets B, 3rd gets C, 4th gets A again, and so on.

Sequential is the right choice when you want exact distribution — for example, sending each new lead to a different sales rep in turn. With round-robin you know variant counts will stay perfectly balanced over time.

Setting Up Rotation

  1. Edit the link you want to rotate.
  2. Open the Dynamic redirection tab.
  3. Set Mode to Rotation.
  4. In the URL rotation panel, click Add URL for each destination URL.
  5. Choose a distribution mode — Weighted random or Sequential (round robin).
  6. If using weighted random, set each variant’s weight (the UI suggests weights summing to 100).
  7. Save the link.

Use the up/down buttons on each row to reorder variants.

Per-Variant Click Counts

Each variant tracks its own click count. From the link’s edit screen, you can see at a glance how many clicks each variant has received.

This is essential for Split Tests, where you compare variant performance against each other or against a goal link.

Per-Visitor Stickiness

Conversion attribution in Split Tests keys on a visitor’s Cookies Explained prli_visitor cookie, so a returning visitor’s later goal hit attributes back to whichever variant they originally saw — even if rotation picks a different variant on a return visit. The variant pick itself is re-rolled on each click.

Combining With Targeting

Targeting rules are evaluated before rotation. So if you have:

  • A targeting rule for “Country is Canada → /ca-page”;
  • And a rotation between three variants for everyone else.

…Canadian visitors always go to /ca-page, and everyone else gets one of the three rotation variants. See Targeting for more.

Combining With Other Redirect Types

Rotation works with any redirect type — 301, 302, Cloak Redirect, Pretty Bar. The redirect type applies to whichever variant gets chosen.

When to Use Rotation vs. Targeting

Use targeting when you want a deterministic rule — “iOS users always go to the App Store.” Use rotation when you want a statistical distribution — “send 70% of clicks here and 30% there.” You can combine both.

Tips

  • Start with even weights if you’re unsure. Adjust later based on data;
  • Use sequential when balanced distribution matters more than statistical independence (lead routing, contest entries);
  • Check variant counts periodically to confirm rotation is working as expected. Big skews usually mean a variant URL is broken or being filtered;
  • Always test all variants. A broken variant URL still gets its share of clicks, and visitors hitting it will be confused.
Table of Contents

    Docs Didn’t Solve It?

    Send us a message and someone from our Support Team will be in touch shortly.