Алина ведет мини-магазин украшений: десять постов в Google Таблице, ссылки «Поделиться» из Drive, Run once в Make — сценарий зеленый, в Instagram тишина и OAuthException 9004. Боль новичка: автопостинг в инстаграм кажется «только для программистов», хотя нужны Business-аккаунт, прямой URL на JPEG и простой сценарий Make. За вечер соберете связку «строка в таблице — пост в ленте» через официальный Graph API без серых сервисов с логином и паролем.
Make — курьер, а не черный ящик SMM: таблица хранит очередь, сценарий забирает строку со статусом ready и отдает Instagram по правилам Meta. Личный профиль API не принимает; Drive «Поделиться» не сработает — Instagram качает только прямой HTTPS URL на JPEG. На Free Make хватит сотен простых постов в месяц.
По Вордстат (июнь 2026) «автопостинг в инстаграм» — 80 показов/мес, «настроить автопостинг» — 127, «ии пост для соцсетей» — 634. Люди ищут не рейтинги SaaS, а DIY через таблицу. Контент-план удобнее там, где вы уже работаете; шаблон колонок — в гайде контент-план в Google Sheets и Make.
Graph API — официальный способ публикации без кода. Make создает контейнер с картинкой и подписью, затем публикует. Таблица плюс Make снимают рутину: планируете неделю вперед, сценарий выкладывает по расписанию.
Проверьте аккаунт: Business, Facebook Page и подключение в Make

Типичная ошибка — автоматизировать личный профиль. Graph API публикует только Professional (Business/Creator) с привязанной Facebook Page. Избегайте личного аккаунта: модуль Instagram for Business в Make не появится или выдаст ошибку прав.
- Instagram: настройки — Аккаунт и центр — Переключиться на профессиональный — Business или Creator.
- Привяжите Facebook Page в Связанных аккаунтах — без Page API не увидит Instagram.
- Зарегистрируйтесь на Make.com (Free: 1 000 credits/мес, интервал от 15 мин).
- Подключите Instagram for Business через Facebook login — выберите Page и Instagram.
- Подключите Google Sheets тем же Google-аккаунтом, что владеет таблицей.
На практике Page отвязывается после смены пароля Facebook — переподключите модуль, не пересобирая сценарий.
Создайте Google Таблицу-очередь с колонками статуса и даты

Вторая боль — хаос в одной колонке «текст + картинка + когда». Таблица должна быть машиночитаемой: каждое поле отдельно, чтобы Make брал только ready и не слал дубликаты.
| Колонка | Назначение | Пример |
|---|---|---|
| media_url | Прямой HTTPS на JPEG (не Drive) | https://res.cloudinary.com/…/photo.jpg |
| caption | Текст поста | Новая подвеска — в наличии |
| hashtags | Хештеги | #украшения #handmade |
| scheduled_at | Дата и время | 2026-06-26 10:00 |
| status | draft / ready / posted / error | ready |
| error_log | Текст ошибки Make | пусто при успехе |
Первая строка — заголовки. Тест: одна строка со status=ready и scheduled_at в прошлом. Остальное держите в draft, пока не увидите пост в ленте. Опционально добавьте media_type (photo/video) и topic для будущего ИИ-модуля — так таблица растет вместе со сценарием, без переделки с нуля.
Соберите сценарий Make: Watch Rows, фильтр и публикация в Instagram

Цепочка автопостинга: Watch New Rows — фильтр status=ready и scheduled_at <= сейчас — Create a Photo Post — Update a Row (posted)
- Создайте сценарий — Google Sheets — Watch New Rows — укажите таблицу и лист.
- Filter: status равно ready; scheduled_at меньше или равно текущему времени.
- Instagram for Business — Create a Photo Post: Photo URL = media_url; Caption = caption + hashtags.
- Google Sheets — Update a Row: status=posted; при ошибке запишите error_log и status=error.
- Run once с тестовой строкой — проверьте ленту Instagram и колонку status.
API публикует в два шага: контейнер, затем publish. Make делает это внутри. Лимит Meta: 100 API-постов за 24 часа; карусель = один пост. Контейнеры живут 24 часа, иначе статус EXPIRED.
Разместите JPEG по прямому URL — иначе ошибка 9004
Официальная документация Meta (июнь 2026) разрешает Reels и карусели через API, но Graph API не качает Google Drive даже по «публичной» ссылке. OAuthException 9004 при Drive — массовая боль в Make Community с 2025 года; конкурентные гайды часто показывают Drive в колонке media без предупреждения.
- Используйте Cloudinary, ImgBB или Amazon S3 — прямой URL, в браузере открывается картинка, не страница.
- Медиатека WordPress: /wp-content/uploads/…/file.jpg.
- Любой хостинг: ссылка на .jpg без редиректа на логин.
Требования Meta: JPEG, до 8 MiB, aspect 4:5-1.91:1. Canva «Поделиться» — HTML-просмотр, не файл; Instagram ждет прямой URL на байты картинки.
Чек-лист media_url: вкладка показывает одну картинку; конец .jpg; не Drive и не Canva view; файл публичный.
Добавьте генерацию подписи через ИИ между таблицей и Instagram
Запрос «ии пост для соцсетей» (634 показа/мес) выше узкого «автопостинг» — многим нужен и текст. Колонки topic и tone плюс модуль OpenAI между Sheets и Instagram: на выходе caption для Create a Photo Post.
На практике хватит промпта: «Напиши подпись для Instagram про {topic}, тон {tone}, до 150 слов». С марта 2025 в API есть alt_text для image-постов и is_ai_generated=true для маркировки AI-контента — укажите в модуле, если картинка или текст от нейросети. Сначала ручная подпись в таблице, потом ИИ — так видно, где ломается цепочка: в тексте или в медиа.
Настройте отложенный постинг и ветку Reels по типу медиа
Отложка без SMM-сервиса — фильтр scheduled_at в Make плюс расписание (на Free не чаще раз в 15 минут). Строка с датой в будущем не проходит фильтр, пока время не наступит.
Для видео — Router: media_type=video — Create a Reel Post, иначе Photo. Reels нужен публичный video_url; длинные ролики могут потребовать ожидания статуса FINISHED (sample Meta: fbsamples/reels_publishing_apis). Кросспостинг в Telegram и VK — в гайде кросспостинга Make.
Пройдите чек-лист запуска: тест, лимиты, анти-дубль и UTM
Вы поймете, что автопостинг работает, когда: тестовый пост в ленте; status=posted; повторный Run once не дублирует; понятен формат media_url, а не «Поделиться» из Drive.
- Опубликуйте тест с #test в caption — при необходимости удалите вручную.
- Фильтр только status=ready; после успеха Update a Row ставит posted.
- Считайте credits: Watch + Filter + Photo + Update — около 4 операций; 1 000 на Free — сотни постов/мес.
- Не больше 100 API-публикаций за 24 часа.
- UTM в caption для ссылок — виден трафик из автопоста.
- При ошибке смотрите error_log и execution history — зеленый сценарий не гарантирует пост, если Meta отклонила URL.
В реальном проекте Алина сменила Drive на Cloudinary — пост вышел с первого Run once, сценарий не трогала. Именно это и есть критерий успеха: не «зеленый» кубик в Make, а реальная карточка в ленте и статус posted в таблице. Углубиться в Make — курс по Make.com (первые занятия подходят новичкам). Агенты опционально в Make AI Agents и MCP — базовый автопостинг работает без них.
Материал проверен: Артур Хорошев (CEO Maya AI, автор курса по Make.com и вайбкодингу).
Достоверность данных: лимиты Graph API, JPEG и двухшаговая публикация — Meta Content Publishing (25.06.2026); Make Free (1 000 credits, 15 мин) — help.make.com/pricing; ошибка 9004 и Drive — Make Community; Вордстат: «автопостинг в инстаграм» (80), «настроить автопостинг» (127), «ии пост для соцсетей» (634), 25.06.2026.
Частые вопросы
Можно ли настроить автопостинг в инстаграм бесплатно?
Да на старте: Make Free (1 000 credits, интервал 15 мин) и бесплатная Google Таблица. Платить могут за хостинг JPEG (Cloudinary free tier) или рост модулей. Серые боты с логином/паролем не рекомендуем — риск блокировки аккаунта.
Как настроить автопостинг в инстаграм через Make по шагам?
Professional Instagram + Facebook Page, таблица с media_url, caption, status, сценарий Watch New Rows — фильтр ready — Create a Photo Post — Update a Row в posted. Первый тест — Run once с прямым JPEG URL, не Drive.
Нужен ли бизнес-аккаунт для автопостинга через API?
Да. Graph API работает только с Business или Creator, привязанными к Facebook Page. Личный профиль через официальный API не публикует — ограничение Meta, не Make.
Как публиковать Reels через API Instagram?
В таблице media_type=video и прямой video_url; в Make — Create a Reel Post. Для длинных роликов дождитесь статуса контейнера FINISHED — см. sample Meta fbsamples/reels_publishing_apis на GitHub.
Почему Make зеленый, а пост в Instagram не появился?
Чаще всего неверный media_url: Drive, Canva view или не-JPEG. Instagram не скачивает файл — ошибка 9004. Проверьте URL: должна открыться одна картинка, не страница входа.
Сколько постов в месяц вытянет Make Free?
При 3-5 credits на простой пост из 1 000 credits — порядка 200-300 публикаций, если сценарий не крутится каждую минуту. Reels и ИИ-модули расходуют больше — смотрите Execution history после теста.
Можно ли автоматизировать Stories так же, как ленту?
Stories через Graph API ограничены иначе, чем лента и Reels. Для новичка разумный первый шаг — фото и Reels по таблице; Stories чаще вручную или через встроенные инструменты Meta.