• Возможности
  • Тарифы
  • Вопросы
  • Блог
ВойтиНачать бесплатно
0%
Binetro

Защита

  • Защита от ботов
  • Защита от скликивания

Аналитика

  • Аналитика трафика
  • Отчёты

Подключение

  • Тильда
  • WordPress
  • Любой сайт

Начало работы

  • Как подключить
  • Тарифы
  • Блог

Документы

  • Политика конфиденциальности
  • Договор публичной оферты
  • Согласие на обработку данных
  • Политика использования cookie
  1. Blog
  2. Metrics and calculations

How to estimate budget lost to click fraud

Published October 24, 2026updated October 25, 2026Binetro editorial teamMetrics and calculations5 min read—
Contents
  1. The formula for what stayed in spend
  2. Where the share comes from if the account has none

Contents

  1. The formula for what stayed in spend
  2. Where the share comes from if the account has none

One bot, hundreds of paid clicks

Binetro filters repeated bot clicks and protects campaigns from empty visits.

Protect your ads

Share

The loss from click fraud is not the “invalid clicks” row. The Yandex Direct guide says you are not charged for that traffic, and the spend is returned to the balance. The loss you can actually estimate sits in a different number: spend that was charged and had no buyer behind it.

What counts as that kind of click is set in what ad click fraud is. This piece is the formula. The share in it is your estimate. The account does not print it as a ready-made percent.

Stacks of coins on a dark table, with a few coins lying apart
The stack is what was already charged. The loose coins do not add themselves to it. · Photo: Pexels License

The formula for what stayed in spend

Let SSS be charged spend for the period, and ppp the share of that spend behind which you see no buyer. The loss estimate is:

L=S⋅pL = S \cdot pL=S⋅p

Suppose campaign spend for a month is 90,000 ₽, and you judge that 15% of that money did not go to buyers. The loss estimate is 13,500 ₽. Beside it, the “Invalid traffic” report may show that the system already returned another 20,000 ₽. Those 20,000 ₽ are not added to the 13,500 ₽. They never entered spend. A sum of 33,500 ₽ would count the same trouble twice.

Both figures, 15% and 20,000 ₽, are an example in this paragraph. Fifteen percent is not an industry norm. Twenty thousand is not a typical refund. Use your own.

  • Teaching rubles for a month

If the empty clicks cost the same as the rest, the same estimate comes from the number of charged clicks NNN, the average cost per click ccc, and the share of clicks ppp:

L=N⋅p⋅cL = N \cdot p \cdot cL=N⋅p⋅c

The formulas diverge when empty clicks are more expensive or cheaper than the average. Then it is more honest to apply the share to the spend of a specific placement or campaign, not to the average CPC of the whole account. The calculator below uses the second formula: paid clicks times the cost per click times the share of empty clicks. You set all three numbers. They are not every session on the site, and they are not a share Direct printed.

clicks

Share of empty clicks

20 %

₽

Monthly loss

RUB 8,000

On the starting numbers that is 1,000 clicks at 40 ₽ and a 20% share: a monthly loss of 8,000 ₽. The share slider is not a statistic. It is the estimate you brought with you.

Where the share comes from if the account has none

There is no ready-made percent, and it should not be borrowed from someone else’s survey. The workable move is narrower. Do not hang one share on the whole account.

Open spend by campaign and by placement. Where clicks are in spend and there is no target action, calculate SSS for that row only. For that row, ppp can be close to one, if the other reasons for zero leads are already ruled out: the goal records, the page opens, the offer does not explain the emptiness. How to walk those reasons before the estimate is covered in signs of click fraud. A row that lives only in Webvisor and is absent from the “Direct” report group does not enter SSS. You were not charged for it.

Cost per lead is the next check, so you do not confuse this loss with a different rise. Empty spend increases CPA, because the leads are the same and the numerator is fatter. If CPA rose because the goal undercounted leads, the loss formula will not see it: the lead count is not inside LLL. Separating those two rises is in how to calculate cost per lead.

Click-through suggests where to look, and it is not itself the share. A high CTR with empty leads is a reason to open the placement, not a multiplier for ppp. How not to treat someone else’s CTR as a norm is in what CTR is.

A visit check on the site does not print the true share. It classes a visit as suspicious or not from behavior, the browser environment, the network and the ad-click parameters, and it can show which campaign those visits bunch up in. That share still must not be added to invalid clicks already returned. Direct removed some of them earlier. You can look at the classification without closing the door on visitors: the check is counted, the person gets through. When a decision is turned on, the visit is let through, the browser is asked to solve a short task, or the visit is refused. If the check does not answer, the visit is let through, and it does not enter that hour’s loss because of an outage.

One bot, hundreds of paid clicks

Binetro filters repeated bot clicks and protects campaigns from empty visits.

Protect your ads

Related

  • Robotness in Yandex Metrica: what the number is

    Robotness is the share of visits Yandex Metrica classed as robots by behavior. It is not the share of your Direct budget. The two systems differ, and the report mode is the one on your screen.

    6 min read
  • How to calculate cost per lead

    Cost per lead in the report is spend divided by leads. The conversion price on a Yandex Direct strategy is a different number: a limit you set, not the period's result.

    5 min read
  • What CTR is, and why there is no normal CTR

    There is no normal CTR. It is clicks divided by impressions, and one number for a whole campaign mixes search with the ad network. Compare like with like, over one period.

    5 min read
  • How much ad spend research says fraud takes

    The figure of 5.8 billion dollars is a 2019 forecast for display and video, and it leaves search out. A 2023 US benchmark is about 1% IVT. Neither number is a Yandex Direct campaign’s loss.

    5 min read
All articles