Skip to content

Smart links

A Smart Link is a single URL that routes incoming traffic to one of several offers based on a strategy you define. Instead of giving publishers a separate link per offer, you give them one Smart Link that handles routing automatically and respects every offer’s caps, targeting, and fraud rules.

Before you begin

  • Create at least two offers you want to route traffic between.
  • Decide whether you want weight-based testing or priority-based fallback routing.
  • Routing across multiple offers with weight-based A/B distribution.
  • Prioritizing a high-performing offer while keeping fallbacks ready.
  • Sending broad publisher traffic to the best available offer given targeting, caps, and fraud rules.
  1. Go to Offers > Smart Links and click Create.
  2. General Settings:
    • Enter a Name and optional Description.
    • Select the Tracking Domain.
    • Set Publisher Access: Public (all publishers) or Private (only publishers with access to the assigned offers).
    • Toggle to activate or deactivate the link.
  3. Click Next.
  4. Redirect Strategy:
    • Weight: distribute traffic by percentage across offers. Use for testing.
    • Priority: attempt offers in order; if the top offer blocks the click (cap, targeting, fraud), try the next.
    • Click Select Offers to add offers to the Smart Link.
  5. Click Next.
  6. Fallback Offer (recommended): select an offer with no targeting restrictions, no caps, and no fraud filters as a guaranteed fallback.
  7. Click Save.

Redirect strategy comparison

StrategyBest for
WeightTesting multiple offers, balanced traffic distribution
PriorityClear winner offer with backup options

Common pitfalls

IssueFix
No fallback setAlways assign a fallback offer with no restrictions.
Wrong strategy for use caseUse Weight for testing, Priority when you have a winner.
Private link with mismatched permissionsVerify every offer in the link is accessible to your publishers.

If no offer in the Smart Link accepts a click and no fallback is set, the click is lost: no redirect and no logging. Always set a fallback.

Next steps