Телеграм бот для Хорошоп: сповіщення про замовлення і підписка покупців

Щоб отримувати нові замовлення Хорошоп у Telegram, підключіть пошту, на яку приходять листи про замовлення, до бота GmailBot. Цей шлях описує довідка Хорошопу, і для нього потрібні лише Gmail і Telegram. Якщо потрібен власний бот або свій текст повідомлення, беріть сервіс-посередник чи CRM. Покупцям бот потрібен для іншого: дізнатися, коли розпроданий товар знову є.

Який телеграм бот потрібен магазину на Хорошоп?

Задача магазину і що для неї взяти
ЗадачаЩо взятиЩо знадобиться
Бачити нові замовлення і запити на дзвінокGmailBotАдреса Gmail, на яку Хорошоп надсилає листи
Власний бот і свій текст повідомленняApiX-Drive або ZapierАкаунт у сервісі і доступ до даних Хорошопу
Менеджери відповідають покупцям в одному вікніCRM з підтримкою TelegramCRM, підключена до Хорошопу
Покупець дізнається, що товар знову єВіджет наявності в TelegramБот магазину й облікова система, що передає наявність

Як налаштувати сповіщення про замовлення через GmailBot?

Хорошоп надсилає листи про нові замовлення адмінам сайту, а GmailBot пересилає нові листи в Telegram. Тому спочатку перевірте пошту, а потім підключайте бота.

  1. В адмінці Хорошопу відкрийте Налаштування → Адміни. Перевірте, що в одного з адмінів вказана ваша адреса Gmail і відмічено чекбокс Отримувати Email повідомлення.
  2. У Telegram відкрийте бот GmailBot. Натисніть Запустити (Start), потім Authorize.
  3. У вікні Google виберіть потрібну пошту і підтвердьте доступ для GmailBot.
  4. Поверніться в Telegram і знову натисніть Запустити (Start). Тепер усі нові листи цієї скриньки приходять у чат.

Наша порада: GmailBot отримує доступ до скриньки, яку ви йому відкриваєте. Заведіть окрему адресу Gmail лише для замовлень і вкажіть її в одного з адмінів. Особиста чи бухгалтерська пошта для цього не потрібна.

Як залишити в чаті тільки замовлення?

Якщо на скриньку приходять інші листи, бот перешле і їх. Довідка Хорошопу радить поставити фільтр у Gmail і дозволити боту лише одну мітку.

  1. У Gmail відкрийте Усі налаштування → Фільтри та заблоковані адреси → Створити новий фільтр.
  2. У полі Містить слова вкажіть заголовок листа: Нове замовлення. Натисніть Створити фільтр.
  3. Позначте чекбокс Позначити міткою, виберіть або створіть мітку, наприклад «Нове замовлення». Знову натисніть Створити фільтр.
  4. У чаті з ботом напишіть /settings, виберіть Whitelist labels і вкажіть цю мітку.

Так само налаштовують запити на зворотний дзвінок: заголовок такого листа «Користувач залишив запит на дзвінок». Щоб зупинити пошту в Telegram, напишіть боту /stop.

Коли брати ApiX-Drive або Zapier?

GmailBot лише пересилає лист. Сервіс-посередник бере дані замовлення і надсилає їх у Telegram за вашим шаблоном, зокрема через власного бота.

  • ApiX-Drive. Є дії для нових замовлень, замовлень за статусом і нових клієнтів. Сервіс пише про налаштування в середньому за 10 або 15 хвилин. Плата залежить від обсягу даних, для малого обсягу є безкоштовний тариф.
  • Zapier. Застосунок Хорошоп у Zapier бачить нові замовлення, а повідомлення в Telegram додається наступним кроком сценарію. Готового шаблону для Telegram там уже немає, сценарій складається вручну.

Перед підключенням запитайте сервіс, чи потрібен йому Хорошоп API. За сторінкою тарифів API є в тарифах Pro і B2B, докладніше у статті про Хорошоп API.

Чому один бот не можна підключити до всього одразу?

Telegram передає боту оновлення одним способом: через вебхук або через запит getUpdates, разом вони не працюють. Вебхук має одну адресу. Якщо бот магазину вже підключений до CRM, повідомлення покупців ідуть туди. Новий сервіс, який поставить свій вебхук, зламає чати менеджерів.

Ми натрапили на це, коли робили віджет наявності: у магазинів бот часто належить CRM, наприклад SalesDrive. Тому наш віджет вебхук не чіпає. Він лише надсилає повідомлення, а підписка йде через міні-застосунок бота (Mini App). Перед підключенням будь-якого сервісу запитайте, чи змінює він вебхук вашого бота.

Як підписати покупців на наявність товару в Telegram?

Покупець бачить розпроданий товар і йде. Віджет Повідомлення про наявність у Telegram залишає з ним зв’язок: людина тисне «Повідомити, коли з’явиться» або сердечко і підписується в боті одним дотиком. Коли 1С повідомляє, що товар знову є, бот надсилає фото, ціну й кнопку «Купити».

Кнопка «Повідомити про наявність» у Telegram на сторінці товару в магазині на Хорошоп

Для цього потрібні власний бот магазину, Mini App у BotFather і облікова система, що передає наявність. Mini App створює лише власник бота, токена для цього не досить. Загальні правила таких повідомлень описані у статті Повідомити про наявність товару.

Віджет «Повідомлення про наявність у Telegram»

Часті питання

Чи є в Хорошоп вбудований телеграм бот для замовлень?

У довідці Хорошопу описаний шлях через GmailBot: він пересилає листи про замовлення в Telegram. Окремого налаштування бота для замовлень в адмінці ця стаття довідки не описує.

Чому сповіщення про замовлення не приходять у Telegram?

Спочатку перевірте Налаштування → Адміни: адреса Gmail має бути вказана в адміна, а чекбокс «Отримувати Email повідомлення» відмічений. Якщо є фільтр, перевірте заголовок листа і мітку у Whitelist labels.

Чи можна отримувати в Telegram запити на зворотний дзвінок?

Так. Лист про такий запит має заголовок «Користувач залишив запит на дзвінок», і GmailBot перешле його так само, як лист про замовлення.

Чи потрібен програміст, щоб підключити телеграм бот?

Для GmailBot, ApiX-Drive і Zapier ні. Власника бота потребує лише підписка покупців: він створює Mini App у BotFather.

Джерела

Читайте також

КонверсіяПовідомити про наявність товару: як повернути покупцяЧитати ХорошопCRM для Хорошоп: яку підключити і що перевірити після інтеграціїЧитати ХорошопХорошоп API: що вміє, на якому тарифі і як підключитиЧитати