ShakeAds
RUEN
Интеграция с трекером

TikTok и Keitaro: передача расходов

ShakeAds сам отправляет расход из TikTok Ads в Keitaro: спенд проставляется кликам по sub-параметру каждые 15 минут, а трекер считает P/L и ROI. Никаких выгрузок и сведения цифр руками.

3 дня - весь функционал. Без привязки карты.

Зачем передавать расходы в трекер

Keitaro знает про ваш доход, но ничего не знает про расход в рекламном кабинете. Пока спенд не попал в трекер, столбцы P/L и ROI остаются пустыми, и прибыльность приходится считать руками - в таблице, по памяти или на глаз. Именно здесь чаще всего и теряются деньги: связка выглядит рабочей по конверсиям, но по факту уже убыточна.

Передача расходов закрывает этот разрыв. ShakeAds забирает спенд по каждой кампании TikTok и проставляет его кликам в Keitaro, находя их по sub-параметру - тому, в который вы кладёте идентификатор кампании или объявления. Дальше трекер считает прибыль сам, и вы видите реальный P/L там же, где смотрите доход.

Настройка за три шага

Пара минут один раз - дальше всё идёт само.

01

Укажите доступ к Keitaro

Адрес трекера и Admin API key. Кнопка «Тест связи» сразу подтвердит, что всё верно.

02

Выберите слот sub_id

Тот, в котором лежит идентификатор кампании или объявления, плюс таймзона вашего трекера.

03

Дальше автоматически

Расход уходит в Keitaro каждые 15 минут, история пересчитывается ежедневно.

Как устроена интеграция

Всё, что важно для честных цифр в трекере.

Обновление каждые 15 минут

Расход за сегодня подтягивается почти в реальном времени - не нужно ждать конца дня.

Пересчёт истории

Ежедневный проход за прошлые дни забирает досчёты TikTok, которые приходят с задержкой.

Матчинг по sub-параметру

Слот sub_id выбираете сами - от sub_id_1 до sub_id_30, под вашу схему трекинга.

Без ID кампаний трекера

Новые кампании подхватываются сами: ничего не нужно донастраивать при каждом запуске.

Своя таймзона

Сутки считаются в той зоне, в которой работает ваш Keitaro - расход не уедет в соседний день.

Тест связи

Кнопка проверки сразу говорит, отвечает ли трекер и верный ли Admin API key.

Приложения и ссылки - раздельно

У двух типов трафика идентификатор берётся по-разному, поэтому настройки независимые.

Трафик на приложения

Идентификатор кампании берётся из её названия по вашему шаблону нейминга. В ShakeAds есть генератор названий под популярные схемы - он же гарантирует, что расход найдёт свои клики.

Ссылочный трафик

Идентификатор приходит макросом TikTok прямо в ссылке. Уровень выбираете вы: кампания, адсет или объявление - в зависимости от того, насколько детально хотите видеть расход в трекере.

Руками vs автоматически

Что меняется, когда расход попадает в трекер сам.

ВручнуюShakeAds
Внесение расходаВыгрузка и импорт рукамиАвтоматически, каждые 15 минут
Актуальность P/LДанные вчерашниеПочти реальное время
Новые кампанииДонастройка под каждуюПодхватываются сами
Досчёты TikTokЛегко потерятьЗабираются пересчётом истории
Ошибки в цифрахЧеловеческий факторЕдиный автоматический источник

Если расходы не доходят до Keitaro

Почти все проблемы сводятся к трём причинам. Первая - слот sub_id в настройках не тот, в который реально пишется идентификатор кампании: расход уходит, но не находит клики. Вторая - расходится таймзона: Keitaro считает сутки в своей зоне, и если она не совпадает с указанной в интеграции, спенд ложится в соседний день.

Третья причина - нейминг. Для трафика на приложения идентификатор достаётся из названия кампании, поэтому названия должны следовать одному шаблону. В ShakeAds есть генератор названий под распространённые схемы: он собирает имя с нужным sub-параметром, так что расход гарантированно находит свои клики.

Что это даёт вместе с остальным

Сведённые расход и доход открывают автоматизацию по деньгам.

Авто-правила по ROAS

Когда расход и доход сведены, правила могут выключать связки по стоимости конверсии и окупаемости.

Детальный Ads Manager

Статистика по всем кабинетам в одном окне: кампании, адсеты, объявления и креативы.

Автозалив кампаний

Заливайте кампании массово из шаблона - с единым неймингом, из которого и берётся sub-параметр.

P/L и ROI в трекере

Keitaro получает расход и считает прибыль по своим данным о доходе - сводить ничего не нужно.

Частые вопросы про интеграцию

Не нашли ответ? Напишите в Telegram @bogddanov

Как расходы из TikTok попадают в Keitaro?+

ShakeAds забирает расход по кампаниям из TikTok Ads и отправляет его в Keitaro через Admin API (метод обновления стоимости кликов). Спенд проставляется тем кликам, у которых в выбранном sub-параметре стоит идентификатор рекламной кампании или объявления. Дальше Keitaro сам считает P/L и ROI по своим данным о доходе.

Как часто обновляются расходы?+

Есть два процесса: обновление за текущий день примерно каждые 15 минут и ежедневный пересчёт истории за прошлые дни. Так свежие цифры видны почти в реальном времени, а вечерние досчёты TikTok не остаются потерянными.

Что нужно настроить, чтобы это заработало?+

Адрес вашего Keitaro, Admin API key и слот sub_id, в котором лежит идентификатор кампании или объявления. Плюс таймзона, в которой Keitaro считает сутки. Есть кнопка «Тест связи»: она сразу проверяет, что ключ верный и трекер отвечает.

Нужно ли указывать ID кампании Keitaro?+

Нет. Расход матчится по sub-параметру, а не по конкретной кампании трекера, поэтому новые кампании подхватываются автоматически - ничего доносить руками не нужно.

Работает ли это для трафика на приложения и на сайт?+

Да, настройки раздельные. Для приложений идентификатор кампании берётся из её названия, поэтому важен единый нейминг - в ShakeAds есть генератор названий под популярные шаблоны. Для ссылочного трафика идентификатор подставляется макросом TikTok в ссылке, а уровень выбираете вы: кампания, адсет или объявление.

Расходы не доходят - что проверить?+

Три вещи. Первое - совпадает ли слот sub_id в настройках с тем, куда реально пишется идентификатор. Второе - совпадает ли таймзона Keitaro с той, что указана в интеграции, иначе спенд ляжет в соседние сутки. Третье - соответствует ли нейминг кампаний шаблону, из которого достаётся идентификатор.

Встряхни свой TikTok уже сегодня

3 дня полного доступа бесплатно. Без привязки карты. Больше данных, меньше рутины, выше показатели.

Есть вопросы?@bogddanov