BulkPublish — сервис для подготовки и планирования публикаций в нескольких соцсетях. Руководство поможет подключить канал, поставить первый пост в расписание и перенести контент-план из CSV.
Возможности и поддерживаемые площадки
BulkPublish поддерживает 15 площадок: Facebook*, Instagram*, X (Twitter), TikTok, YouTube, Threads, Bluesky, Pinterest, Google Business Profile, LinkedIn, Mastodon, Discord, Telegram, Tumblr и Snapchat. Форматы публикаций и требования к изображениям и видео различаются; редактор отмечает несовместимые элементы перед отправкой. Актуальный перечень приведён в справке о поддерживаемых площадках.[1]
Основные способы работы:
- Ручная подготовка: создать пост, выбрать каналы и время, проверить расписание в календаре.
- Массовый импорт: загрузить тексты, время и ссылки на медиа из CSV, затем назначить каналы в редакторе.
- RSS и повторные публикации: получать материалы из ленты сайта и задавать регулярное расписание; доступные действия зависят от тарифа.
- Автоматизация: использовать REST API, MCP или интеграции с n8n, Zapier, Make и IFTTT. Ссылки на подключения собраны в каталоге интеграций.[2][3]
Подготовка и подключение канала
До начала работы понадобятся аккаунт BulkPublish, доступ к нужной площадке и право подключать выбранный канал. Для первой проверки выберите один канал, публикации в котором вы контролируете.
- Откройте Channels → Add channel и выберите площадку.
- Пройдите авторизацию в её окне и проверьте запрашиваемые разрешения.
- Если набор прав соответствует вашей задаче, подтвердите подключение. По справке BulkPublish неполные разрешения могут нарушить публикацию.
- Убедитесь, что нужный канал появился в списке подключённых. Сверьте его название, чтобы не отправить пост в другой аккаунт.[4]
Для отдельных площадок способ отличается:
| Площадка | Данные для подключения | Что подготовить |
| Bluesky | Имя пользователя и пароль приложения | Создать пароль приложения в настройках Bluesky |
| Telegram | Токен бота и идентификатор чата | Получить токен у @BotFather и определить нужный чат |
| Discord | Бот на сервере | Добавить бота на нужный сервер |
Это описание способов подключения, а не полная инструкция по настройке прав бота. Текущий порядок смотрите в справке по подключению каналов и подсказках выбранной площадки.[4]
Первый пост: от редактора до проверки публикации
- Откройте редактор публикаций, выберите один подключённый канал и добавьте короткий текст. Для первого теста можно обойтись без медиа, если выбранная площадка допускает текстовый пост.
- Проверьте предпросмотр и предупреждения площадки. Для сетей, которым требуется медиа, добавьте подходящий файл.
- В Settings проверьте часовой пояс аккаунта: расписание использует именно его.
- Вместо Publish now выберите Schedule и задайте ближайшее удобное время. Это разрешит автоматическую публичную отправку, поэтому используйте только согласованный текст.
- Откройте Calendar и найдите пост. Сверьте текст, канал, дату и время. До отправки запланированный пост можно открыть, изменить, перенести или удалить.
- После назначенного времени проверьте публикацию непосредственно в целевом канале: совпадают ли текст и медиа, нет ли дубля. Наличие записи в календаре подтверждает планирование, но само по себе ещё не доказывает доставку.[5]
Действия с расписанием описаны в руководстве по календарю. Не переходите к массовой отправке, пока один пост не прошёл весь путь до целевой площадки.
Импорт контент-плана из CSV
CSV — текстовый формат таблицы. Он подходит, если посты уже подготовлены и согласованы в табличном контент-плане. BulkPublish распознаёт три колонки:
| Колонка | Обязательна | Что содержит |
content | Да | Текст публикации |
scheduled_at | Нет | Дата и время, например 2026-11-03T09:00 |
media_urls | Нет | Ссылки на изображения или видео; несколько ссылок разделяются ; |
Пример без внешних файлов:
content,scheduled_at,media_urls
"Новость: вышло обновление.",2026-11-03T09:00,
"Как мы готовим контент-план.",2026-11-03T13:00,Перед использованием замените примеры текстов и дат на свои. Для точных заголовков можно скачать шаблон в редакторе BulkPublish.[6]
Порядок импорта:
- Сохраните таблицу как CSV в UTF-8. Поля с запятыми или переносами строк заключайте в двойные кавычки; двойные кавычки внутри поля удваивайте. При обычном экспорте из табличного редактора это выполняется автоматически.
- Импортируйте файл в редактор BulkPublish. Отсутствие колонки
contentостанавливает импорт; строки без текста и медиа пропускаются. - Проверьте загруженные строки. Импорт добавляет их к уже находящимся в редакторе публикациям — учитывайте это при подсчёте партии.
- Назначьте каналы после импорта: общие для партии и, при необходимости, отдельные для конкретных постов. CSV не задаёт каналы и варианты текста для разных площадок.
- Исправьте время, тексты и медиа, затем поставьте проверенную партию в очередь. По документации квота проверяется для всей партии до планирования.
- В календаре сверьте количество постов, даты и каналы. После первой отправки проверьте результат на самой площадке.[6]
Подробности формата и обработки ошибок приведены в официальной инструкции по CSV.
Полезные сценарии
Перенести утверждённый контент-план в расписание
- Задача: загрузить подготовленные публикации без ручного копирования каждого текста.
- Исходные данные: CSV с текстами, датами и ссылками на медиа, подключённые каналы.
- Действия: импортируйте сначала две строки, назначьте каналы и проверьте их в календаре. Затем загрузите остальную партию, исключив уже добавленные строки.
- Проверка результата: число записей и их даты совпадают с планом; первый вышедший пост виден в нужном канале.
- Ограничение: партия должна укладываться в квоты. На Free действуют одновременно 3 поста в день, 30 в месяц и предел в 10 запланированных постов; месячный план может потребовать поэтапной загрузки.[6][3]
Получать заготовки анонсов из RSS-ленты
- Задача: переносить новые материалы сайта в подготовку публикаций.
- Исходные данные: RSS-лента сайта и доступ к настройке RSS в BulkPublish. RSS — лента обновлений, которую сервис может читать автоматически.
- Действия: добавьте ленту и проверьте выбранный режим обработки. Для начала используйте создание черновиков; автоматическую отправку включайте только после проверки результата.
- Проверка результата: после появления нового материала в ленте найдите соответствующую запись в BulkPublish и сверьте текст, ссылку, медиа и статус.
- Ограничение: на Free доступна одна RSS-лента только с созданием черновиков; автоматическая публикация заявлена на Pro и Business. Условия указаны на странице тарифов.[3]
Повторять согласованные напоминания
- Задача: регулярно публиковать напоминание, содержание которого остаётся актуальным.
- Исходные данные: утверждённый текст, каналы и допустимая частота повторов.
- Действия: при подготовке поста или в Repeat posts задайте текст, каналы и периодичность: ежедневно, еженедельно или ежемесячно.
- Проверка результата: после первого повтора убедитесь, что в целевом канале появился нужный текст в нужное время.
- Ограничение: повторы недоступны на Free; Pro предусматривает 10 повторных расписаний, Business — без ограничения их числа. Устаревшее напоминание приостановите или удалите через Repeat posts / Automations.[7][3]
Настройка периодичности описана в справке по повторным публикациям.
Подключение ИИ-клиента и других автоматизаций
Для n8n, Zapier, Make и IFTTT используйте соответствующую страницу в каталоге интеграций BulkPublish. Для собственного приложения доступен REST API; точные адреса запросов и параметры берите из документации интеграции REST API.[2]
Для совместимого ИИ-клиента:
- Откройте инструкцию MCP-подключения BulkPublish и выберите настройку для своего клиента.
- Добавьте сервер в настройки подключений клиента и авторизуйтесь в аккаунте BulkPublish.
- Сначала попросите подготовить черновик одного поста без публикации и без расписания.
- Откройте BulkPublish и проверьте получившийся текст и выбранный канал. Разрешайте отправку отдельным действием после проверки.[8]
Возможности и порядок авторизации описаны в справке по MCP. Не передавайте ИИ-клиенту пароль соцсети в тексте запроса. Используйте предусмотренный сервисом вход.
Тарифы и ограничения
Данные проверены 2026-10-23. Цены указаны в долларах США при помесячной оплате; перед выбором сверяйте актуальные условия BulkPublish.[3]
| Тариф | Цена в месяц | Каналы и публикации | Расписание и хранилище |
| Free | Бесплатно | 3 канала, по одному на площадку; 3 поста в день и 30 в месяц | 10 запланированных постов; 100 МБ |
| Pro | $13.99 | По 2 канала на площадку; 30 постов в день и 900 в месяц | 30 запланированных в день; 2 ГБ |
| Business | $39.99 | По 5 каналов на площадку; публикации без лимита тарифа | 100 запланированных в день; 10 ГБ |
Формулировки лимитов расписания в таблице сохранены по тарифной странице: для Free указан предел запланированных постов, для платных планов — количество в день. Не считайте их одинаковыми ограничениями общей очереди.[3]
X включён в Pro и Business; на Free доступен за отдельные кредиты. На любом плане можно добавить слот канала за $2.99 в месяц. API тоже имеет квоты: Free — 30 запросов в день, Pro — 5 000, Business — 50 000. Отсутствие лимита публикаций на Business не отменяет дневное ограничение расписания и требования самих площадок.[3][1]
Когда сервис не закрывает задачу
- Нужна площадка за пределами поддерживаемых 15. Наличие интеграции с сервисом автоматизации само по себе не добавляет новое направление публикации.
- Нужен одинаковый текст и формат для всех сетей без проверки. Требования к медиа и типам постов различаются.
- Нужна полностью автоматическая RSS-публикация или повторы на бесплатном плане. Эти функции требуют платного тарифа.
- Нужна гарантия доставки только по наличию поста в календаре. Проверяйте итоговую публикацию в целевом канале.[1][3]
Что проверить при сбое
| Ситуация | Что проверить | Следующее действие |
| Канал не подключается | Авторизацию и выданные разрешения | Повторите подключение по инструкции площадки; не расширяйте доступ без понимания запрошенных прав |
| Пост выходит в другое время | Часовой пояс аккаунта в Settings | Исправьте пояс и перепроверьте ещё не отправленное расписание |
| CSV не импортируется | Точное название content, UTF-8, экранирование кавычек | Сравните файл с шаблоном и начните с двух строк |
| После импорта не выбраны каналы | Назначение каналов в редакторе | Выберите их для партии и проверьте отдельные посты |
| Партия превышает квоту | Дневной, месячный лимит и ограничения расписания | Разбейте план на партии или даты в пределах тарифа |
| Нет ожидаемой публикации | Сообщения об ошибках, канал назначения и содержимое поста | До повторной отправки убедитесь, что исходная публикация не появилась, чтобы не создать дубль |
Порядок подключения, часовой пояс и особенности импорта сверяйте по соответствующим разделам справки каналов, календаря и CSV.[4][5][6]
* Facebook и Instagram — продукты компании Meta Platforms Inc., включённой Минюстом России в перечень организаций, признанных экстремистскими. Судебное решение запрещает деятельность по реализации этих социальных сетей на территории РФ. См. официальный перечень Минюста России и карточку судебного дела.[9]
Следующий шаг
Если публикации должны стать частью приложения или работы ИИ-агента, прочитайте руководство по Zernio — единому API для публикаций, сообщений и рекламы в соцсетях.
Для команды, которая связывает контент-план с автоматической отправкой, полезно определить, где остаётся проверка человеком и кто отвечает за ошибки публикации.
Если захотите обсудить, как это применить у себя или в команде — пишите в Telegram @pimenov
