Creating a stream

Stream type

  • Regular stream works according to the rotation rule, which is set at the campaign settings.
  • Forced. The special stream. It is intended for the interception of the specific traffic before it gets to the regular streams.
  • Default stream is used when none of the streams has worked. For example, user did not pass through the filters. It is recommended that you always create a default stream in order not to lose the remaining traffic.


The position indicates in which order the suitable stream is selected. The weight is used to calculate the proportion (%) in the receiving traffic.

Proportions can be calculated in the following way. For example, we need 25%, 25% and 50%. In this case, 100 is the total weight of all streams. Then we set the weight for the streams 25, 25 and 50.

Collect clicks

If you want all traffic, which has passed through the stream, not to be reflected in the logs and reports, disable the count of clicks.


Traffic does not go to a disabled stream.


The comment is displayed on the Streams page.


Choose what should stream do.

  • Redirect — redirect (send) a user to a specific address. About types of redirects read the page Redirects and Actions.
  • Action — about types of actions read the page actions.
  • Offers — split by offers.
  • Landing pages — split by landings. You can also make a scheme “pre-landing pages → landing pages of the offer”, for this purpose landings must be connected to the rotator of the offers.

In redirects and actions you can use macros to dynamically insert some information. Read more on the page Macros.


Filters allow to limit / target the stream for a specific type of traffic. For example, desktop or mobile traffic.

More about filters read on the page Filters.


Monitoring allows to protect the stream from sending traffic to a website which is disabled or has some problems.

Read more about this feature on the page Monitoring.

How can the repeat visitor be redirected to the next stream?

Add to the streams a filter “Uniqueness” with mode “Allow” and value “for the stream”.

How to limit count of visitors to a stream

Use the “Limit” filter.

How to create multiple streams

1. Create a stream with needed filters.

2. Export to JSON (Additional -> Export);

Open the file. The code looks like this

  {"campaign_id": 1, "redirect_url": "", ...}

3. Copy the stream section and create any other streams:

  {"campaign_id": 1, "redirect_url": "", ...},
  {"campaign_id": 1, "redirect_url": "", ...},
  {"campaign_id": 1, "redirect_url": "", ...}

Notice the commas between sections.

4. Delete the existing stream from the campaign and upload a new list of streams (Additional > Import Streams).

If there are no streams after the import, then probably there is a mistake in the json format. Often it can be an extra comma after the last block.

How to change part of URL in several streams at once

  1. Use the search box or open page Streams of the campaign.
  2. Check the streams
  3. Press button “Replace”
  4. Enter text to replace and to what it must be replaced

How to update URL in stream from external page

How to move streams to another Keitaro

Choose “Others > Export”, download the campaign dump. Choose “Others > Import” on the other TDS. The second TDS should be no lower than the first one, otherwise incompatibility is possible.

How to check destination in antiviruses

Use Monitoring.

How to send traffic to specific stream

Stream rotation must be set to No rotation.

  1. Create a stream and add a filter by a parameter;
  2. At the filter set any parameter name, for example, stream and any value, for example, s1;
  3. Create other streams similarly.

Now you can add the parameter to the campaign link.

Only that stream will work, on which you set the parameter name and value correctly.

How to split traffic by keywords

  1. Make sure that you get keywords from the traffic source. You can see the keywords in the log of clicks.
  2. In each stream add the “Keyword” filter. Set the values according to your requirements. For example, in the first - *online game*, in the second - *free game*, in the third - *rpg*. Asterisks are needed because the search is not strict.

How to split traffic by country

In the streams add the filter “Country”. Select the appropriate country for each stream.

How to split traffic by cities

In the streams add the filter “Cities”. Enter here the cities.

Splitting traffic to mobile and desktops

  1. Create streams for each type of device.
  2. Add the filter by device to the streams and select the devices: in the first “Phone”, in the second “Desktop”.