Login  Sign up

Adding a Flow

A Flow is a predefined set of campaign destination paths. Flows can make your marketing campaigns more efficient because of these three things:

  • flows make possible to specify certain redirect mode for each individual path;
  • while setting up the destination in a campaign you can use the flow as a fixed set of destination paths;
  • you can use the flow as a template where the set of destinations paths can be further edited.

The more experienced marketer you become, the more complex your flows will be, so you need a solid understanding of how a flow works. Carefully read the information below.

Zeustrak supports two types of destinations:

  1. Default path
    This type of destination has no any targeting options for your traffic. Strictly speaking, there are no rules applied. You should always define at least one default path for the flow. Zeustrak creates the default path for the flow automatically, but you must specify a lander and an offer for it.
  2. Rules
    This type of targeting sends your traffic to a particular destination based on specific criteria and values set.

The one more thing you need to know about how flow targets your traffic. When there's no rule set or your traffic doesn't match the rule criteria - a default path is triggered, otherwise, a rule applied.

Now let's see how to define a Flow in Zeustrak.

Defining a flow

In Zeustrak go to Flows tab (1) in the main left menu and press New Flow (2) button.

On the General tab define the Name (1) for your Flow. Select Countries (2) on which this flow will be applied or leave it blank to accept any country. You may use Flow Tags (3) as a sort of categorization. Tags are predefined and sit under Settings > Tags. Use Note (4) field to store any useful information about the flow. It is displayed on the Details page of a created Flow. Manage users access with Available to users (5) control. Users may have two sets of permissions - Can view and Can edit. Specify the Account manager (6) for the flow, you can check this team member performance in this Reports view of the flow.

We're done with general settings of the flow, let's switch to the Default paths tab.

Setting the Default paths

In this section, you define what landers your visitors see and to what offers they move from your landers by default without applying any specific rules. You may add several default paths to your flow. Traffic will be separated between all of them according to their Weight value (the more weight - the more traffic). This weight setting will be explained further.

Add default path (1) button adds one more default path for your flow.

Then, define a Name (2) for your path or leave it as Zeustrak had automatically generated for you.

Next, set the Weight (3) of that path. When you have 2+ paths you can spread the amount of traffic between them, so this tells Zeustrak about the frequency of showing one or another path to your visitors.

Status (4) simply turns the path on/off.

A path has a Redirect method (5) setting. It only applies to the redirect from the lander to the offer. Use 302 for fastest redirects and Double meta-refresh when you don’t want to pass your referrer to the affiliate network.

Switch on the Direct link (6) checkbox, when you want to send traffic directly to the offer and not use a lander.

Use the Path landers (7) selection to add landers. You can only choose from landers for countries, selected on the Settings tab, or Global  (without a specific country setting). You can add an unlimited amount of landers to one path. Traffic is distributed among them according to each landers weight value. Please note, that in one path you may select landers only with the same Offers count. For example, if you created a new default path and added a lander with an Offers count equal to '1', you won’t be able to add landers with an Offers count equal to '2' to in this path. You must add another default path and add other landers there.

Use the Path offers (8) selection to add landers. If you use a lander with '1' offer in this path, you can add an unlimited number of offers. Traffic is distributed among them according to each offers weight. If you use landers with other the Offers count, you can add exactly the same number of offers. A small number (1, 2, etc.) will be displayed, showing what number you should use for this offer in your tracking URL.

Ok, now you're done with Default paths and you can save the flow now or you can proceed to set the Rules.

Setting the Rules

You may use Rules section to add more Paths, that will receive traffic only when their conditions are true.

You can add as many rules as you want. Press Add rule (1) button to add a rule.

Name (2) your rule or leave it as it is automatically generated by Zeustrak.

Status (3) switches the path between on/off.

Choose the Destination (4), where you want to send visitors, who fit under this rule condition. Available options are:

Path - set up a path keeping in mind the instructions for setting the Default paths.

Custom URL

Click Add condition (5) to the rule button. You can add any number of conditions to a rule. A Rule is triggered when all conditions are true. There are several types of conditions available.

Boolean condition - has only two options available; 'TRUE' or 'FALSE', for example, if mobile traffic is ON or OFF.

Predefined value condition - you may select a value or multiple from a predefined list. For example, you might want to trigger a rule when a visitor visits your campaign from one of the listed devices.

Custom value condition - you may type any trigger values yourself. You may also define a list of available options, separated by a comma. The rule will be triggered when the variable is equal to one of the values. For example, you may create an ISP condition and type a list of IPSs, separated by a comma.


Each condition has an IS/IS NOT switch. Set it to IS NOT, when you want to trigger conditions for all values not listed. For example, to choose an ISP condition, list AT&T and switch the selector to IS NOT to trigger this rule for all other providers EXCEPT AT&T.


Available conditions are:

Choose browsers from a predefined list
Browser language
Choose browser languages from a predefined list
Type one or multiple city names
Connection type
Choose connection type from a list
Choose countries from a list
Choose devices from a list
Type one or multiple hours in 24h format, i.e., 0,1,2,3,23
Type one or multiple IPs
Type one or multiple ISP names
Mobile traffic
Boolean value, use is-not switch to include or exclude mobile traffic from a rule
Choose OS from a list
Preview traffic
Boolean value, use is-not switch to include or exclude Facebook Preview traffic from a rule
Repeat visit
Boolean value, use to include or exclude repeat (non-unique) visits of a campaign
URL Variable
Use this condition to check for any URL variable value. For example, you can add a creative ID to your campaign link and with a rule send some traffic to a special destination. You campaign link could look like “http://tracker.com/visit/campaign?creative=cash01”, so you add an URL Variable condition in a rule and set Variable to “creative” and Value to “cash01”

At this point you only need to click Save button and use your flow in the campaigns.

By now you should have a solid understanding of what are the flows and how they work. Now it's only up to your marketing skills to make it profitable. Test different approaches for paths and conditions. We wish you luck with your performance marketing!