Skip to main content

Smart Links

Use Smart Links to redirect discarded traffic to your or external partner offer inventory; or split direct traffic across multiple offers.

Overview

Smart Links let you redirect and distribute traffic across offers in your inventory or to an external URL. Common use cases include:

  • Redirecting discarded or rejected traffic - clicks filtered out, because they didn't meet at least 1 of the optimization rules - to other offers or an external partner

  • Splitting direct traffic across multiple offers

  • Creating a global catch-all redirect for all rejected traffic across your inventory

ℹ️ Discarded clicks and impressions are generated by your Click and Impression Optimization Rules.


Where to Find Smart Links

Navigation path: Traffic → Smart Links

To create a new Smart Link, click + Create in the top right.


How a Smart Link is Configured

Step 1 - Settings

  1. Add a Name

  2. Add Description (optional)

  3. Set Random Percentage (optional) - defines how traffic is split between random distribution and performance-based optimization across offers with the same targeting

    ℹ️ For example: 4 offers all target the US and Random Percentage is set to 90%. When US traffic arrives, 90% is distributed randomly across all 4 offers, while the remaining 10% is directed to the best-performing offers based on revenue. Set to 100% for fully random distribution, or lower to prioritize performance.

  4. Check Shared with Publishers to control Smart Link visibility on the Partner Platform:

    • If unchecked - no publisher will see the Smart Link

    • If checked and no redirection rule is set in Step 2 - all publishers will see the Smart Link

    • If checked and a redirection rule is set but empty - no publishers will see the Smart Link

    • If checked and specific publishers are selected in the redirection rule - only those publishers will see the Smart Link

ℹ️ To enable the Smart Links page on the Partner Platform, go to Organization → Settings → Partner Platform tab and enable the Smart Links section. Only Smart Links with Shared with Publishers checked will be visible, showing the name, description, and link.

ℹ️ Publishers can be set as Smartlink Publisher type. Such publishers will not have access to the Offers section or Conversion Report on the Partner Platform. In Custom Reports, only Smart Link ID will be available as a dimension for them.

More about Publisher setting here.


Step 2 - Traffic

Define which traffic should be captured by this Smart Link.

  • Select Publishers, Advertisers, or Offers to include or exclude

  • Narrow your selection using Offer Tags

  • Select any Unwanted Failed Rules to exclude traffic discarded by a specific optimization rule

  • If all fields are left empty, all discarded traffic will be considered

ℹ️ If you select a Publisher AND an Advertiser, the Smart Link uses AND logic - it will only capture discarded traffic from that publisher on that advertiser's offers specifically. Traffic from that publisher on other advertisers' offers will not be included.


Step 3 - Offers

Define which offers from your inventory should be recommended to the redirected traffic.

  • +Add Targeting - direct traffic to this offer group based on specific criteria (AND/OR logic). Use this when you have multiple offer groups and want to control which traffic goes to which group. For example: direct US traffic to a group of US offers and DE traffic to a group of DE offers.

  • Whitelist specific offers to always include them

  • Blacklist specific offers to never include them

  • Add Filters to narrow the recommended inventory: Advertisers, Countries, Platform, Offer Tags, Tracker

    💡 If you select the Filter Platform and include all options (iOS, Android, Web), all offers in your inventory will be considered.

  • Select an Associated Publisher - if set, all redirected traffic will be forwarded under that publisher. This is required if the offers in your inventory are not public.

ℹ️ Only offers approved for the publishers included in Step 2 will be considered.

ℹ️ Skip this step if you only want to redirect traffic to an external URL - configure that in Step 4 (Fallbacks) instead.


Step 4 - Fallbacks

Fallbacks define where traffic is sent if no suitable offer is found in Step 3. If no fallback is configured, traffic is redirected to a blank page.

  1. Add a Name for the fallback

  2. Set the Ratio - percentage of traffic sent to this fallback (set to 100% unless using multiple fallbacks)

  3. Optionally add Targeting to restrict which traffic is sent to this fallback

  4. Set the fallback destination:

    • Another Smart Link - use this to chain to a Global Smart Link as a catch-all

    • Tracking URL / Impression URL - use this to redirect traffic to an external partner

💡 You can split traffic between multiple fallbacks by adding several landing pages and assigning a ratio to each. For example: External Partner 1 gets 20%, External Partner 2 gets 80%.

ℹ️ When traffic is redirected to an external partner it leaves Swaarm. For reporting you will need to rely on data from your external partner.


Step 5 - Managing Smart Links

After saving, the Smart Link appears in the list with the following columns:

  • ✏️ Edit - edit or update the Smart Link

  • 🎁 Offers - view traffic distribution and weight across offers

  • 🗑️ Delete - delete the Smart Link

  • Name and Description

  • URL - the link to share with partners to send traffic to this Smart Link

  • Four status indicators showing whether Shared with publishers, Redirection Rules, Inventories, and Fallbacks (Landing pages) are configured (✅ / ❌)


Traffic Distribution

Clicking the 🎁 Offers button opens the traffic distribution view, showing which offers are currently active ✅ in the inventory and which are no longer included ❌.

Why would an offer show ❌?

  • The offer is inactive

  • The publisher was removed from the offer

  • The offer was removed from the inventory

💡 Machine-Trained Ratio vs Custom Ratio

By default, traffic distribution is controlled by the Machine-Trained Ratio - calculated based on each offer's revenue over the last 7 days relative to all active offers - the higher the revenue, the more traffic the offer receives.

If you want to prioritize a specific offer, you can override this with a Custom Ratio. For example, if the machine-trained ratio assigns 68.7% to an offer but you want more equal distribution, you can manually set a custom ratio of 20%.


Postback Firing

Postbacks are only fired when there is no redirection rule configured (i.e. direct traffic). If a publisher's rejected traffic converts after being redirected via a Smart Link, the publisher will not receive a postback. If the traffic is direct, the postback will be sent as normal.


Examples

1. Global Smart Link

Goal: Redirect all discarded traffic across your inventory to all available offers, with specific offers excluded.

  1. Go to Traffic → Smart Links and click + Create

  2. Step 1: Name it (e.g. "Global Smart Link") and add a description

  3. Step 2 - Traffic: click on +Add Redirection Rule and leave all fields empty to capture all discarded traffic from all publishers and offers

  4. Step 3 - Offers:

    • Click on +Add Filter: Platform → iOS, Android, Web to include all offers

    • Blacklist any offers you want to exclude

    • Set an Associated Publisher - all Smart Link activity will be recorded under this publisher.

      💡 Best practice is to create a dedicated publisher specifically for Smart Link traffic (e.g. "Smart Link Publisher") to keep reporting clean and separate from regular publisher traffic.

      ℹ️ Associated Publisher must be approved on the offer - otherwise the offer will not appear in the Smart Link inventory.

      ℹ️ If no Associated Publisher is set and a conversion happens, it will be recorded under the original publisher, but the postback will not be sent to them.

  5. Step 4 - Fallbacks: optionally add an external URL as a final fallback

  6. Click Save


2. Split Direct Traffic Across Multiple Offers for One Publisher

Goal: Send a publisher's direct traffic across several offers simultaneously.

  1. Go to Traffic → Smart Links and click + Create

  2. Step 1: Name it (e.g. "[Publisher name] Direct Traffic to offers") and add a description

  3. Step 2 - Traffic: leave all fields empty - no redirection rule is needed for direct traffic

  4. Step 3 - Offers:

    • Whitelist the specific offers you want to include

    • Set the Associated Publisher to the publisher whose traffic you want to distribute

  5. Step 4 - Fallbacks: optionally configure a fallback if none of the offers match

  6. Click Save

  7. Share the Smart Link URL with the publisher - they send their traffic directly to this link


3. Redirect Traffic From Offer A to Offer B Once Its Cap is Reached

Goal: When an offer's cap is hit, redirect discarded clicks to another offer instead of losing the traffic.

When a conversion or click cap is reached, Swaarm will automatically start discarding clicks on that offer. A Smart Link can capture those discarded clicks and redirect them to a particular offer.

  1. Go to Traffic → Smart Links and click + Create

  2. Step 1: Name it (e.g. "Cap overflow — [Offer name]") and add a description

  3. Step 2 - Traffic:

    • Select the Offer whose discarded traffic you want to capture

    • Unwanted Failed Rules - select all, except for Click Budget Reached, Impression Budget Reached, Budget Reached

  4. Step 3 - Offers:

    • Whitelist the offer(s) you want to redirect the traffic to

    • Set an Associated Publisher and connect them to whitelisted offer

  5. Click Save

💡 You can also use a Global Smart Link as the fallback here instead of whitelisting specific offers - this way the cap overflow traffic is redistributed across your full inventory automatically.


Reporting & Monitoring

Smart Link activity can be reviewed directly in reports to understand traffic distribution, conversions, and performance across offers.

Where to check

You can analyse Smart Link traffic in the following reports:

  • Custom Reports

  • Explorer

What to look for

In reports, pay attention to the following dimensions:

  • Smart Link ID - identifies which Smart Link the traffic came from

  • Recommendation Link - available in Explorer under the Traffic dimension, shows Smart Link traffic and its distribution across offers

  • Publisher id/name - if an Associated Publisher is set on the Smart Link, you can filter reports by that publisher to review all Smart Link activity

💡 For a Global Smart Link, filtering by the Associated Publisher is often the easiest way to get a full performance overview - especially if you've created a dedicated Smart Link Publisher as recommended.

This allows you to understand:

  • how much traffic is being redirected through each Smart Link,

  • which offers are receiving the redirected traffic,

  • and how conversions are distributed across the inventory.

Example 1: Check where Smart Link traffic is going (offer level)

You want to understand which offers are receiving traffic from your Smart Link and how they're performing.

Go to Reports → Custom Reports (or Explorer):

  • Set your date range

  • Filter by Smart Link ID (Recommendation link Id in Explorer) or by Pub. ID/Name

  • Add dimensions: Offer ID/Offer Name

  • Add metrics: Clicks, Conversions (Act Conversions), Revenue (Act We Get)

This shows you a breakdown of traffic and conversions per offer coming from the Smart Link, helping you identify which offers are performing well and which are receiving traffic but not converting.

Custom Report:

Explorer:

💡 If one offer is receiving significantly more traffic than expected, check its Machine-Trained Ratio in the Smart Link's 🎁 Offers view and consider setting a Custom Ratio to rebalance distribution. More about Ratios here.

Example 2: Distinguish direct vs Smart Link traffic on an offer

You are reviewing an offer's performance per publisher and want to understand whether the conversions came from direct traffic or were redirected via a Smart Link.

Go to Reports → Custom Reports (or Explorer):

  • Set your date range

  • Filter by Offer = [offer name]

  • Add dimensions: Pub ID/Name, Smart Link ID (Recommendation Link ID)

  • Add metrics: Clicks, Conversions, Revenue

The Recommendation Link dimension will show you which conversions came via a Smart Link and which came from direct publisher traffic. Rows without a Recommendation Link value are direct traffic.

Did this answer your question?