3.7. K50
Школа проджектов / STEP 2 / Контекстная реклама / УРОК 3.7.
1. Введение
https://k50.ru/ — предоставляет набор сервисов для улучшения качества работы с рекламой. Среди продуктов есть как сквозная аналитика, коллтрекинг, автоматическая генерация кампаний, так и автоматические правила и стратегии для управления ставками.

Основная задача лонгрида:
  1. Научить Проджекта самостоятельно смотреть базовые вещи — отчёты для проверки открутки и количества конверсий, данные в динамике по графику
  2. Показать основные ошибки, которые может допустить контекстник.
Это нужно для того, чтобы ты как Проджект, видя «не лады» в статистике по ДШ, мог поставить задачу производству на дополнительную проверку настроек или правил. А также мог самостоятельно построить гипотезу потенциальной причины проседания.

В этом лонгриде ты узнаешь про:
  1. К50: Оптимизатор — отвечает за статистику и автоматические правила и стратегии.
  2. K50: Генератор — автоматически создаёт РК по ключам на основе фида
2. Знакомство с интерфейсом K50
На главной странице проекта есть краткая сводка (обычно ей никто не пользуется)
Гифка
Ниже можно увидеть подключенные рекламные аккаунты и системы аналитики
Гифка 2
Что стоит проверить?
Для рекламных систем:
1. Окно данных. Количество дней, которое будет перекачиваться каждую ночь. По умолчанию выставлено 3, но для проектов со стратегией по CPA в ячейку нужно поставить 21
2. Финансовая корректировка. Используется для учёта НДС в отображаемом расходе. Выставленное значение 1,00000:

— Для Яндекса — означает, что расход будет закачан с НДС
— Для Google — без НДС
Для системы аналитики надо проверить, из какого представления (в случае с GA) будут тянутся данные:
Гифка 3
В нижней части главной страницы есть быстрый доступ к:
  • отчётам о выполненных событиях (также есть в отдельном разделе)
  • списку выполненных задач, например, синхронизация данных из кабинетов
  • очереди задач, что позволяет понять, почему событие с изменением ставок так долго не выполняется. Возможно, оно просто попало в «час пик».
В первые 10−15 секунд после запуска события его можно отменить в очереди задач.
Важно
Гифка 4
3. K50: Оптимизатор
Скачать гайд по К50: Оптимизатор
К50: Оптимизатор включает в себя 3 инструмента:
  1. К50: Статистика
  2. К50: Правила
  3. К50: Стратегии
Все эти инструменты направлены на сбор статистики по ключевым словам, анализ и оптимизацию рекламных кампаний.
3.1. K50: Статистика
Основные используемые вкладки:
— Яндекс.Директ
— Google Ads
Гифка 5
Вкладка GA/Метрика — используется при расхождении данных по конверсиям или доходам Директа и Ads с Google Analytics (оригиналом). Она помогает удостовериться, что данные дошли до К50 в полном объёме, а значит проблема в другом, например, в прометке. Тогда стоит обратиться в чат с поддержкой К50.

Внутри вкладок Яндекс.Директ и Google Ads настраиваются период и группировка данных, которые необходимо отобразить.
Гифка 6
Помимо этого есть возможность посмотреть статистику на разных уровнях:
  • В Яндекс.Директ — кампании, группы, объявления, фразы, условия ретаргетинга, площадки и в разработке поисковые запросы
  • В Google Ads — кампании, группы, объявления, фразы и площадки
На каждом из них доступны разные метрики/столбцы. Например, на уровне кампаний нельзя увидеть ставки, они есть только на уровне ключей.
Гифка 7
Почти на каждом уровне (кроме групп в Директе) есть возможность быстрого управления. Самые популярные функции:
1. Остановка и запуск
2. Тегирование (в рамках К50) — позволяет фильтровать элементы для статистики или управления через правило. Тегировать можно вручную на вкладке «Статистика» или через правила на вкладке «События»
3. Изменение ставок (для фраз и условий ретаргетинга)
Гифка 8
Кнопка «Колонки» позволяет добавить / удалить столбцы, а также отсортировать их в нужном порядке для дальнейшего отображения данных.
Гифка 9
Отчёт можно выгрузить в формате CSV. Для русифицированного Excel необходимо в качестве десятичного разделителя выбрать запятую.
Кнопка «Фильтры» позволяет фильтровать столбцы отчёта.
Гифка 10
Задача — отфильтровать брендовые поисковые РК (то есть одновременное вхождение двух условий brand и search). Если настроить фильтр, используя «содержит», то отфильтруется или brand, или search. Решение ниже
Лайфхак для текстовых фильтров
Если потребуется выполнение одновременно трех и больше условий, используйте регулярное выражение: (?=.*слово)(?=.*слово2)(?=.*слово3).
Например, нужно отфильтровать все поисковые РК на Москву по диванам:
При наведении на заголовок столбца появляется возможность открыть меню, где можно:
  • отсортировать столбец по возрастанию / убыванию
  • настроить фильтр
Диаграмма полезна для выявления тенденций: рост, спад, сезонность и т.д. Можно вывести на график любую метрику, доступную на текущем уровне.
А также можно поделиться этим отчётом со всеми фильтрами и сортировками — кнопка «Получить ссылку». Просмотр доступен только пользователям с доступом.
Настраиваемые метрики
Красным выделены метрики, созданные самим К50. С ними ничего нельзя сделать.
Пользователь может
(1) — создать новые метрики
(2) — удалять созданные ранее, у которых цвет текста черный
(3) — позволяет временно отключить метрику, не удаляя её
(4) — это название метрики
(5) — это формула, по которой считается метрика.
Формулы можно делать простые (просто делим/умножаем), либо с использованием местного аналога формулы ЕСЛИОШИБКА.

Синтактис следующий
= CASE WHEN (условие) THEN (результат) ELSE (иной результат) END
Квадратные скобки за вас расставит сам К50 (смотри ниже гифку по созданию формулы). Тут функция задом наперед по сравнению с Excel, т.е. вначале описывается что делать при ошибке.

Аргументы переводятся как
1. CASE WHEN — В СЛУЧАЕ КОГДА (условие)
2. THEN — ТОГДА (результат)
3. ELSE — ИНАЧЕ (иной результат)
4. END — КОНЕЦ


Пример использования при расчете CR
= CASE WHEN [Директ Все Клики] = 0 THEN 0 ELSE [Транзакции]/[Директ Все Клики]*100 END

Получается когда знаменатель (клики), будет равен нулю — выводится ноль, в остальных случаях расчет будет по формуле транзакции/клики.
Формулы и синтаксис
Пример создания новой метрики:
К50 не умеет автоматически переводить в проценты. Чтобы в статистике видеть не долю, а проценты, в формулу необходимо добавить умножение на 100, а затем в столбец «суффикс» значок процентов.

С этой особенностью может быть связана очень печальная ошибка:
Вы создали метрику CR= Конверсии/Клики*100, чтобы выводить в процентах.
Настроили автоправило на расчетную ставку CR факт*CPL план, где используется ранее созданная метрика. Но забыли, что там есть умножение на 100, которое при расчете ставки не нужно, т.к. ставка выставляется в рублях. По факту получится, что ставку просто умножают на 100.
Важно
3.2. K50: События и правила
Событие — это контейнер, внутри которого находятся правила. Часто говорят «автоправила К50», имея в виду именно события. Внутри одного события может быть несколько правил, которые работают согласно расставленным приоритетам.
(1) — Кнопка добавления нового события
(2) — Тут можно выбрать рекламную систему и посмотреть все правила (без событий) созданные для неё. Например, все правила для Яндекс.Директа.
(3) — Фильтр по id события
(4) — Фильтр по рекламной системе. Например, если хотим посмотреть события только для Яндекс.Директа. Не путать с (2) пунктом.
(5) — Фильтр по активности события. Активность события говорит только о том, будет ли событие выполняться регулярно и автоматически. Если событие не активно, его всё равно можно разово запустить кнопкой. Активировать событие для этого не нужно.
(6) — Фильтр по названию события.
(7) — После применения необходимых фильтров нужно нажать кнопку «Показать», чтобы обновить список событий. «Сбросить» нужно для обнуления фильтров.

Под фильтрами указан список событий:
гиф
Создание событий
  1. Нажимаем кнопку «Добавить»
  2. В новом окне вводим название события
  3. Выбираем рекламную систему
  4. Стратегию — пропускаем
  5. Если это будет регулярное событие — настраиваем расписание и переводим активность в режим «вкл.»
  6. Сохраняем
Добавляем первое правило — даём название, устанавливаем приоритет, создаём условие:
Приоритеты — это порядок выполнения правил внутри события.
1-ый приоритет — правило прогоняется первым.
10-ый приоритет — правило прогоняется последним.

Если один и тот же ключ попадает под пересечение приоритетов (например, приоритет 1 и с приоритет 5), то применится действие из правила с приоритетом 5. То есть не будет сначала выполнение приоритета 1, а потом перетирание его приоритетом 5.
Когда выполняется событие, К50 просчитывает все варианты и не отправляет изменения на сервер, пока не будет определено, какое именно действие применить в случае пересечения.
Важно
Далее создание действия. Их бывает несколько:
  1. Установка ставки на поиск/сеть
  2. Остановка/запуск кампаний/ключей/объявлений/площадок
  3. Прометка тегами (внутренними К50)
  4. Редактирование элементов объявления
  5. Отправление отчёта в телегу/на почту

В случае со ставками можно ограничить мин. и макс. ставку.

На примере поставим ставку 10 руб:
гиф
Помимо установки конкретного значения (так редко делают), можно использовать сложные формулы. Так как К50 позволяет в одной и той же формуле использовать метрики для разных уровней (кампании, ключи) и за разный период времени.

Пример установки ставки с помощью формулы Транзакции/Клики*1500 за 30 дней:
Правило создано. Возвращаемся событию, чтобы посмотреть его:
Не забывать нажимать «сохранить» после каждого действия при создании события.
Важно
Теперь выберем аккаунт и кампании, по которым будет работать событие и сохраним его. Из этого же меню можно запустить событие или выполнить предпросмотр.
На гифке показаны два варианта выбора кампаний для таргета:
1. Выбрать конкретные кампании
Предположим, задано регулярное событие для оптимизации небрендовых поисковых РК. Но при запуске новых РК того же сегмента, необходимо обновлять событие.
2. Отметить галочкой «применять ко всем кампаниям, если ничего не выбрано» и не выбирать. Можно выбрать условие «название РК содержит brand» или «название РК содержит search». В этом случае в некотором смысле автоматизируется процесс добавления новых кампаний в событие. Главное, чтобы соблюдался единый нейминг. Если в правиле использовали условие на «search», а новую РК обозвали «poisk», то ничего не выйдет.

Ошибки в правилах
1. Не запускали предпросмотр события, сразу запустили без него.
Это почти гарантированно будет фейл. Это на 100% касается ставочных дел. Если действие просто отправить отчёт, то, конечно, можно сразу запускать. Тут максимум придет плохой неотлаженный отчёт. А вот со ставками потом придется откатывать изменения, возможно с геморроем. В правилах очень сложно сразу всё предусмотреть.
2. Нажали Enter внутри редактирования события
Это мгновенно запускает событие.
3. Запутались в приоритетах и в самом конце применяется не то действие, которое задумали.
4. Событие охватывает не все ключи
Когда создаешь много правил и много условий, очень просто забыть про какой-то кусок. И может выйти так, что часть хороших ключей не усиливается, а часть плохих не срезается. Проверить это легко — необходимо посмотреть сколько ключей попало в отчёт (для верности, желательно собрать отчёты за разные дни) и сколько есть всего ключей. Потом посмотреть статус тех, что не попали.
5. Ошибка в формулах
Может быть банально перепутали больше/меньше. И скобочку не поставили где-то. Или метрику косячную использовали (как выше говорили про CR в настраиваемых метриках). Вариантов много.
6. Всё формально правильно, только вот логика страдает
Ставки завышаются или сильно срезаются. Т.е. предыдущих ошибок прям нет, но можно сделать правило лучше. Тут уже зависит от опыта контекстника.
3.3. K50: Стратегии
Стратегии — это инструмент оптимизации ставок на основе RPV — revenue per visit (полезность визита с ключевого слова). Позволяют считать эту полезность для каждого ключевика, агрегируя различные срезы данных.

Есть 4 встроенные стратегии:
  • максимизировать количество транзакций при заданном CPO
  • максимизировать валовую прибыль
  • максимизировать ROI
  • максимизировать продажи

Стратегии платные, а работают эффективно только на небольшом объёме кампаний, у которых большой объём данных. А такими кампаниями и в обычном режиме управлять несложно
4. Уведомления и логи
Можем посмотреть отчёты о выполненных событиях или о предпросмотрах:
Можно скачать отчет в формате CSV или открыть специальную таблицу прямо в браузере:
В формате CSV на данный момент нет возможности скачивать с разделителями запятыми (как в разделе статистики), поэтому приходится страдать и исправлять этот недочет, открыв файл в блокноте и заменил все точки на запятые.
5. К50: Генератор
Основная функция — это автоматическая генерация РК по ключам.

Что конкретно он может:
  1. генерировать ключи
  2. прокидывать название товара и цену из товарного фида в объявление (заголовок)
  3. автоматически вкл/выкл объявления в зависимости от наличия товара

Это полезный инструмент для ecom-проектов, поскольку вручную невозможно:
  1. ставить актуальную цену в заголовок
  2. следить за наличием товаров

Задача Проджекта — согласовать шаблон текстов и ключей с клиентом

Основные ошибки, которые можно допустить при создании автоматических кампаний:
  1. сгенерированы слишком общие ключи (видно по низкому CTR кампании)
  2. сгенерированы не все ключи
  3. РК не обновляются при обновлении товарного фида
  4. неверный нейминг кампаний/геотаргетинг
  5. кривые креативы для РСЯ-кампаний

Большую часть ошибок можно предположить на основе статистики кампаний или просто рядовой проверкой настроек.
Мини-обзор инструмента
видео
Школа проджектов / STEP 2 / Контекстная реклама / УРОК 3.7. — К50