Доставка

Цель «заказ» в Яндекс.Метрике для доставки: настройка

Как настроить цель «заказ» в Яндекс.Метрике для доставки: JavaScript-событие, ecommerce, проверка данных и частые ошибки. Пошаговый гайд для маркетолога ресторана.

Цель «заказ» в Яндекс.Метрике для доставки: настройка

Коротко: автоцели Метрики считают клики и отправки форм, а не оплаченные заказы, поэтому реклама оптимизируется вслепую. В кейсе, который разбирает Teletype, цель «заказ» показывала конверсию 0,11%, а «отправка формы» — 20,9%: разрыв почти в 190 раз. Ниже три шага, после которых цель считает только доведённые до оформления заказы.

Цель «заказ» в Яндекс.Метрике — это JavaScript-событие. Оно срабатывает один раз при успешном оформлении заказа на сайте или в приложении доставки и передаёт в отчёты сумму и номер заказа. Реальные продажи показывает именно оно, а не клик по кнопке.

Что понадобится?

Для настройки нужны доступ к счётчику Метрики с правом редактирования, доступ к коду сайта (или к разработчику), страница «Спасибо» либо ответ сервера об успешном заказе и тестовый заказ для проверки.

  • установленный счётчик Метрики на всех страницах, включая корзину и оформление;
  • понимание, где в вашей системе фиксируется успешный заказ: после онлайн-оплаты или после подтверждения;
  • включённый сбор данных электронной коммерции (по желанию, зато он даёт выручку по каналам);
  • уникальный идентификатор заказа, чтобы не считать дубли.

Шаг 1. Как определить момент, который считается заказом?

Заказом считайте только событие, после которого у ресторана есть деньги или гарантированный чек: успешная онлайн-оплата или подтверждённый заказ с оплатой курьеру. Клик «Оформить» и открытие корзины — промежуточные шаги воронки, не более.

Составьте карту воронки и назначьте каждому шагу своё событие:

Шаг воронки Событие Тип цели
Добавление блюда add_to_cart промежуточная
Переход к оформлению checkout_start промежуточная
Успешный заказ order_success главная

Разброс в кейсе Teletype объясняется именно этим: воронку заточили под звонки и формы, а не под заказы, дошедшие до оплаты. Пока главная цель не отделена от промежуточных, понять, какая доля трафика превращается в оплату, невозможно.

Шаг 2. Как создать цель и передать событие?

Создайте в Метрике цель типа «JavaScript-событие» с идентификатором order_success и вызывайте её из кода в момент успешного ответа сервера, а не по клику. Тогда при неудачной оплате цель не сработает.

  1. В Метрике: «Настройка» → «Цели» → «Добавить цель» → «JavaScript-событие».
  2. Задайте идентификатор, например order_success.
  3. В коде на успешный ответ вызовите: ym(COUNTER_ID,'reachGoal','order_success',{order_id:ID, order_price:SUM}).
  4. Защититесь от дублей: сохраняйте order_id и не отправляйте событие повторно при обновлении страницы.
  5. Если у вас есть страница «Спасибо», подойдёт цель «посещение страницы». Но только когда без реального заказа туда не попасть.
Схема передачи события order_success из корзины в Метрику

Не ставьте цель на кнопку «Заказать». Её нажимают и при ошибке оплаты, и при пустой корзине — так автоцели и завышают число продаж.

Шаг 3. Как проверить цель и подключить её к рекламе?

Сделайте тестовый заказ и убедитесь, что событие пришло ровно один раз. Затем сравните число целей с заказами в вашей учётной системе. Только после этого назначайте цель стратегией оптимизации в Директе. Допустимое расхождение — единицы процентов.

  • Проверка: отчёт «Конверсии» или вкладка «Вебвизор» и «Параметры визитов». Событие должно появиться в течение нескольких минут.
  • Сверка: за неделю сравните число целей и заказов в кассовой системе. Большой разрыв говорит о дублях или потерянных событиях.
  • Реклама: выберите order_success целью кампаний и источником аудиторий для ретаргетинга (брошенные корзины, повторные гости).
  • Выручка: передавайте order_price, чтобы считать ДРР и стоимость заказа по каналам.

Какие ошибки встречаются чаще всего?

Ошибка Последствие Как исправить
Цель на клик по кнопке Завышенные продажи Событие по ответу сервера
Нет защиты от дублей Заказы считаются дважды Проверка order_id
Одна цель на всё Нельзя оценить воронку Главная и промежуточные цели
Не передана сумма Нет ДРР и ROMI Параметр order_price
Цель не подключена к рекламе Бюджет оптимизируется по формам Сменить цель в кампаниях

Почему точная аналитика важна для экономики доставки?

Когда цель «заказ» настроена, вы видите, сколько приходит прямых заказов, и можете сравнить их стоимость с комиссией агрегатора. По оценке рынка 2026 года, комиссия агрегаторов составляет 25–35%, а в оферте Яндекс Еды указано 29,17% без НДС с учётом логистики.

Посчитаем. При 600 заказах в месяц и чеке 1200 ₽ выручка равна 720 000 ₽. При 30% комиссии агрегатору уходит 216 000 ₽ в месяц. Тариф Foodonaut за своё приложение — 4% от выручки, то есть 28 800 ₽. Разница — 187 200 ₽ в месяц, около 2,2 млн ₽ в год. Себестоимость собственной доставки, по экспертной оценке Data Insight (2025), примерно 25–27% от заказа, и при сравнении её нужно учитывать отдельно.

График сравнения комиссии агрегатора и тарифа своего приложения на 600 заказах

С настроенной целью видно, какие рекламные каналы приводят прямые заказы. А значит, гостей можно переводить из агрегатора в своё приложение, не сливая бюджет вслепую.

Итог

Настройка цели «заказ» занимает один рабочий день, но превращает рекламу из статьи расходов в управляемый канал. Определите момент заказа, передайте событие по ответу сервера, проверьте сверкой и подключите цель к кампаниям.

Ключевые выводы

  • Автоцели считают клики и формы: в кейсе Teletype конверсия цели «заказ» была 0,11% против 20,9% у «отправки формы».
  • Цель должна срабатывать по успешному ответу сервера с order_id, а не по клику на кнопку.
  • Сверяйте число целей с заказами в учётной системе: расхождение больше нескольких процентов — повод искать дубли.
  • Комиссия агрегаторов 25–35% (оценка рынка, 2026) против 4% тарифа Foodonaut: на 600 заказах по 1200 ₽ разница около 187 200 ₽ в месяц.
  • Передавайте сумму заказа, чтобы считать ДРР и окупаемость каналов.

Источники

Читайте также

Своё приложение — 4% от выручки, а не комиссия 25–35%

Фудонавт даёт ресторану собственное приложение и сайт доставки за 4% от выручки — без фикса 20–25 тыс ₽/мес и без комиссии агрегатора с каждого заказа. Считайте экономику на своих цифрах.

Посчитать экономику

Редакция Фудонавт
Команда платформы для ресторанов

Пишем о том, как растить выручку доставки, считать кухню и удерживать гостей. Опираемся на данные рынка и кейсы заведений на платформе.