Статистика соцсетей в одну таблицу: охваты и реакции Telegram, MAX и VK за месяц
Сравнить три канала, когда у каждого своя статистика, почти невозможно. Разбираю, как свести охваты и реакции в одну таблицу и что из этого брать в работу.
Коротко (TL;DR)
- Telegram, MAX и VK показывают статистику каждый по-своему. Чтобы сравнить площадки и месяцы, цифры сводятся в одну таблицу с едиными показателями.
- Часть данных скрипт забирает сам через API, часть берётся только из выгрузки, которую делает владелец канала. Это стоит выяснить до начала работ.
- В таблице видно главное: подписчики, охват поста, реакции, переходы, лучшие и худшие посты месяца и динамику по сравнению с прошлым месяцем.
В конце месяца кто-то в команде открывает три приложения. В одном смотрит охваты, в другом просмотры, в третьем реакции. Переписывает цифры в файл, путается в датах и снова открывает приложения, чтобы проверить. Через час получается отчёт, которому никто до конца не верит. Я настраиваю сбор статистики из Telegram, MAX и VK в одну таблицу. Расскажу, как это устроено, что получается автоматически и где без владельца канала не обойтись.
Почему у каждой площадки своя статистика
Каждая площадка считает цифры по своим правилам. Одна показывает просмотры поста. Другая показывает охват, то есть число людей, а не число показов. Третья отдельно считает реакции, репосты и комментарии, а где-то всё это складывается в одну вовлечённость.
Разные и периоды. Где-то статистика видна за последние дни, где-то за месяц, где-то по каждому посту отдельно. Одни цифры обновляются сразу, другие через сутки. Если просто переписать всё подряд, получится таблица, в которой нельзя сравнивать строки между собой.
Поэтому первая задача не техническая. Нужно договориться, что мы называем охватом, что реакцией и за какой срок считаем пост. Только потом я настраиваю сбор.
Единые показатели для всех площадок
Я свожу статистику к небольшому набору показателей. Их понимает любой человек в команде, и они есть на всех трёх площадках в том или ином виде.
| Показатель | Где берём | Что значит |
|---|---|---|
| Подписчики | API площадки, снимок раз в день | Сколько людей в канале или сообществе на конец дня и за месяц |
| Прирост и отписки | Разница снимков или выгрузка владельца | Сколько пришло и ушло за период |
| Охват поста | API или выгрузка, в зависимости от площадки | Сколько человек увидели пост за первые несколько суток |
| Реакции | API площадки | Отметки, репосты и комментарии под постом |
| Вовлечённость | Считается в таблице | Реакции, делённые на охват, чтобы сравнивать посты разного размера |
| Переходы | Помеченные ссылки и счётчик на сайте | Сколько людей перешли из поста на сайт или в бот |
Охват я фиксирую через одинаковый срок после публикации. Например, через трое суток. Иначе пост, вышедший вчера, всегда будет проигрывать посту месячной давности.
Что собирается само, а что только из выгрузки
У каждой площадки есть способ читать данные программно. Скрипт по расписанию забирает список постов, их просмотры и реакции, число подписчиков. Это работает без участия людей, раз в день или раз в час.
Но не всё доступно так просто. Часть подробной статистики видит только владелец или администратор канала в своём приложении. Например, источники подписчиков, демография или подробные охваты. Такие цифры скрипт не получит, пока владелец сам не сделает выгрузку и не положит файл в оговорённое место.
Я не обещаю заранее, что всё соберётся само. Сначала смотрю, какие права есть у вашего канала и сообщества, и честно говорю: вот это автоматически, а вот это раз в месяц из файла. Для файла я делаю простую загрузку: владелец кладёт выгрузку в папку или присылает боту, а таблица подхватывает её сама.
Переходы на сайт считаются отдельно. Для этого ссылки в постах размечаются, а на сайте стоит счётчик. Если посты выходят через автопостинг, разметку удобно ставить сразу при публикации. Об этом я писал в статье автопостинг в Telegram, MAX и VK.
Лучшие и худшие посты месяца
Средние цифры мало что говорят. Гораздо полезнее увидеть, какие посты выстрелили, а какие прошли мимо. Для этого в таблице есть отдельный лист с рейтингом.
Посты сортируются по вовлечённости, а не по голому охвату. Так короткая заметка с живым обсуждением не теряется на фоне большого поста, который просто показали многим. Вверху пять лучших, внизу пять худших, по каждой площадке отдельно.
Рядом с каждым постом видны дата, время, тема и ссылка. Через пару месяцев становится понятно, какие темы и форматы стоит повторять, а какие можно убрать из плана.
Сравнение месяцев
Одна таблица за один месяц отвечает на вопрос «как дела». Сравнение месяцев отвечает на вопрос «куда мы идём». Поэтому данные не перезаписываются, а копятся.
На сводном листе рядом стоят текущий и прошлый месяц. Прирост подписчиков, средний охват поста, вовлечённость, переходы. Разница подсвечивается цветом, чтобы рост и падение были видны без расчётов.
Отдельно сравниваются площадки между собой. Бывает, что в одной соцсети мало подписчиков, но переходов на сайт больше. Это видно только в общей таблице.
Как это выглядит, когда настроено
Первого числа руководитель открывает таблицу. На первом листе итоги прошлого месяца по трём площадкам: подписчики, прирост, средний охват, реакции, переходы. Рядом тот же месяц год назад и прошлый месяц.
На втором листе рейтинг постов. Он видит, что лучше всего зашли короткие ответы на вопросы подписчиков, а длинные анонсы собрали мало реакций. Это уходит в контент-план на следующий месяц.
Внизу строка с пометкой, какие данные ещё ждут выгрузки от владельца канала. Как только файл загружен, строка исчезает. Если хочется видеть свежие цифры каждое утро вместе с рекламой и заявками, это собирается в одно сообщение. Как это устроено, я описал в статье отчёт по рекламе и заявкам каждое утро.
Как заказать такую задачу
Пришлите ссылки на канал, группу и сообщество. Покажите, как вы сейчас считаете статистику, даже если это просто заметки. Напишите, какие решения вы хотите принимать по этим цифрам.
Я проверяю, какие данные доступны автоматически, а какие только из выгрузки. Согласую с вами показатели и срок, через который фиксируется охват. Настраиваю сбор, сверяю цифры за прошлый месяц с тем, что показывают сами площадки. Передаю таблицу, доступы и короткую инструкцию для владельца канала по выгрузке.
Если площадки и показатели не меняются, это разовая задача. Если вы часто добавляете каналы и хотите новые разрезы, удобнее абонентка. Подробнее на странице разовые задачи: скрипты, парсеры, выгрузки.
Частые вопросы
Нужно ли давать пароль от канала?
Нет. Для сбора нужен отдельный доступ с правами на чтение. Пароль владельца остаётся у владельца.
Можно ли собрать статистику чужих каналов?
Только то, что видно всем: посты, просмотры, реакции. Подробную статистику видит лишь владелец.
Сохранится ли история за прошлые месяцы?
Да, с момента настройки данные копятся. Прошлые месяцы можно добавить из выгрузок, если они есть.
Что если площадка поменяет правила?
Сбор может остановиться. Тогда приходит уведомление, а в таблице видна дата последнего обновления.
Можно ли добавить другие соцсети?
Можно, если у них есть способ читать данные или выгрузка. Показатели останутся те же.
Коротко о главном
Telegram, MAX и VK считают статистику по-разному. Чтобы сравнивать площадки и месяцы, нужны единые показатели: подписчики, охват поста за одинаковый срок, реакции, вовлечённость и переходы.
Часть цифр собирается сама через API, часть приходит только из выгрузки владельца. Хорошая таблица честно показывает, чего ещё не хватает, копит историю и сразу выделяет лучшие и худшие посты.
Если статистику у вас сводят руками в конце месяца, пришлите ссылки на площадки и пример текущего отчёта. Скажу, что можно собрать автоматически. Напишите в Telegram, MAX или VK.
Всё о мессенджере MAX в одном месте
Эта статья — часть кластера материалов о MAX: разработка ботов и мини-аппов, продвижение канала, воронки, отраслевые сценарии и кейсы с реальными результатами.
Небольшие задачи без большого проекта
- Сводки, выгрузки и отчёты в таблицы
- Скрипты и обработка каталога пачкой
- Боты для сотрудников и клиентов
- Абонентка: присмотр и поддержка
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Готовы обсудить вашу задачу?
Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


