Я задолбался выгружать статистику из Telegram Ads вручную и создал бота, который делает это за меня

Теперь выгрузить статистику из рекламного кабинета Telegram Ads в Google Sheets можно в один клик c помощью телеграм-бота @ReklamoBot_bot.

Я задолбался выгружать статистику из Telegram Ads вручную и создал бота, который делает это за меня

Когда я увидел рекламный кабинет Telegram Ads, то подумал, что переместился лет так 10 назад. Доступный функционал сравним, наверное, с первыми рекламными кабинетами VK.

Что было — выгрузка данных вручную

Удобной выгрузки в рекламном кабинете Telegram Ads просто нет. Обычный интерфейс также не позволяет нормально работать с объявлениями.

Например, из рекламного кабинета можно выгрузить только CSV файлы по отдельному объявлению или по кабинету в целом. В этих файлах содержится всего 3 параметра: просмотры, кол-во подписавшихся и открученный бюджет. При этом не в 1 файле, а в 2х разных. Т. е. вам нужно будет дважды скачать csv файлы, переформатировать вручную и потом перенести данные в какую-то общую табличку. И так для каждого объявления. А объявлений могут быть сотни (в первые дни после запуска я уже пришел к десяткам объявлений).

Когда начал выгружать статистику из Telegram Ads вручную 
Когда начал выгружать статистику из Telegram Ads вручную 

Получаются сотни ручных операций, чтобы только ответить на вопрос “что происходит” с рекламой в Telegram Ads.

Как таким образом оптимизировать или хотя бы понимать, как ведет себя то или иное объявление/аудитория, я не понимаю, поэтому решил, что без автоматизации не обойтись.

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

Что стало — выгрузка в один клик с ботом

Вот как теперь выглядит обновление данных из Telegram Ads:

@ReklamoBot_bot в один клик (после настройки) выгрузит все ваши данные в Google Sheets. Сколько угодно раз за день можно обновлять данные и отслеживать эффективность рекламных кампаний в Telegram Ads.

Какие отчеты можно строить по выгруженным данным

В Google Sheets выгружаются данные, которые можно легко преобразовать в нужный вид.

Я использую следующие срезы для анализа эффективности:

  • по дням

  • по объявлениям
  • по постам/посадочным
  • по аудиториям
Пример группировки статистики по дням
Пример группировки статистики по дням

Данные можно комбинировать или дорабатывать любым удобным образом. Например, добавить возможность “провалиться” в детализацию по объявлениям для отчета по дням:

Возможность настроить любые уровни детализации 
Возможность настроить любые уровни детализации 

Еще можно:

  • отслеживать текущий статус объявлений в удобном виде
  • отслеживать ставки и бюджеты по объявлениям
  • быстро фильтровать и легко находить нужные объявления

Например, найти активные объявления среди десятков/сотен остановленных — та еще задача в интерфейсе Telegram Ads. В вашем отчете вы легко их отфильтруете и сможете проверить сколько в каждом осталось бюджета и не надо ли его увеличить.

Бот работает в тестовом режиме, буду рад обратной связи. Бесплатно протестировать бот можно по ссылке.

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

Ставьте “+” чтобы помочь увидеть статью тем, кому она может пригодиться.

Обновлено: Бот больше не работает

Т.к. появилось много других решений, в т.ч. бесплатных, которые предоставляют более менее удобный интерфейс для работы с TG Ads

1010
13 комментариев

Получается чат-бот подключается к кабу. Какие риски несёт владелец кабинета?

1
Ответить

спасибо за вопрос! Чтобы боту извлечь данные, ему нужен доступ к вашему рекламному кабинету. Поэтому приходит запрос на авторизацию. После того как вы его авторизировали, вы можете отключить авторизацию через удаление сессий в Телеграм (Настройки -> Устройства -> Удалить сессии). После удаления сессий нужно обратно залогиниться в Телеграм. После этого бот не будет иметь доступа к рекламному кабинету.

я сделал запись, чтобы показать как бот работает и на 8й мин. показал, как его отключить https://www.loom.com/share/79f05e778519480fa9bc6d650a3835fb

В принципе можно реализовать в самом боте удаление сессии или вообще сделать режим, в котором сессия создается на момент загрузки данных и потом удаляется. Но этого пока нет, т.к. делал бота для себя.

дайте знать, если ответил на ваш вопрос или нужно еще что-то уточнить

2
Ответить

tgbooster.ru - Этот сервис выполняет эту функцию лучше всех на рынке, без преувеличения. К тому же, позволяет управлять кампаниями и создавать объявления автоматически. Данные грузятся автоматом раз в 10 минут, почти реал тайм.

1
Ответить

интересно, спасибо, не видел раньше

1
Ответить

Если он действительно так работает, то вы наш спасатель)) вечером запущу ваш бот.

1
Ответить

работает, конечно. Если будут вопросы или что-то не понятно, пишите, со всем разберемся.

1
Ответить

спасибо за развернутый ответ!

1
Ответить