Бот выключает адсет, когда спенд вылезает за CPL
Каждые 10 минут сверяет спенд из Facebook с конверсиями из Keitaro. Перелил бюджет — пауза. Вписался обратно — включил. Работает по кампаниям, адсетам и отдельным объявлениям.
Подключение минут десять · $150/мес за buyer key · оплата USDT
Как это выглядит без бота
Проснулся — адсет за ночь налил 80 баксов. Лидов — ноль.
Автоправила FB тут молчат: они не видят трекер. Для них постбека из Keitaro не существует — спенд это просто спенд. Пиксель рисует одно, Keitaro показывает другое, а деньги уходят по версии пикселя.
Проверять руками каждые 10 минут нереально. Особенно когда кабинетов пять, а параллельно заливается новое гео.
Бот делает ровно эту проверку — каждые 10 минут, по цифрам из трекера. Тот же адсет с ценником $9 на первый лид он остановил бы на $9.14. В логе осталась бы одна строка, а не минус восемьдесят к утру:
BG_adset_03 · spend 9.14 / 9.00 → PAUSE
Можно собрать такой скрипт самому и повесить на крон. Только его придётся хостить, чинить и учить обходить лимиты FB API. Этот скрипт уже написан — это и есть бот.
Как это устроено
Даёте доступы
/start в боте, дальше FB-токен и API-ключ Keitaro. Бот сам подтянет кампании, адсеты и объявления из ваших кабинетов.
Ставите ценники по гео
Два числа на каждое гео. FirstLead — сколько разрешаете потратить до первого лида. TargetCPL — целевая цена лида.
Дальше — бот
Каждые 10 минут он считает бюджет и сверяет со спендом. До первого лида бюджет = FirstLead. Дальше бюджет = TargetCPL × (лиды + 1).
Пример. TargetCPL $3, лидов два — бюджет $9. Спенд дополз до $9.14 — адсет на паузе, в логе строка:
BG_adset_03 · spend 9.14 / 9.00 → PAUSE
Долетел третий лид (постбеки иногда запаздывают) — бюджет уже $12, спенд вписывается, бот включает адсет обратно.
Что бот умеет
Три уровня
Кампании, адсеты, отдельные объявления. Можно гасить одно слабое крео, не трогая весь адсет.
Конверсия — та, что нужна вам
Лиды, реги, депы или уникальные клики — любой из этих ивентов Keitaro. Льёте на регу — считайте реги. Меняется в боте в любой момент.
Лог каждого решения
Каждая пауза и каждое включение — строкой с цифрами: что, когда, почему, какой был спенд и бюджет. Никаких «бот что-то сделал».
Руки главнее автоматики
Выключили адсет из бота руками — авто-контроль с него снимается. Бот не включит то, что выключил человек.
При сбоях бот замирает
FB или Keitaro не отвечают — бот перестаёт принимать решения по этому кабинету и ждёт, пока API оживёт. Гасить кампании по обрывкам данных он не станет.
Все кабинеты под одним ключом
Один buyer key — сколько угодно кабинетов. Цена от количества не меняется.
кампания → адсеты → объявления: родитель выключен — детей бот не трогает
Чего бот не делает
ROI он не поднимет
Связка как лила, так и льёт — оффер и крео за вас бот не найдёт. Его работа одна: не дать переплатить за конверсию сверх ценника.
Спенд считается с начала суток
По таймзоне кабинета. Адсет, выключенный за перелив, сам включится после полуночи, когда счётчик обнулится. Нужно раньше — в боте есть кнопка «Включить сейчас».
Между проверками — 10 минут
В худшем случае адсет успеет открутить лишние минут десять. Это сильно дешевле, чем ночь.
Про доступы и безопасность
Токены шифруются
FB-токен и ключ Keitaro лежат в базе шифртекстом, AES-256-GCM. Открытым текстом — нигде.
Без прав на биллинг
Боту хватает токена без доступа к биллингу: прочитать спенд, включить, выключить. Единственное, что он меняет в кабинете, — статус. Бюджеты, ставки, карты и платёжки не трогает.
Аудит-лог
Записано каждое действие — и решения бота, и ручные команды. Историю можно поднять в любой момент: кто выключил, когда, с какими цифрами.
Бот не включает выключенное человеком
Ручная пауза из бота снимает авто-контроль. Включится адсет, только если вы сами нажмёте кнопку. Любое решение бота тоже отменяется одной кнопкой в Telegram.
Цена
- +все кабинеты под одним ключом
- +три уровня: кампания, адсет, объявление
- +любой из четырёх ивентов Keitaro как конверсия
- +лог решений и алерты в Telegram
- +кабинет на сайте — просмотр статистики
Оплата USDT. Без карт и автосписаний.
Два ночных слива по $80 — уже дороже месяца подписки.
Вопросы
Ваши адсеты крутятся прямо сейчас
Напишите боту /start. Через десять минут он начнёт сверять спенд из FB с конверсиями из Keitaro — каждые 10 минут, круглые сутки. Поставьте для начала одно гео и откройте лог утром.
$150/мес · USDT · все кабинеты под одним ключом