Smartlinks work by using an algorithm that decides which offer is shown for each specific user. The algorithm takes data about a user, analyses all the information received in order to send visitors to an offer that is most likely to be converted. This tool is available for our clients on Enterprise plan or higher.

You can create and manage your Smartlinks categories navigating to a special page:



Smartlink is the URL, which looks like: 


Once the user clicks the smartlink, he will be automatically redirected to the most suitable offer from the selected category (according to the user's geo, device, os type, os version etc.).

* smartlink category ID - the ID of the offers gathered in one Smartlink category. To find it, please navigate to a specific Smartlink page upon clicking the edit button. The id is provided in the location bar.
Ready-made links for your affiliates are available in the corresponding section:




You should сreate the category for Smartlink here:




Add the name of the category, select the tracking domain which will be used and write some description if needed:




Once the category is created you can add the offer to selected category in 3 ways:

1) Select the category from the Offer edition page:


2) Add the offer to specified Smartlink category via API (add new offer/offer edit)



Creation/edition of the Smartlinks' category is also available via API


Also you can easily add the offers to Smartlink category via CPAPI


The category will be taken from  already existing at Affise



Selection of the offer is carried out only among the offers of the same Smartlink category and among the offers which are available to the partner (public status or affiliate is already connected to the offer).

For smartlinks the process is the same as when you work with affiliates in a usual way: if your affiliate is disabled from some offers/advertisers - such offers won’t participate in traffic distribution.

For implementation of targeting restrictions we use the following parameters (structured according to their priority. Priority is determined due to the place in the list below):


- OS (type)
- OS Version
- Device
- Country
- Connection Type 
- Carrier
- eCPM based algorithm of rotation
- “Casting offer” algorithm which allows the new offers have a traffic and test their performance
- Fast data recalculation
- Smart algorithm would consider each geo performance separately in multi-geo offers.


All these categories are taken from the offer settings: 

Any of these fields can be empty. If the field is empty, it means that any of the available values for this parameter are allowed.

Once user clicks the smartlink, the platform selects the offer which matches the user's targeting conditions in the best possible way.

We use randomization algorithms to do the offer ranking.It means that the offer with the most advantageous parameters matching user’s geo and device type will be primarily selected.


The statistics for you smartlinks is shown on the separate tab. You can filter the stats by Smartlink category, date and affiliate id



Was this article helpful?
12 out of 19 found this helpful
Have more questions? Submit a request


Please sign in to leave a comment.