Skip to content


All in one ultimate spy tool for affiliates (with focus on black hat).

Overview of Idvert Ad intelligence SaaS

Hey lads, we made for you a short review on Idvert – Chinese spy tool with many cool features that we truly loved.

If you are running black hat niches (Casino, Crypto, Nutra and so on) or doing e-commerce, you most likely use one or more spy tools to spy on your competitors to check if you are not falling behind.

There are different spy tools out there, each of them with features that stand out against their competition, but if you have limited budget for spy tool and want to get most use of it, we would like to point you Idvert to have a look at.

Idvert spy tool has native and adult ad data in addition to Facebook ads. That means you have practically three products into one. In majority of other tools data sources divided into different products .

Offer Analysis

Finding potentially profitable offers for you is something that Idvert try to perfect. Their focus is to provide users with reliable data to make right decisions.

Offers are analyzed in a multi-dimensional manner based on categories, location, publishers, traffic sources and rankings. This helps to discover what offers are performing best at the moment, which vertical is facing upward or downward trend, and find less-known traffic sources that work best for a specific offer.

Advertising trends for the offer are shown with a time period of 24 hours, seven days, and thirty days. You can view the trend of all the verticals at the same time in one graph, in order to help you compare which ones are performing well.

Offer overview

You can even see what sites other affiliates are whitelisting, without testing yourself publishers that perform the best for an offer. We especially liked that.

Moreover, you could check all ad creatives and money pages for an offer in multiple ad source. 

See more ads in ad sample page:

Ads details: download money page directly or preview it before

Detailed targeting information behind ads is shown

Idvert has many filters for you to narrow down the ads you want:

Search for keywords in ad copies as well as in text of cloaked landing pages

Affiliate network filter or traffic network filter to find ads in any specific network. 

Language or GEO filter let to discover your target market.

Conclusion and pricing

Let’s make a conclusion now. Idvert covers multiple ad sources (fb, native &adult) in one product and you pay one price for it all. It’s also very affiliate friendly and easy to use. It could be a valuable guide for anyone to black hat world.

The regular subscription price is $199/month, but for limited time, Idvert offers Binom audience 7 days free trial with no strings attached. After the trial period ends, you will enjoy a lifetime discount of $50 off the regular monthly price (from the second month onwards).

Start Your Free Trial Now

If you have any questions we have for you a direct contact to set you up

Telegram:@elaine66   Skype:idvert_elaine

All you need to know about servers: selection, installation, maintenance

This article consists only of server’s functioning but not of self-hosted tracking’s advantages over cloud solutions. Firstly, it has to be underlined that everything concerning servers is not complicated for understanding at all. In 99% of cases, once you have set up a tracker, you will never do anything again, moreover the installation takes no more than half an hour. We have put together the best practices of selection, installation and maintenance in order to help you in guidance and dispelling myths that self-hosted are meant to be perplexing.

Server selection

While choosing a server, we recommend you to pay attention on two things, in particular:  traffic volume which you are planning to drive through the tracker and GEO.

Traffic volume

Let’s look into traffic volume. Over the years of practice we accumulated the analysis concerning the selection of the servers, thus, now we can rely on the experience of the hundreds of affiliates. That’s why volume must be kept in mind. The volume has its influence on the price for infrastructure. We divide conditionally the volume into: till 1 000 000 clicks per 24 hours as mild, and at 1 000 000 per 24 hours as large.

Mild volume

All that includes 1 000 000 clicks per day is perfectly working on a virtual servers (VPS).

To the best of our knowledge, we recommend a certain list of providers which are good at multitasking and they are user-friendly.  

Digital Ocean – American provider with 12 data centres. Partly, It’s blocked in Russia because of Telegram messenger. 

Vultr – 16 data centres in 16 cities.

Hetzner Cloud – servers in Germany and Finland. Prices start at 3 euros.

In our opinion, Digital Ocean is the most friendly provider in terms of using, in fact, it is the most technologically advanced. And if you do not have any special requirements, we recommend to use this one. We provide 50$ discount with promo code for the first month. There is one thing must be kept in mind, DO is not for you if you are going to drive traffic within Russia for reasons of Roskomnadzor’s blocking. Unfortunately, the other hosting services would be at risk, remember that.

For even better understanding which configuration is for you, read our documentation.

In the Table you can find the minimum requirements for a server.

Large volume

If you have dedicated server it would be cheaper. And if the volume is growing up and go beyond a million per day , so it is reasonable to set up a dedicated server and save every month on the infrastructure.

To the best of our knowledge, we recommend:

OVH – French provider which has 27 Data Centres in 19 countries. Dedicated servers’ prices start at 66 euros.

Hetzner – German quality, dedicated servers’ prices start at 40 euros.

Despite the quality of both providers, our recommendation is close to Hetzner due to its price and high performance.

In our documentation we have highlighted the process of choosing the server and spread out the recommendations according to the volume. It can help for more accurate solution.


Let’s talk about location for your servers.

First of all, it must be noticed, if it is possible, do set up the server close to the country where you are going to work, if not – don’t worry, location is not a matter of major significance.

If you drive traffic all over the world, that would be enough to have a server in Europe for decent functioning.

For most traffic types milliseconds which could be won while setting up a server closer to the user, do not show statistically important changes of conversion rates. Besides, such options as LP Pixel and Click API help you do not worry about the location at all.

If you work with the large volume of pop-under traffic, and the improvement of percentage of key indicators are justified for you, that makes sense to set up an additional server which is close to the country where you are working.

It is important to note that if you are using Russian traffic, it would be better to set up the server which is located in Russia because of unpredictable Roskomnadzor’s blocking.

We recommend Selectel provider.

Tracker installation

To set up a server is even easier than to choose it. Do not be afraid of it – you are an affiliate! The skill of setting up the server infrastructure, understanding how the Internet works, these things are important for you! However, if you do not want to spend time on the installation, we can do it for you. 

Installation via support

We appreciate our users. So do not be shy to get in touch with us, we are always ready to help you with the selection and installation. After your request, we will ask you about:

Server access. We need your server’s IP, root and password. All these things you can find at the administrator panel of your provider.

Domain name binded to your server. We recommend NameCheap where the prices for domain names start at 1$ apiece. If you do not know how to link domain name to the server, you can find this information on how to do it in our doc.

Tell us your time zone for the correct presentation of statistics.

That is all. Now we install the tracker, and you wait till the installation is finished.

Installation in automated mode.

It is possible to install it by yourself, just start the auto mode. This process takes 10-20 minutes and then the tracker will be ready for use. There is one thing: auto mode functions properly only if the server is clean. That means since you’ve set up the server, the following step must be setting up the tracker. If you have already had some projects, sites, blogs or something else, the auto mode won’t work.

There are two simple steps here:

Connect to the server. If you have problems, tap the documentation.

Follow the automated mode’s instructions. It is quite simple, however if you still have some questions, we made video guide.

Installation in manual mode.

Use the manual mode if you really understand the situation. In case, you do not know why you need it – do not choose it, it is preferable to use an automated mode or contact us for help.

In case, you want to go manual mode, you can find all requirements in doc. There is full instruction step-by-step as well. Note – any questions will appear, contact us!

The maintenance of a server and diagnostics

After many years of work, we can say, if the tracker was installed properly and server carefully selected in accordance with your traffic volume, nothing else needed to be done. Everything will operate sustainably, like a clock. However there are some recommendations which you might want to follow, especially, they are not complicated. 

Read messages from your server provider

Every server provider might have some malfunctions and planned diagnostic exercises. This doesn’t happen often and, in general, you will are warned in advance. Be attentive, this might help you to adjust your work. Check messages sent by your provider and do not ignore them.

Monitor the traffic

Tracker will warn you automatically if server is overloaded.

At that point, you have to adjust your server’s configuration, as a rule, it takes no more than 2 clicks and we are pleased to support you concerning a specific configuration. Keep in mind that – the more people from your team work with a tracker, the more they load a server.

Monitor your domains

In general, the domain name is lent for a year, then, if you don’t renew, you can’t use it, meaning domain names are no longer point to your server. Providers always let you know when your domains are about to expire – so pay attention. We recommend to turn on automatic extension and forget about it for good.

If you still have questions concerning the server’s selection, installation or support, please, text us, we know everything about servers!

Binom Tracker Team

SSL for your domains

In July 2018 Google will release Chrome 68, which will mark all sites without HTTPS-encryption as “Not secure”.

How it looks now and how it will look in new browser 

With this step Google encourages everyone to use HTTPS, which is the right thing to do, because this connection encrypts your traffic and make it much more difficult to intercept or read.

But there is a downside, without SSL-certificates your sites will be marked as “Not secure” and it, probably, will considerably affect your profit.


In order to connect HTTPS to your sites, you need SSL certificates, which you can buy from registrars or hoster.

They come in different types and values, and could be installed on the server by system administrators. Issue of the certificate itself can take from 5 minutes up to a couple of months – depending on its type. We will not go into study of this feature, we will simply provide you with possible solutions.

Hard option

For technical savvy people, the process of obtaining HTTPS comes down to simple steps:

– Buy or create a certificate

– Install Certificate

It looks pretty simple, but even at the first step it will require some knowledge and considerable time. If you have a system administrator – most likely he will do everything for you, but if don’t – you will need to learn bunch of nuances and spend considerable amount of time and energy.

Easy option

Some of you already know that from the beginning of 2018 our autoinstaller provides you with free SSL certificates automatically. The only condition for that is that your domain should be already assigned to your server (by the time you execute the script).
Since domains can change on daily basis, we also implemented this feature for every new domain. We did it both for your campaign links and for domains for landings.
Thus, the process of switching to HTTPS is simple and automated for our customers.

If you do not know how to connect to your server – you can simply ask our technical support, they will gladly help you.

Is it free?

Yes, because we use certificates form Let’s Encrypt (which are free) and this allows us to generate SSL certificates for any domain and at the same time not to lose anything, in comparison with paid certificates.
The service itself is actively supported by a huge number of large companies including Google:

Each certificate has its own validity period, but we also take care of that – during the installation process our autoinstaller configures its automatic renewal.

So what’s the catch?

No catch at all, just providing you with the best service we could 🙂


Changes June

Changes for June

We planned small updated, but as it happens, we tested it too long, and rewrote internal tools, particularly, update system. Now during update tracker is testing connections with our servers and selecting the one from which loads goes faster.  Also, we improved the process itself, now you can easily close updates tubs, or open it from another device and update will continue as usual. There are not so many features, but all of them are useful.

Domains tests for an

It takes too long to use scripts for domains test for ban, and from time to time it bothers arbitrageurs. Now tracker will let you know by itself that it is time to change domain names for more clean ones.

In landings it looks like that.

In domains like this:

To make check work one need to indicate in settings your Google API Key. Where to find it, add it and all other questions answers are in documentation.

Notes 2.0

Everyone are bored of old notes without “beauty”, and we added it a little bit. Now in notes you can use underlined bold italics, insert screenshots of your profit rates, motivating quotes of the great names of history and lunch shopping list (to not forget).

Also, by numerous request we added notes to the offers and landings editing window.


Changes for April and June

This update was dedicated to tracker’s interface improvement and small but important for many clients functions as Cap, multicurrency, root domain tracking, enhanced API allowing to manage all tracker’s content including traffic distribution in campaigns. We updated LP Pixel, currently it works solidly in all browsers and devices. We created intra-daily trends by hours (while they are quite limited, we are going to improve this function in the next update up to trends by all tracker’s metrics). Also, tracker security was enhanced with protection against brute force and two-factor authorization. But first things first.

CAP by conversions

To date CAP can be done only by conversions but in the next iteration it will be completed by other metrics as clicks, costs, ROI, etc. It works by two schemes by ways of preferences:

1) You can select alternative offer right after CAP

2) You can select next available offer in rotation (inside path), and if there are no available, then alternative

Time zone set up is also available.

Reworking of additional domain

Apart from interface enhancing the main novelty is possibility to track domain index page through special campaigns attaching. It can be useful for detection of moderators and bots traces (real traffic very seldom positions to root domain). Through this campaign you can use as index page any html with help of integrated landing. I.e. in actual words it’s possible to build a mini-site where on pages as will be Money Page or stubs for moderation while on index page will be “white content” + tracking opportunities.

We also added opportunities of domains mass adding and domain selection for meta-refresh in campaign’s settings. We’ve already implemented possibility of mass domain changes in campaigns and check of ban in Google.

Context Menu

We had a question of where to put secondary functions without interface overloading. So, we decided to create context menu in all reports. For example, for the Campaigns page it looks like this.

It allowed us to add different mini-functions such as campaign pre-view, cost update from campaign’s page. In report this is Drilldown, editing and landings and offers pre-view form report, etc.

Also, we added ability to change campaign without necessity to open Campaigns page. Plus, we a little bit overworked filters and export, enhanced calendar and added timeframes “last 2 days” and “last 3 days”, added report by users.

New LP Pixel algorithm

We created Pixel “protecting” algorithm for browsers that block cookies. Safari mobile, Facebook browser and other small ones, now it’s working as it should be and you can add easily without tracking redirects where you want.

Enhanced API

Now through API you can manage whole tracker, campaigns, users, offers, landings, rotations, traffic distribution, and even mark publishers. Detailed documentation is being developing, but following this link you can find all methods and usage examples. Also, you can contact support for consultation.

Protection against brute force and two-factor authorization through Google authorization.

After five failure attempts to enter tracker it is blocked tightly, and can be restored only with Support assistance. But at that time, we created function of password restoring through the Google Authenticator app. If you want to know how to use it, read documentation.

Perhaps someone didn’t notice this small update, which is the best update of this year in my opinion. I mean the “Trends” by the hour (it’s only for today and yesterday for now) for all the campaigns. I used to request stats through the “Campaigns” column to see how’s everything going (bad or better). It took much time to request 30-40+ campaigns at the same time.
So for now you can just go to the “Trends”, choose “Today” and see the stats by hour instead of days.

In future we want to improve this function, expand the count of days (like 1 week), and add sections for campaigns. Now you can see it in the “Info” in the “Campaigns” column


Cloacking Without Redirect With Help of Binom

Hi there! Many people made their first green numbers when majority of affiliates didn’t have to overthink cloacking as much as now. It became more difficult to earn same amount of money, as we used to do with pop and redirect traffic. It’s not only because of the new Chrome updates, and new ads placement rules of Google, but also because of bot traffic, spy tools, in particular, Adplexity. It’s one of the most modern spy tool in affiliate marketing.

Arbitrageurs working with pop and redirect traffic are doing their best to tests and search of profit links, but competitors know how to surf your ads or Adplexity bots would post your landing pages or your domains on its service which can kill all your efforts in the shortest time. You shouldn’t be afraid of trying new solution which we made for you. If we speak about such function as integrated landing along with useful tool you can significantly add you a few dozens of percent to ROI. It won’t guarantee you 100% but it’s really possible that your links won’t be found.  

What is That Service?

MagicChecker is services helping to protect your ad campaigns against bad traffic, competitors, spy tools, traffic source moderators, advertisers who are ready to monitor your ad campaigns.

What is the aim of this service?

Picture it, you will find a good offer + landing + source and launch it on your pop- traffic. Your ad campaign works with +200% ROI, but there is high possibility that after a while you would find your landings in spy services. If affiliate has enough resources and experience, he or she will have no trouble finding your ad campaign and coping your profit links. In such case your advertising campaign will get little ROI.


Igor Sorokin about e-commerce, remote team management and future of Bitcoin.

Hello, the field of affiliate marketing is mostly lack of content, especially in terms of interesting videos. We decided to take this situation in our hands and provide you with a series of professional interviews with industry leaders and successful affiliates.
The amount of videos will be corresponded with your feedback, as we are not interesting in simple shooting «for the drawer». Hence we encourage you to share your opinion in the comment section for if it was interesting and, of course, share, like and subscribe!

So we present you pilot series,
Our first guest is Igor Sorokin 

The path from zero knowledge noob with a couple of grands in the pocket to super affiliate running an international company of 20 people with 8 figures revenue goal set for this year.
Igor is a Russian super-affiliate and entrepreneur, speaker on the latest AWA. Well known from his blog on Defo. Lives in Barcelona, where an interview was filmed.
We were talking about pros and cons of e-commerce and how this industry differs from the usual affiliate marketing. Also a little about Bitcoins.
Igor shares his thoughts on management, success and self-development. Let’s watch!


Review of the Conference AWA17 in Bangkok. Preparation, Lifehacks, Interview with Conference Participants.

Hi there! In light of recent events, affiliate conferences have become an integral part of the arbitrage life. The Binom team has visited more than 20 conferences, both Russian and international. Some of them we attended as speakers; that’s why we definitely know how to get the maximum from each event you are going to visit. Is it necessary to attend conferences overall? Do we have to pay attention to such important thing in our work as networking?

As a bonus, we are glad to provide our readers with insider information about the “Affiliate World Asia 2017” conference from our colleagues from Defo forum Alex Black and Michael Entropia.



The history of trackers development

Let’s reflect on the not so far past and enquire where all famously known to all arbitrageurs terms came from. We will tell how effective way of ad campaign’s management and cooperation of users with ads was formed.

The first appearance of banners and CPM model (price for 1000 impressions)

This is how the first banner looked like.
From the begging of the Nineties development of the Internet ad marketing has been making progress incrementally. In 1994 the main page of Global Network Navigator became the first business platform for banner advertisement placement. Up to April 1995 big and world-wide famous advertisers, as MasterCard and Zima, paid to GNN from 120 to 10000 dollars for a week of advertising placement. After a while the term “banner ads” was created. One of the significant part was creation of special sections on sites for banners displaying. Owners of Hotwired are the first who were able to successfully sell all ads on their site.  


Internet Advertising Evolution

The was time when searching information in the Internet meant passing through dangerous areas. Almost all ads were unpleasant blinking banners and accidental ads in the left and right panels of your browser. And there were no Adblock.

Since then advertising in the Internet has significantly evolved with constant increasing of new users preferring online purchasing. Internet advertising from tasteless, disturbing advertisements became the huge multibillion industry with variety of ads.


Transferring the tracker from the server to the server with saving data

How to transfer

To simplify the understanding, we implement the following notations:
server1 – the server from which the transfer is performing;
server2 – the server to which the transfer is performing;
folder1 – folder on server1, which you need to create (example mkdir /root/mysql);
folder2 – folder on server2, which you also need to create (example mkdir /var/lib/mysql_backup).

Attention! The folders /folder1 and /folder2 must not be the real paths of your current MySQL files!

1. 1. Install xtrabackup:
apt-get install percona-xtrabackup-24
If it did not work, you can check the official installation instructions, briefly:
wget$(lsb_release -sc)_all.deb
dpkg -i percona-release_0.1-4.$(lsb_release -sc)_all.deb
apt-get update
apt-get install percona-xtrabackup-24

2. To create a backup, you need at least the same amount of space as all your MySQL databases occupy together. You will also need a place to create an archive, which you will need to transfer to another server.
In practice, there is usually no extra space, so you can immediately backup to a remote server. To do this, install sshfs on the server from which we will transfer:
apt-get install sshfs
To mount a remote folder:
sshfs username@server:/folder2 /folder1
where username@server – is the user and IP from server2.
(example, sshfs root@ /root/mysql)

3. Make sure that there is no traffic going to the tracker.
You can just stop nginx:
service nginx stop

4. To start the backup process, execute:
innobackupex --no-timestamp --user=root --password=PASS /folder1
innobackupex --no-timestamp --user=root --password=PASS --apply-log /folder1

where PASS is the password from the MySQL root
(example, innobackupex --no-timestamp --user=root --password=PASS /root/mysql
innobackupex --no-timestamp --user=root --password=PASS --apply-log /root/mysql

Depending on the database size, backup time can vary from 5 minutes to several hours.

5. On a remote server, you need to stop MySQL and replace the database files with the backup files:
service mysql stop
mv /var/lib/mysql /var/lib/myslq.old
mv /folder2 /var/lib/mysql

(example, mv /var/lib/mysql_backup /var/lib/mysql)
chown -R mysql:mysql /var/lib/mysql

6. Now the root MySQL password you have on server2 is the same with one you have on server1, and it needs to be changed in the configuration file of the tracker:
– Open configuration/system.php file in the tracker folder, by default it is /var/www/binom/configuration/system.php;
– Find the line with $this->password=;
– Replace the old MySQL password with a new one;
– Save changes.

7. Execute:
service mysql start
mysql_upgrade -uroot -p -f

8. Restart MySQL and check the functionality of the tracker.
service mysql restart

9. Unmount the remote folder (execute on the old server):
fusermount -u /folder2
(example, fusermount -u /root/mysql)

What prevents you from being successful in affiliate marketing and life?

In this post, I will share with you some of my thoughts on how to succeed in affiliate marketing. Many of these points are good for other activities too. So, let’s begin.

What’s stopping you?


That is the reason why some people cannot reach the heights of success and live the life they dream. He one who conquers fear is successful. The moment you deny fear, spit in its face and raise your head – you become a man.

Procrastination, laziness, diffidence, apathy, infantilism, lack of lofty goals, and need for stability – everything comes from a feeling of fear. Fear of failure, communication with people, being stupid to others, losing money and self-confidence, fear of conflict, changes, saying what you think, telling the truth.

In fact, everybody else knows the truth about themselves, but fear even prevents you from being honest with yourself. Fear is the key to everything. And yes, your comfort zone is the same story. Why it’s so difficult? Because it’s scary.


Updates for March and April

Well, the Affiliate Conf in Moscow and the CPALife in Saint Petersburg conferences are over, now it’s time to take two months stock. Our main task was to significantly improve the user system. We want to remind that in Binow you can create an unlimited number of users in your tracker, which allows you to increase your team indefinitely.

New user system

A large number of media buyer teams use Binom. As we got a lot of feedback on multi-user access we decided to rewrite everything and make the best multi-user system on the market.

We fixed the problem of stats grouped by sources as well as open access to individual companies, landing pages, offers, sources, rotations, partner networks. Now you can share everything you want to: groups, individual campaigns, landing pages, offers, etc. It seems to me, that we rewrite half of the tracker since verification of access rights literally permeates it all and the logic of how it works is quite complicated by itself. >>>

Changes for January and February

We started working on the rotation system, tracker monitoring, and affiliate networks catalog, for after the holidays.

Rotation system

It is very simple. You just have to create a rotation, assign campaigns to it, change traffic distribution in the rotation rules, and as a resulting distribution in assigned campaigns is changed. We did our best to make it handy. As an example, you can change traffic distribution in the settings, even if a rotation has already been set. Only that campaign will be modified for the rotation and it will be marked as “custom.”

Anyway, it is easier to try it, than it is to explain it. You can find more detailed information in documentation


Changes for December

First of all, we made the second version of the traffic distribution.

Now you can reach paths in rules, edit landing pages/offers from distribution settings, policies priorities, rules/policies naming, minimizing/maximizing and a more enjoyable interface.


Using of subtracting the Report row from the Total amount for campaign optimisations

With this short note, I’m starting a series of articles on using Binom tracker’s various functions and their combinations. Some of them may not be noticed by our users, the more interesting will be for them to read this blog and discover all the new features of our product.

Today we will cover the micro-feature which is subtracting the Report row from the Summary row. (link on doc)  It works in the following way. For example, you opened the Report on publishers, in the bottom line you see the overall campaign statistics. If you click on any of the rows then the number of clicks, leads, income, cost, etc. of the row will be subtracted from the overall statistics.

How to apply this?

Let’s take the particular case. There’s the campaign with the following indicators:

It has just been launched, and we want to optimise it someway.

Let’s see the offers statistics: 6b65572526060740015a708f64aeae1c


Changes for November


Finally, we launched our long-suffering update. We totally rewrote the system for reports generation.  It was done because of bad comparability with some of MySQL versions (some of the deep reports could not be downloaded at all), problems with report downloading by a few users, time zones necessity and other details. We have been testing the new system for a long time, gradually opening the updates. Testing started 2 weeks ago. Currently, we updated more than 60 trackers, so we don’t expect to experience any problems. Now, reports can be produced even faster.

Multiple selection of landing pages/offers in campaign’s settings

Now it is handier to add to the rotation lots of landing pages and offers. Just choose them in the window and hit button Add.


Changes for October

In October we updated devices and IP, implemented cities databases, which allowed us to determine city of a click. Also, polices of cities and tokens {city} were added, for instance, for displaying in landings. We updated interface with new window styles, fronts, scrolls and much more.  Let’s review our main changes in functionality.


Section Trends


Postback From One Affiliate Network to Several Trackers

For whom can this script be useful?

1) If you use several trackers while using one offer in one network

2) If you switch from one tracker to another and don’t want to lose your old “lagging” conversions.

So. Step by step. To start with you need to setup a custom script.

Here is the code:

Change the prefixes tracker1, tracker2 at your discretion and change URLs and by your Postback URLs.

For instance, in Binom it looks as follows.{NETWORK_TOKEN}&payout={PAYOUT}

The obtained script should be saved in the file postback.php somewhere on your server. In this example it is saved here,

Then, in the affiliated network as Postback URL write

This is an example for the Cake system (clickdealer, adsimilis and alike), in the other networks tokens #s2# and #price# can differ.

Upon adding offer to tracker # 1 write this URL:{clickid}

For tracker # 2:{clickid}

I did my best to explain it as simply as possible for people without a programming background.

Changes for September

September was quite efficient regarding the new functionalities.

New styles of statistic table

Some people do not like simple a white statistic table. We added two more styles of statistic table white-gray zebra and colored table where rows for profit have a green background, and un-profitable have red.


Changes for August

The release was launched successfully, although with some issues. For half of the month, we sorted out the chaos that occurred after the sales start. We refreshed and set up trackers for clients, collected feedbacks regarding new functions, improved billing-panel to work with a few subscriptions.

Sales results are impressive! Majority of testers moved to the paid subscriptions. We are so happy about it! It means that everything was not for nothing, and users really like our product.

We haven’t added much functionality, mainly we fixed small bugs, stabilized the system, rewrote part of the code responsible for the API and report generating. It allowed us to significantly decrease deep reports load time.

Also, we paid attention to documentation and developing the website.

Binom Tracker Market Launch

Binom is the fastest self-hosted tracker for an effective arbitrage.

The main point is reducing a user’s work time with the tracker, optimization of all actions advertising campaigns and user time saving due to a fast proceeding and thought-out interface.

Moreover, in the future, we want to help the user in determining the correct solution during their campaigns optimizations in a simple way, with the help of the internal functions. This is part of our plans.

This product is complicated with progressive DB architecture. We paid a lot of our attention to the development and testing of the tracker’s core to increase functionality in the near future.

Our current main advantages

– Can hold any loads. No need to scale server or to take a few servers, upgrade it, etc. In 99 percent of the cases, a usual 50 EUR/USD dedicated server is enough even for redirects.

– The highest speed of report generation through competitors. All reports, almost without exception, can be generated instantly. Time of a report preparation doesn’t depend on the total quantity of clicks in the database or in a campaign (which is the main problem of all self-hosted trackers); it means you tracker won’t slow down with a big database. Speed depends on click quantity for a given report period, and this is a nonlinear dependence. No need to delete clicks logs, if you have available disk space.

– Minimal time click processing doesn’t depend on the volume. Again, the main problem of all other current self-host trackers is that during load on a database the speed of redirects slows down which leads to decreasing of ROI. We separated these tasks, and you can refresh statistics and load reports endless times, and the speed of redirect won’t reduce. Also, the quantity of clicks doesn’t influence traffic volume. And this all was made under one database. Currently, the average speed of the redirect is 10ms, on a dedicated server with SSD disk it can be even faster. As far as I know, this is the best result for now. It will allow to significantly improve your campaign ROI.

– Multilevel reports. The majority of trackers has them. But only our tracker can produce reports by very narrow segments with hundreds of thousands of rows in under ten seconds without limitations by groupings.

Group working with campaigns. At the current moment statistics by campaign groups and sources, group deleting and campaigns cleaning are implemented.

The system of filters in statistics reporting. No need to download CSV files, open them in Excel (or in your scripts) and filter through the data. You just have to create filter in the tracker.

Line marks. You can mark publishers sent to the black and white lists if you want to have a second glance at them. Also, you can mark stopped advertisers, OS, and traffics types. Besides, there is the possibility to filter statistics by these parameters, including filtering by API.

Section Trends with statistic by all traffic, all campaign groups, by sources with nice graphs.

– Handy interface. No need to get used to it.

– Convenient API for report displaying, click price refreshing and work with offers/landers. Also, you can add report displaying by ABI saved filters in the tracker and receive complete black and white lists. We are planning further developing the API, gradually all the tracker’s functions will be available by API.

Smart Rotation function. This feature allows you to distribute traffic by paths/landings/offers taking into account clicks uniqueness and offer conversion.

Additional users with access rights.  You can add your employees or colleagues to the tracker and share with them campaigns groups, landings, offers, sources, etc. Also, you can close profit editing or viewing rights. Each user can check his/her campaign statistic.

– You can influence our product. We strive to make the tracker toward your needs by doing our best to introduce necessary functional as soon as possible. Sometimes we do it in less than a day. For example, in the current version, we implemented the transfer of cost from ExoClick. Just write us!

– Skype-support. All users who tested our tracker know how responsive and pleasant support. We are happy to answer all questions, both regarding tracker or arbitrage in general. We are doing our best to be online always, even at night. At the office, we are from 10 am to 10 pm (UTC +3). We are happy to up your tracker on any server.

Our future plans:

– Antispy plugin which will secure from Spy-services

–  Interface and traffic distribution functional reworking

– Traffic distribution templates

– Integration with affiliate networks

– Landings access protection by direct link

– Token refresh from landers

– Clicklog

Changes for July

In July we worked out the interface, eliminated its weak points and finished functionalities presented in all trackers as predefined sources, multi offers on landings, tooltips in the interface, adding tokens buttons and lots of other small changes.

Also, we added a very handy function for reports filtration, traffic distribution on the bases of uniqueness and conversion (smart rotation). But first things first.

New interface for criteria choice 

The old interface was quite simple, made hastily for the beta test. The new window looks like this

The new interface can still display criteria batched with the possibility to copy them by list, for example, list OS versions or devices types. Also, we implemented redirect by time, an option to exact match in a rule, rule of a click uniqueness by all tracker or by a campaign. In the next iteration, we will improve the general interface for settings, add paths in rules, possibility to change names of paths/rules, landings/offers editing from them and other functions.

Smart rotation

In all trackers, traffic distribution between paths, landings and offers takes place evenly, in random order respective to distribution weight. This is correct, but it is not in an optimum way. A user who saw your lander today is less likely to become a lead, than if he were shown another lander or path in which traffic would go to a new funnel or offer. The possibility that user will convert on the same path is small. To optimize traffic distribution taking into account these ideas, we have implemented this function a Smart Rotation in the tracker.

Filter system

With its help, you can easily get annual finished white or black lists of your campaigns, with the possibility to save filters and use them in the future with the help of the API.

It looks like this

List of changes

– Improved interface of selection window of redirect criteria

– Filter system in reports

– Predefined traffic source

– Multi offers on landings

– Traffic distribution by paths/landings/offers on the basis of click uniqueness/conversion

– Traffic loss percent in source and particularly in campaign

– Redirect by time

– Update cost feature is now faster 50x

– Redirect by click uniqueness by all traffic or by one campaign

– Possibility to choose exact match in criteria

– New kind of click id

– Quantity of decimals after comma was increased in CR

– Possibility to delete groups with assigned campaigns/offers/landings

– Current CPC in campaigns’ table

– Button “.txt” in reports with copy of column Name in report

– Transfer to lander’s encoded timestamp (token {htime})

– Parameter &exit=1 в  – Clicked URL’s during its usage is not counted as LP CTR

– Duplicate algorithm on the bases of GET-parameters transferring to the landing

– Prompts in the interface

– Buttons for adding tokens

– Background reload function of statistic by days

– Database memory usage optimization

– Added to reports header to the campaign name of TS

– Advanced settings  in campaign setup


What comes next?

The following week we will implement one more update up to version 1.0! We will implement a new, optimized database requests for statistic generation which will allow to dramatically increase download report speed by campaigns, especially of very intensive ones with 2-3 groupings with hundreds of thousand lines. For instance, Device Brand + Device Model + IP.  This will allow downloading even the most demanding reports. Reports that were impossible to download will be generated in 20 seconds, what took 20 seconds will become available in 7 seconds, for example. Moreover, complete compatibility with all MySQL versions including MariaDB remains the same.

Also, the following week we are launching 1 Click Install of the tracker.


If this update is successful, then on August 1 we will release Binom Tracker.

During the current week, we will be transferring our users from test subscription to release. Pricing policy hasn’t changed, as it was initially planned. The first license will cost $99, and the second and further (additional) $49. All changes to the billing panel are completed. Now you don’t have to register multiple accounts for different licenses.

The new milestone for the product roadmap is going to happen next; it will be more responsible and interesting period.

Our plans for August

– Section Trends with reports by dates for all campaigns, by campaigns group, by sources, etc. with nice graphs

– Traffic distribution interface update. We will improve functional and renew design

– API input to the tracker. For example, if you want to perform a batch change of lander domains, costs of campaigns or download offers it will be comfortable to do through API.  We will add scripting examples for API usage.

– Graphs in reports by campaigns, probably we will do some kind of dashboard to check it in one click all the main information by campaign’s traffic.

–Traffic distribution preset in campaign saving, and other ideas we can’t disclose for obvious reasons. Also, I think in release update to 1.0 we will arrange a user survey for those who updated their trackers, and question what functional should be added in the first place, as we did before. Previous experience was quite successful.

We ask all users to update. In case of any problems we are always happy to see you in skype Don’t hesitate to ask any questions.


We count on your support!

Changes for June

It was a month of the tracker’s code refactoring, internal process optimization and bugs fixing.

We created changelog on site.

List of changes

– Leads in campaign statistic

– Possibility for custom set up of  S2S for each campaign

– We added page Monitor, introduced internal errors check in

– Group campaigns deleting and cleaning

– Redirect by Device type

– We made optimization of information request displaying by last hours. Currently reports don’t overload database

– Time displaying between click and conversion on pages Conversions and Leads in reports

– Conversions in reports by campaigns

– Changes in в Domains, now it works without folders

– Made changes {clickid} in direct url to count conversions

– Made token {time} for displaying on landing timestamp

– We took away Hello, %username% and name set up

– Displaying in conversion table traffic source and campaign

– Request optimization for conversion displaying

– During redirect to other company we don’t count traffic consumption in campaign from which changeover was done

Changes for May

This month we concentrated on the database architecture redesign. We also reduced load requests quantity, the number of tables was reduced more than 2 times, as well we decreased on 40 % the database volume by N clicks ensuring that on the same size hard disk much more information will be stored

We introduced reports by campaigns group and general statistics by source. Now you can analyze publishers by all your white and black campaigns in total or, for example, prepare black list by all sources at once. With help of such cross-reference reports campaign analyze rises to a new level.

We developed an API for statistic displaying. It is very simple. You can find in Settings the parameter with a key &api_key=aaaabbbbccccddddeee, add this is key to a link, and it will be displayed as JSON. In the URL, all parameters will be more or less understandable.

Detailed documentation

We conducted a survey regarding future functionalities.

Here are the results:

Protection from Spy-services 79.17% 19

Interface traffic distribution improving (paths, rules) 66.67% 16

Clickid report and stats by conversions in campaign 37.50% 9

Groups statistic (by a few campaigns, by source etc) 37.50% 9

Trends, Statistic by days, weeks, etc by all campaigns, groups 29.17% 7

Graphs 29.17% 7

Pre-defined traffic source 29.17% 7

Campaign dashboard 20.83% 5

Documentation 20.83% 5

Statistic filtration system 20.83% 5 20.83% 5

Multi offers 16.67% 4

1-click installer (through SSH) 12.50% 3

Traffic interface improving 12.50% 3

Drilldown report 4.17% 1

Import of campaign, landings, offers from other trackers 4.17% 1

Based on this information we will be developing these requests to our tracker in the future.


Changes for April

April was fairly efficient. We made a lot of changes and additions to the functionalities, and fixed a huge number of different bugs.

We added icons to buttons.

We introduced additional domains for tracking.

We made enough functional Update costs (traffic costs update):

We updated devices databases; I redid my landers right away, and as a result, ROI increased over 2x in a single sweep. We improved mobile-detect extremely, and it detects desktops perfectly. Any problems with desktop detection because of browscap are solved. Device type works smoothly, in the next update, we will do redirect by it.

Now examples


List of changes

– Documentation

– New system of device definition (it improves detect by times)

– Multi-domains

– New installer

– Buttons icons

– Statistic by days in camping reports

– Update costs: selection Costs/CPC

– Update costs: Time zones

– Update costs: Import from  CSV

– Update costs: automatic adjustment of current timeframe of a report

– PHP error handler (we will be able to check your mistakes without long investigations)

– Name randomization CSV files

– Notification of exit from campaign editing without saving

– Temp_report –> MyISAM

– Internal procedures optimization, reducing by 2x the database accesses

– Divided custom timeframe in date and time

– Redirect by IP ranges (both recording forms)

– Default grouping in reports: Path-Offer-Lander

– Deleted column Language on a landing page, instead of it language is written in gray to the right form the landing’s name

– Combined Chromium and Chrome in reports by browsers

– Browser version cut to 2 numbers by deleting Chrome’s odd zeros.

– OS versions cutting to two numbers

– Defaulted values of Token’s name (t1,t2..) in fill-in-the-blank field  in a source

– Took away autocompletion  in tokens in source editing

– Tokens {clickid} and {campaignkey} on landers

– Possibility to direct traffic to defined  path or LP (&to_path=1&to_lander=2)

– We changed the cloning processing of offers, landers etc. Now it works without glitches.

– Apply button

– Redirect by user-agent by entry

– New update system

– Checking of input value during conversion update

– Statistic by Rules in reports by paths

Regarding development. In next update we will try to create leads in reports, upsells (cost adding to conversion, for subscription, goods, etc.). We are gradually developing the API and the 1-click installer through SSH for fast set up based on droplets etc.

The only thing we need to rewrite is payment panel for discounts by multi-licensing.

In general, we are planning to slow down development of new functionalities to normalize current one (bugs, bugs, bugs).

I tested responsiveness on DigitalOcean. It is not that bad. Average respond on a dedicated server is 30 ms, and on 4 GB DO it is about 50 ms with decreasing trend during replenishment of internal agent database. 2 GB memory is not enough, but works normally. If the volume is not that big, it can handle it, but response times will be slower to 80-100ms. So, I advise increasing RAM to 4 GB.

Most of the time required for a click processing takes place at the server’s databases; this is the only thing we can’t influence. We spent 80-90 percent of our time on that. But, in the next update, we will be downloading to our tester’s base the top agents (by detect quantity) during update and installation. This way response times will be decreased by 2x. We are fighting for each millisecond!

We updated the tracker with an error reporting system and other issues monitoring. Soon we will add a permanent response check-mark to check if something has gone wrong. These problems (with response time increase) is something all trackers have. You never know where or what component are having an issue and nobody pays attention to it. And how wrong that is! This key element directly influences your ROI.

Changes for March

In March we released 5 updates (0.976,0.977,0.978,0.979,0.980). Lots of work was done for the installer, system for updating the tracker, and internal algorithm stabilization.

Full list of changes

– Updating system improvement

– Installer improvement

– Redirect by full country name and by abbreviation

– Name of generated CSV-file in reports

– Interface of update window

– Added redirect by referral

– Added redirect by referral day of week

– Added redirect by type and speed of connection

– Added redirect by language

– Added redirect by screen resolution

– Click price import form token Cost

– Increased CPC task accuracy to 5 digits after comma

– In Stats, we made 4 digits after comma for CPC and EPC

– Tokens auto fill in source settings

– Correct sorting in reports by day of week and hour

– In landers or offer URLs,  http:// is added automatically

– In redirect direct or return rule is shown

– In reports by traffic rules, flows by usual paths is marked as Default

– Bug tracker website

– Security improvement

– Internal procedure of statistic recalculation in case of failure

– Internal procedure for offer editing

– Improved procedure of backup copy save

– Increased highest values of URL and name

– Improved work with additional data

– Advanced cleaning algorithm

– Developed fields in all tables of database

The month of testing

Starting February 24, we started closed testing.  Gradually we are gathering testers. Fewer and fewer bugs in the backlog are left to squash, and we are gathering more testers. Some of them have transferred all their traffic to our tracker and earn money with us. We are really grateful for it. Thank you for your trust.

One month has already passed. And we have found these results.

–   We launched 6 updates

–   Fixed  91 bugs

–   Made 165 changes

–   Now we have about 30 testers. Active ones are about 10-15.

We are doing our best to fix bugs ASAP. Critical bugs are being fixed as soon as we are informed about it. During testing we had no cases of traffic lost. The first week of testing we mainly worked on the installer and update system. It is not an easy thing to install a tracker, you need root access to the database. There is no other way. And many other details.

To simplify the tracker update as much as possible, we created a 1-click update. User sees in the heading “New update!”, clicks on it and window with changes are being opened. You just need to Install and all is ready. No need to download or add things. This is very important taking into account that updates are issued quite often.

What are our weaknesses now?

Determination of desktop device. Now we use browscap, but it works too slowly, we are planning to change it.

Old base of mobile devices. Free WURFL is now being tested, we will apply the change in April.

Unfinished redirect system (rules). It had lots of bugs. Now it works quite well. But the interface is not too handy.

Custom timeframe. Currently, it is bundled together with time, we are planning to separate it by date/time. This point didn’t prove itself useful, it is not convenient.

During testing and real usage, lots of different interesting details are crossing my mind, if we implement all of them it would be super handy. Together with huge speeds, it gives you a feeling of simplicity and comfort while working.  It is like transferring from slow to fast Internet, you can feel the difference. When you get used to it, it is very hard to switch back to slow trackers.

As I probably wrote before. Our aim is to create simple and easy tracker without a tricky interface and huge amounts of different functions. We want to save your time, make your work pleasurable and help with our functionalities to make your campaigns more profitable.

We made small video with tracker demo. Unfortunately, my dedicated server is not the most powerful one and doesn’t have SSD disks (which will give approximately 2x increase in speed), but it is possible to observe approximate speeds

Tracker core reworking

From the early fall, we are working on the reworking of our tracker database architecture. We succeeded to improve in redirects speed and reports building.

Currently, situation is as following

1. The response time on any load is about 30 ms! We couldn’t emulate load with hundreds of millions of clicks in a day. But I don’t think there are that many people who can buy this much traffic. Theoretically, the tracker can handle as much.

Algorithmically it is not that important how much of input traffic is sent. All current tests were done at volumes approximately 30 million in a day for difficult campaigns with lots of paths, landing pages, offers, and rules.

2.Unique system of stats aggregation was implemented. The tracker develops all necessary report data on the clicks stage recording. Thanks to which all base reports by campaigns, offers, landings pages, etc. are generated instantly (tens of ms) in any timeframes. I can’t disclose all the details, but this is really cool.

3.Over the past week we improved the report generation system and transferred successes with main reports to reports inside of a campaign. We managed to receive almost all reports at any depth instantly. We still experience some issues with tokens and referrals, but we are currently solving it and incorporating data into the interface. It looks amazing right now. Besides, the tracker can output data either per page or all together for any term. Generation speed of any report doesn’t depend on clicks quantity in any given campaign or the quantity in the database in general. So, you can instantly navigate through the pages of a report, minimize and maximize groupings, download CSV. Reports that couldn’t be generated in a wink, also work very fast, because the majority of necessary data is stored ready-made.

Next step is to learn how to generate different reports by offers, landing pages, sources, etc. For example, if you want to check report by all publishers for all time.

As for functionality, the tracker is currently at the same level of other trackers. You have all you need to work, but without superfluous features. The only thing I’d like to add in beta is bots analysis, which will provide the percentage of mobile bots on for publisher. It can analyze very precisely. A more accurate analysis is hardly possible.

In general lots of people offer their help. Thank you for not being indifferent to our work.

What started as “database optimisation” ended as a full reworking of tracker core, clicks recording algorithms and all stats generation. Currently, we are working on interface improvement, site design and billing.