Skip to content

Accepting traffic

How tracking works

Each user interaction with one of our tracking endpoints is tagged with a unique identifier (btag). This interaction can be a click on a redirect/landing URL, displaying a banner inserted on a web page, registering with a promo code. We append this btag to a final redirect URL which leads to your product's web page. You need to "remember" btag on your side (usually with 30-day expiring cookie) and pass it to registration event.

Binding Players to Partners

We support 3 ways to link a player to a partner. You can use all of them or choose only the ones you need.

Via GET parameters

This is a common way to bind a player to the partner who brought the user to the product. We will add the btag GET parameter to the URL when redirecting the visitor to your product's web page. Name of this GET parameter (btag) is configurable. When a visitor registers on your site, you need to pass a btag in the registration event.

Via promo code

Another common way to bind a player to a partner. Your registration form may have an optional "Promo code" field, which the visitor can fill in with a promotional code given to him by the partner. Usually, registering with a promo code gives the player a welcome bonus, such as a first deposit bonus.

When registering using a promo code, you need to make a request to our API to check if the promo code exists. If a promo code exists, the API will return the btag which you need to pass in the registration event.

Via dedicated product domain

It is not used as often as the above methods of binding a player. You can give partners dedicated product domains. Registration on such a domain will bind the player to the partner to whom the domain is assigned.

To get this method work you need to fill a domain field in the registration event.

Binding priority

When combining player binding methods, e.g. following a URL redirect and using a promotional code, the binding priority is set as follows:

  1. Promo code
  2. Dedicated product domain
  3. Clicking on a redirect/landing URL or clicking on a banner

From our side, when we receive the registration event, we see the btag and domain fields in the passed JSON. If both btag and domain are filled, we will use btag to bind the player to the partner.

Tip

You can change this priority on your own. For example, if you want to give the highest priority to a dedicated product domain, you only need to set the domain field in the registration event and set btag to null. In the case of a visitor using a redirect URL and a promo code, you decide which btag you send to us.


Last update: January 24, 2024