Overview
Smart Links allow you to bundle multiple Offers into a single tracking link, automatically directing users to the best-matching Offer based on:
- Priority
- Weight
- KPI Optimization
Why Use Smart Links?
- Ensures traffic is routed efficiently to the best Offer.
- Maximizes conversions by matching users with relevant Offers.
- Enhances Fail Traffic logic, reducing blank pages.
Use Case Example
Scenario: OS-Based Offer Routing
- You have an Offer that accepts all OS types, but each OS requires a separate landing page.
Solution:
- Create three Offers with OS-specific targeting:
- Offer 1 → iOS
- Offer 2 → Android
- Offer 3 → Desktop
- Use Smart Links to route clicks accordingly.
- Apply Weight-based rotation to evenly distribute traffic across three creatives per OS.
How to Set Up a Smart Link




Catch All Offer & Fail Traffic Logic
The Catch All offer is a special fallback within a Smart Link. When a user doesn't match any specific offer's targeting criteria, the Catch All ensures they're still directed somewhere useful — preventing blank pages and maximizing traffic utilization.
How It Works
Setting Up a Catch All Offer
Partners do not need to be approved for the Catch All offer. This is a special exception within Smart Links — even unapproved partners' traffic will reach the Catch All and its fail offer.
This differs from normal offer behavior, where unapproved partners cannot access an offer's fail traffic. In a Smart Link, the Catch All is designed to be a universal safety net.
Important Notes & Best Practices
Changes to Smart Links Reset Optimization
- Adding or removing Offers resets the Smart Link algorithm.
- Previous data is NOT retained when adjusting Smart Link Offers.
Performance Is Evaluated Within the Smart Link Only
- Smart Link performance does not consider an Offer’s network-wide data.
- Each Offer’s conversion rates & metrics are calculated independently within the Smart Link.
Duplicate Click Filter Rules
- If an Offer in a Smart Link has duplicate click filtering enabled, only the first click is valid.
- Subsequent clicks from the same user are considered duplicates.
Smart Link Reporting
- Conversions from Smart Links appear under their respective Offers in reports.
- To analyze overall Smart Link performance, use Smart Link Reporting.
Cookie-Based Tracking Considerations
- If an Offer uses cookies (no Everflow transaction ID), the:
- Everflow Conversion Pixel domain& Tracking domain in the Smart Link MUST MATCH for tracking to work correctly.
Smart Links Bypass Standard Fail Traffic Rules
- If an Offer normally has Forwarding or Fail Traffic rules, they will NOT apply when accessed through a Smart Link — the Smart Link handles routing internally.
- The exception is the Catch All offer: its Fail Offer setting still works, providing a final safety net for unmatched traffic. See the Catch All section above.
How KPI Optimization Works
When you select KPI-Based Optimization as the redirect mechanism, Everflow continuously evaluates the Offers in the Smart Link and routes traffic toward the best performers for your chosen metric. Two points define its scope:
- Optimization is based on the performance of every Offer within the Smart Link — only traffic that comes through the Smart Link is considered.
- It does not optimize per partner — the same optimized routing applies to all traffic flowing through the Smart Link, not a separate result for each affiliate.
The Genetic Algorithm
Everflow optimizes Smart Link routing using a genetic algorithm. Instead of simply picking the single best-performing Offer, it explores many combinations of Offers and evolves them over successive runs to find the routing that best matches your selected KPI. Each run follows these steps: