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

Защита

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

Аналитика

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

Подключение

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

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

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

Документы

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

What CPL is and how it differs from CPA

Published October 25, 2026Binetro editorial teamMetrics and calculations5 min read—
Contents
  1. Conversion counts a visit, not every form submit
  2. CPA in Direct is the price of a goal visit
  3. Four CPAs in the expenses report

Contents

  1. Conversion counts a visit, not every form submit
  2. CPA in Direct is the price of a goal visit
  3. Four CPAs in the expenses report

Have bots already found your ads?

Binetro blocks automated visits and keeps bots away from your advertising budget.

Protect your ads

Share

CPL is not defined in the Yandex Direct and Metrica help used here. On the Direct glossary, the Metrica goals page, the performance-statistics guide, and the expenses report, the abbreviation CPL does not appear: the price of an action is called CPA. Those four pages were the ones checked. That is not proof the word CPL is absent everywhere else in the help.

A balance scale
The same lead produces different ratios in different reports. Spam is not subtracted from those fractions on its own. · Photo: CC BY 4.0, Unbekannter Hersteller

The difference those pages can show is not “lead versus action.” It is several different CPAs. In Direct, the current conversion price is read in Report Wizard from the metrics CR, CPA, and “Conversions.” The price set in the “Maximum conversions” strategy is a limit for future conversions. The report’s actual CPA can land above or below that limit. How to calculate a lead price from spend and leads is covered in the article on CPA.

Conversion counts a visit, not every form submit

The Metrica glossary defines conversion as the share of goal visits in the total number of visits. A goal is an action the site owner wants: a page view, a button press, and the like. A goal visitor is someone who met the goal condition.

The goals help repeats conversion as the ratio of goal visits to all visits. Visitor conversion is the share of unique visitors who reached the goal. In one goal visit the same goal can complete several times. Completions per visitor is the average number of completions per unique goal visitor. Goal revenue is set in the interface as a static amount or passed with the price or order_price parameter.

Conversion is not the number of leads: sending the form again in the same visit raises completions, but not the number of goal visits. If you call every form fill a “lead,” the denominator will diverge from Metrica’s conversion. CTR is not added to that denominator: click-through rate and the share of goal visits are different ratios.

CPA in Direct is the price of a goal visit

In the performance-campaign statistics guide, “Conversions” is how many goal visits the ads brought, CR is the share of those visits among all visits, and CPA is the average spend per goal visit. The report is built in Report Wizard: period, goals, attribution model, then metrics. CR and CPA need Metrica goals. Revenue, profit, and ROI appear in the same report when a conversion value has been passed.

Those are Direct report fields for goal visits. They are not equal to “per goal completion” CPA and “per visitor” CPA from Metrica’s expenses report.

Four CPAs in the expenses report

In the “Sources, expenses, and ROI” report, spend is the sum without VAT from the file you passed. CPC is labeled as the cost of one click. Then four ratios:

MetricHow it is calculated
CPA of a goal visitSpend divided by goal visits
CPA of a goal visitorSpend per goal visitors
CPA of a goal completionSpend per completions
CPA of a purchaseSpend per purchases; ecommerce revenue is required

A goal has to exist before a goal CPA. The formulas on the page are fractions with no separate subtraction of spam, robots, or invalid clicks. For the Market source, money amounts arrive in conventional units, 1 unit = 30 ₽, and can be updated for 90 days.

The CPA and ROI formulas on the same page divide spend by goal visits, goal visitors, goal completions, or purchases, and subtract spend from revenue or goal value. There is no separate term for “spam,” “off-target lead,” or “invalid click” in those fractions. The page itself cannot subtract spam from the report CPA: the ratio stays spend over every goal visit, visitor, completion, or purchase that landed in the denominator.

A teaching example, not a norm. Spend of 60,000 ₽ and 40 goal visits give a goal-visit CPA of 1,500 ₽. If the goal completed 80 times inside those same visits, the goal-completion CPA is 750 ₽. Both numbers are right for their denominators. Neither is called CPL, and neither subtracts the leads you yourself treat as spam. The share of spend with no buyer is counted outside these fractions: how not to mix it with clicks already refunded is covered in budget loss. The robot percent in Metrica is not subtracted from CPA automatically either — what it means is in the article on robot share.

The price in the “Maximum conversions” strategy does not replace this example. It limits future conversions. The report’s actual CPA can sit above or below the limit you set, because the report divides what already happened.

Have bots already found your ads?

Binetro blocks automated visits and keeps bots away from your advertising budget.

Protect your ads

Related

  • What CPC is and what the click price depends on

    In Yandex Direct, CPC is the click price actually charged under the auction rules. What it depends on in search and in the networks, how the average differs from the bid, and why the charged price can exceed the bid.

    6 min read
  • Bounce rate: what it says about traffic

    A Metrica bounce is one page view shorter than the threshold and without a non-bounce event. Why a high rate is read as weak engagement, and how robots can raise it.

    6 min read
  • Advertising ROMI: how to calculate it and how fraud bends it

    Direct’s glossary defines ROI without a percent sign. Metrica multiplies the same fraction by 100. Neither formula has a separate term for empty clicks.

    7 min read
  • How to calculate a conversion

    In Yandex Metrica, conversion is the share of goal visits, not a count of leads. How a visit differs from a goal completion, and how Direct labels CR and CPA.

    7 min read
All articles