The KillBot service detects Human-Like bots and protects against spam, scraping, and ad click fraud

How the KillBot Antifraud Works

99% of website visits come from popular browsers - Chrome, Safari, Opera, and Firefox. A bot is the same browser but under program control. The KillBot engine creates a browser snapshot and automatically determines whether it belongs to a user or a bot. So, all traffic will be divided into snapshots. Bots will have their own snapshots, and users will have theirs.

User and bot snapshots with visit video tracking in Yandex Metrica's Webvisor.
User and bot snapshots with visit video tracking in Yandex Metrica's Webvisor.

In the image above, the left column shows the visit snapshots. The "Visits" column indicates the number of visits with the same snapshot. You may mark whether the snapshot belongs to a user or a bot. You may apply some actions to snapshots, such as showing a captcha, blocking visits, or hiding analytic tags from visits with this snapshot.

KillBot is integrated with Yandex Metrica for bot visit visualization.


Installing KillBot on Your Website

To install KillBot protection, you need to create a KillBot script at the following link: https://my.kill-bot.net/script/get-code. The installation instructions are also there - carefully read the descriptions for all fields.

In short, installing KillBot involves the following steps:

  1. If the website is hosted on a server:
    • Create a .js file
    • Copy the content from the corresponding field in the script settings into this file
    • Upload this js file to your website's root directory
    • Copy and paste the piece of code into the head.
  2. If the website is created using a site builder:
    • simply paste the JS code into the head or body.

Start by using the KillBot script with default parameters. Later, you can optimize the parameters.

Watch a video review on basic KillBot configuration:

 

Analyzing Snapshots

This step may seem difficult. For consultation, assistance, and quality control, please contact support.

After installing the script, wait a day for enough data to be collected for analysis (ideally, gather 100-500 visitors).

In the KillBot dashboard, go to the "Snapshots" section and analyze the visitors of each snapshot using the WebVisor.

Final Script Adjustment

Once all snapshots are classified, with bot visits marked as bots and user visits marked as users, you can make final adjustments to the script.

Final adjustment of the script depends on your goals:

  1. If you simply want to remove human-like bots from the site, just disable analytic tags for bot visits. The analytic system will not know that a bot visited the site, and the user will not see the verification page - everyone is satisfied.
  2. If you want to filter bots in contextual ads, you cannot hide the analytics from the bot. We need analytics to collect bots into an audience and create a look-alike audience of bots. In this case, leave the hidden integration and do not hide the analytic tags.
  3. If you want to prevent spam submissions, there are two options:
    • Pass the bot check result in the URL to get information on whether the submission is from a user or a bot.
    • Or set up site access through a verification page and show a captcha only to bots or block them.

KillBot is a complex system. To gain a better understanding, you can set up a call (contact us using the provided contacts). Also, please review the FAQ: https://my.kill-bot.net/FAQ