Invalid traffic protection

Invalid traffic refers to any clicks or conversions that don't result from user interest, including traffic generated by fraudulent means. For example, invalid traffic includes clicks made by bots, motivated traffic, and accidental clicks, like those made unintentionally because of the ad unit's location.

You are not charged for this traffic, and it isn't included in statistics reports in Yandex Direct.

Examples of invalid traffic
  • Accidental clicks, like those made unintentionally when browsing on a mobile device or because of the ad unit's location.
  • Clicks made using automated tools, robots, or other fraudulent software.
  • Repeated clicks on the same banner on the same page.
  • Clicks made by users who are performing tasks for a reward.

How the Yandex antifraud system works

To protect users from invalid traffic, Yandex uses antifraud algorithms. We use several thousand different factors from different sources to train this system. For example:

  • Aggregated statistics on user interaction with advertising on Yandex sites and in the Yandex Advertising Network.
  • Aggregated statistics on user behavior in the company's services.
  • Aggregated conversion data shared with us by advertisers through the Conversion center.
  • Traffic data shared with us by external Yandex partners.
  • And many others.

All the data that we receive from advertisers and external Yandex partners helps us train our algorithms to distinguish real users from suspicious activity like accidental clicks, bots, and motivated traffic. The more data we get from advertisers, the better our algorithms are at identifying invalid traffic.

Most invalid traffic (accidental clicks, bots) is filtered out automatically in real time (when the click occurs). You are not charged for this traffic, and it isn't included in statistics reports. Then goes the offline filtering, which checks for new or previously undetected invalid traffic. Offline checks account for less than 1% of all events. If offline filtering detects invalid traffic, any expenses associated with this traffic are automatically refunded to the shared account, and filtered-out impressions and clicks are deleted from all statistics reports. If the refund amount for invalid traffic is more than 100 rubles, you get notified via email.

Accounting for invalid traffic in statistics

Expenses incurred due to invalid traffic are automatically refunded to the shared account, and filtered-out impressions and clicks are deleted from all statistics reports.

To see the number of clicks filtered out by the antifraud system over a selected period, launch the Report Wizard and open General statistics or Search queries reports (Invalid clicks line). These figures may change over time if a portion of clicks are considered invalid during future filtrations.

In Yandex Metrica, statistics in reports belonging to the “Yandex Direct” group are based on recorded clicks: these are clicks that weren't filtered out by the Yandex Direct antifraud system. In other cross sections, Yandex Metrica shows statistics without taking ad filtering into account.

If the number of ad clicks or impressions shows a sudden spike, this isn't necessarily related to invalid traffic. Most often, this is caused by other factors. For answers to the most frequently asked questions on sudden changes in statistics, see this section.

What isn't considered an invalid conversion

Examples of conversions that are not considered invalid or filtered out by the antifraud system:

Repeat conversions within different sessions

Sessions are defined according to one of the available attribution models. For example, a user submitted a request during different sessions. These conversions are not filtered out.

If a session on the “Thank you for your purchase” page is set as a goal, but the user forgot to close the page and the conversion was counted twice. These conversions are not filtered out.

To avoid such situations, use verifiers that prevent users from sending the same data again. Either change the attribution model or the goal for optimization.

Fields filled in incorrectly
  • Contact details. An invalid email or phone number specified by the customer isn't considered invalid traffic.
  • Inappropriate use of fields. For example, a user left feedback in the contacts form or submitted other information instead of a phone number. The system also doesn't filter out forms that were filled out in exchange for a reward promised on the site.

    To avoid such situations, carefully adjust the data format in forms and try not to mislead users.

Note that Yandex can only check conversions for fraud if they occurred over the past 30 days. It is technically impossible to itemize conversions for an earlier period.

If you suspect that some conversions were made deliberately to drain your ad budget, contact us.

Have questions?

Attention. Our customer service can help you with the campaigns created under the same login that you use to contact us. You can see your current login in the upper-right corner of the screen. Our team can access your data only when processing your request.

You can contact us from 10:00 to 19:00 (UTC+3) by phone:

Moscow: +7 (495) 780-65-20

Russian regions: 8 (800) 700-47-45 (toll-free within Russia)

Attention.

To access campaigns, the customer service specialist will need your PIN.