Не приходять повідомлення з Instagram у CRM: 6 причин і як полагодити

Ви підключили Instagram, у кабінеті світиться «підключено», а діалогів немає. Клієнти пишуть — CRM мовчить. Нижче шість причин, з якими ми стикалися на реальних підключеннях, у порядку від найчастішої.

Коротка відповідь

У дев'яти випадках із десяти проблема не в CRM, а в тому, що сторінка не підписана на подію повідомлень на боці Meta. Підключення завершується успішно, токен видається, а вебхуки не йдуть — і жодної помилки при цьому не показується.

1. Сторінка не підписана на подію messages

У Meta підписка на події має два рівні: застосунок підписаний на тип події, і окремо кожна сторінка підписана на конкретні поля. Можна пройти весь онбординг, отримати токен — і не мати підписки на рівні сторінки.

Перевіряється одним запитом до Graph API — списком полів, на які підписана сторінка. Якщо серед них немає messages, вебхуки до вас фізично не йдуть, і копання в налаштуваннях CRM не допоможе.

2. Підписка на одну подію стерла іншу

Це найпідступніше. Запит підписки в Meta замінює набір полів, а не доповнює його. Тобто якщо застосунок спершу підписався на повідомлення, а потім окремим запитом — на заявки з реклами, підписка на повідомлення зникає.

Симптом характерний: Lead Ads працюють, а Direct мовчить. Або навпаки. Ми ловили саме це: на всіх сторінках клієнта лишалося єдине поле, і вхідні не долітали два тижні, поки не помітили.

Правильно — підписувати всі потрібні поля одним запитом.

3. Застосунок у режимі розробника

Поки застосунок Meta не пройшов перевірку, він працює лише з тими, кого явно додали як тестувальників. Для решти світу його ніби немає — клієнт пише, повідомлення нікуди не йде.

Ознака: у вас усе працює, у клієнта — ні. Лікується або додаванням людини в тестувальники, або переведенням застосунку в робочий режим після перевірки Meta.

4. Instagram-акаунт не бізнесовий або не звʼязаний зі сторінкою

Direct через API доступний лише для бізнес- або креатор-акаунта, привʼязаного до сторінки Facebook. Особистий профіль не підключиться взагалі, а звʼязок зі сторінкою легко загубити при зміні адміністратора.

5. Вимкнений доступ до повідомлень у самому Instagram

У налаштуваннях Instagram є перемикач, який дозволяє стороннім застосункам читати Direct. Якщо його вимкнути — підключення лишається, повідомлення зникають. Його іноді вимикають випадково, розбираючись у налаштуваннях приватності.

6. Вікно у 24 години

Meta дозволяє писати клієнту вільно лише 24 години після його останнього повідомлення. Якщо бот «мовчить» на старі діалоги, а на свіжі відповідає — річ не в поламці, а в цьому обмеженні.

Як перевірити швидко

Порядок дій, який економить години:

  1. Перевірте підписку сторінки на поле messages — це відсіює більшість випадків.
  2. Подивіться, чи не підписувались ви на інші події окремим запитом після повідомлень.
  3. Напишіть у Direct з чужого акаунта, якого немає серед тестувальників.
  4. Перевірте тип акаунта Instagram і звʼязок зі сторінкою.

Як це виглядає, коли працює

Повідомлення з Direct потрапляє в CRM за секунди, AI-агент відповідає на типове питання сам, а менеджер підключається одним кліком і бачить усю історію. Приклад — у кейсі AI-агента на сайті забудовника: там агент закриває понад 90% звернень без людини.

Якщо застрягли на якомусь із кроків — напишіть нам, підкажемо безкоштовно.

Усі статті · ALIKS AI CRM