Назад в блог
Guides

Интеграция Shopify с Telegram-ботом: подробное руководство

Интеграция Shopify с Telegram-ботом позволяет получать уведомления о заказах, возвращать брошенные корзины и отвечать покупателям прямо в чате. Сравним варианты без кода, через вебхуки и с помощью ИИ-агентов.

Интеграция Shopify с Telegram-ботом: подробное руководство

Интеграция Shopify с Telegram-ботом связывает ваш магазин с Telegram, чтобы уведомления о заказах, напоминания о корзинах и вопросы покупателей попадали прямо в чат, а не в почтовый ящик, который вы забываете проверять. У Shopify нет встроенного канала Telegram, поэтому вы можете связать их с помощью вебхука, no-code автоматизации или ИИ-агента поддержки. В этом руководстве мы рассмотрим все три варианта.

Если вы продаете товары сообществу, которое активно использует Telegram, то это отличный способ встретиться с ними там, где им удобно. Вы получите мгновенные уведомления о заказах для вашей команды, сообщения для покупателей, которые оставили корзину, и место для ответов на вопросы типа «где моя посылка» без единого электронного письма. Если вы хотите, чтобы ИИ отвечал в вашем сообществе без кода, TeleClaw и @claw возьмут на себя первую линию поддержки, а ваша команда сохранит контроль.

Ключевые выводы:

  • Уведомления о заказах: Shopify отправляет вебхук orders/create при каждом оплаченном заказе, а ваш бот публикует его в группе для сотрудников или в личных сообщениях.
  • No-code в первую очередь: Инструменты вроде Make, Pabbly и Albato подключают Shopify к Telegram-боту примерно за пять минут без необходимости в сервере.
  • Путь через вебхуки: Разработчики могут отправлять вебхуки Shopify напрямую в Telegram Bot API для полного контроля и снижения затрат.
  • Восстановление корзин: Вебхук checkouts/create срабатывает до оплаты, поэтому он является триггером для напоминаний о брошенных корзинах.
  • Платежи: Telegram поддерживает оплату физических товаров через стандартные платежные системы, а цифровые товары должны использовать Telegram Stars.
  • ИИ-поддержка: Бот, такой как TeleClaw, круглосуточно отвечает на вопросы о продуктах, доставке и возвратах внутри вашей группы Telegram.

Что на самом деле делает интеграция Shopify с Telegram-ботом

Telegram-бот — это просто программа, которая читает и отправляет сообщения Telegram через API. Интеграция с Shopify передает этому боту два типа данных: события из вашего магазина, такие как новые заказы или начатые оформления, и сообщения от клиентов, которым нужна помощь.

На практике большинство магазинов используют четыре основные функции:

  • Внутренние оповещения: Новые заказы, возвраты и предупреждения о низком уровне запасов, публикуемые в приватном чате команды.
  • Уведомления для клиентов: Подтверждения заказов и обновления статуса доставки, отправляемые покупателям, которые дали согласие.
  • Восстановление корзин: Напоминания людям, которые начали оформление заказа и ушли.
  • Двусторонняя поддержка: Бот, который отвечает на часто задаваемые вопросы и перенаправляет сложные случаи человеку.

Вам не обязательно использовать все четыре функции с первого дня. Выберите тот рабочий процесс, который устраняет наибольшее количество ручной работы. Для небольшой команды это обычно уведомление о заказе, которое приходит на телефон каждого сотрудника сразу после продажи, чтобы упаковка начиналась без необходимости обновлять админку.

Совет: Отправляйте внутренние оповещения в небольшую приватную группу, а не в публичный канал. Суммы заказов и города клиентов — это операционные данные, а не маркетинговые.

Три способа связать Shopify и Telegram

Единой кнопки «подключить» не существует, поэтому правильный метод зависит от того, сколько контроля и времени на разработку у вас есть.

  • No-code автоматизация: Визуальный инструмент, который находится между Shopify и Telegram. Самый быстрый запуск, ежемесячная плата, меньше пользовательских правил.
  • Прямые вебхуки: Shopify отправляет события на ваш собственный эндпоинт, который вызывает Telegram Bot API. Максимальный контроль, нужен разработчик.
  • ИИ-агент поддержки: Бот живет в вашем Telegram-сообществе и отвечает покупателям, используя вашу документацию. Лучше всего для поддержки, не для обработки заказов.

Многие магазины используют два из этих методов одновременно. No-code поток обрабатывает уведомления о заказах, а ИИ-агент отвечает на вопросы. В следующих разделах мы рассмотрим каждый путь, начиная с того, который большинство продавцов выбирают первым.

Метод 1: No-code автоматизация, пошаговое руководство

No-code платформы, такие как Make, Pabbly и Albato, синхронизируют Shopify и Telegram-бота без сервера. Вы настраиваете поток один раз, и он работает в реальном времени. Вот версия для уведомлений о заказах, которая является наиболее распространенным запросом.

  1. Создайте своего бота. Откройте чат с @BotFather в Telegram, отправьте /newbot и следуйте инструкциям. Вы получите токен бота — 46-символьную строку, которая аутентифицирует каждый вызов API. Держите его в секрете.
  2. Найдите свой ID чата. Добавьте бота в группу или канал, который должен получать оповещения, затем используйте вспомогательного бота или API, чтобы прочитать ID чата. Сообщения будут отправляться на этот ID.
  3. Начните рабочий процесс. В вашем инструменте автоматизации добавьте триггер и выберите Shopify, затем событие «Создание заказа». Инструмент предоставит вам URL вебхука.
  4. Зарегистрируйте вебхук в Shopify. В админке Shopify перейдите в «Настройки», затем «Уведомления», затем «Вебхуки» и вставьте URL для события заказа.
  5. Добавьте действие Telegram. Добавьте шаг «Отправить текстовое сообщение», вставьте токен бота и ID чата, а затем сопоставьте поля заказа с телом сообщения.
  6. Сопоставьте сообщение. Создайте шаблон, например: «Новый заказ #{{order_number}}, {{total_price}}, {{customer_city}}». Отправьте тестовый заказ и убедитесь, что он пришел в чат.

Pabbly документирует именно этот шаблон, и большинство инструментов следуют той же логике. Вся настройка занимает несколько минут после создания бота. Компромисс — это регулярная плата и ограничение по задачам на бесплатных тарифах, что важно при большом объеме заказов.

Если вы восстанавливаете корзины вместо подтверждения заказов, замените триггер на событие начала оформления заказа. Это соответствует вебхуку Shopify для оформления заказа, который срабатывает до оплаты.

Готовы добавить поддержку покупателей, а не только оповещения? Добавьте @claw в группу Telegram вашего магазина и позвольте ему отвечать на рутинные вопросы, пока ваш no-code поток продолжает отправлять уведомления о заказах.

Метод 2: Прямые вебхуки Shopify для разработчиков

Если у вас уже есть сервер или бессерверная функция, вы можете обойтись без посредников. Shopify отправляет событие на ваш эндпоинт, а ваш код напрямую вызывает Telegram. Это самый дешевый и гибкий путь в масштабе.

Shopify позволяет создавать вебхуки двумя способами: из админки в разделе «Настройки», затем «Уведомления», затем «Вебхуки», или из приложения, которое подписывается на тему. Вы выбираете событие, выбираете JSON, устанавливаете URL вашего эндпоинта, выбираете версию API и сохраняете. Руководство по вебхукам в Справочном центре Shopify описывает процесс в админке и включает кнопку «Отправить тест», чтобы вы могли проверить доставку до запуска.

Выберите правильную тему для задачи:

  • orders/create: Срабатывает только после завершения оплаты. Используйте для уведомлений о выполнении заказа и его обработке.
  • checkouts/create: Срабатывает, когда покупатель начинает оформление заказа. Используйте для напоминаний о брошенных корзинах.
  • refunds/create и inventory_levels/update: Полезно для финансовых уведомлений и предупреждений о низком уровне запасов.

Со стороны Telegram ваш эндпоинт отправляет запросы в Bot API. Вы можете использовать простой вызов sendMessage для отправки форматированного оповещения, и вам даже не нужно настраивать вебхук Telegram для исходящих сообщений. Документация Telegram Bot API объясняет, что боты получают обновления либо через getUpdates (длинный опрос), либо через setWebhook (HTTPS POST на ваш URL), и эти два метода взаимоисключающи. Для чистых уведомлений о заказах достаточно исходящего sendMessage.

Внимание: Вебхуки — это публичные эндпоинты, поэтому проверяйте источник. Shopify подписывает каждый запрос заголовком HMAC, который вы можете проверить, а Telegram позволяет установить secret_token, который приходит как заголовок X-Telegram-Bot-Api-Secret-Token. Отклоняйте все, что не проходит проверку.

Для более подробного изучения Telegram-части см. наше руководство по настройке вебхуков Telegram-бота, которое подробно описывает токены, эндпоинты и TLS.

Метод 3: ИИ-агент поддержки в сообществе вашего магазина

Обработка заказов — это одна половина работы. Другая половина — это волна вопросов, которые следуют за каждой продажей: размеры, сроки доставки, сроки возврата и «прошел ли мой платеж». Бот-уведомитель не может на них ответить. ИИ-агент может.

Именно здесь пригодится такой инструмент, как TeleClaw. Вы добавляете @claw в группу Telegram вашего магазина, загружаете свою документацию по доставке, возвратам и продуктам, и он отвечает, используя ваш собственный контент. Рутинные вопросы получают мгновенные ответы, а сложные случаи помечаются для человека. Он дополняет вашу платформу для корзин, а не заменяет ее.

Рассмотрим несколько реальных примеров:

  • Магазин свечей Марии ведет Telegram-канал для анонсов и связанную группу для покупателей. ИИ-агент отвечает на вопрос «есть ли лаванда снова в наличии», чтобы ей не приходилось сидеть в телефоне в 11 вечера.
  • Бренд уличной одежды в Восточной Европе получает большую часть трафика в Telegram. Бот обрабатывает вопросы о размерах и доставке на двух языках, и количество обращений к персоналу сокращается более чем вдвое.
  • Продавец цифровых курсов использует бота для подтверждения доступа после покупки и направления покупателей к нужному модулю, все в одном чате.

Подробнее об этом стеке можно узнать в нашем руководстве Telegram-бот для электронной коммерции, где разбирается, где используются боты, каналы и Mini Apps. Для более широких паттернов автоматизации, таких как уведомления о заказах и обработка часто задаваемых вопросов, см. Telegram-боты для бизнеса.

Продажи и прием платежей в Telegram

Некоторые магазины хотят больше, чем просто оповещения и поддержку. Они хотят, чтобы продажа происходила в чате. Telegram поддерживает это через свой Bot Payments API и Mini Apps, хотя правила различаются в зависимости от типа продукта.

Согласно документации Telegram Bot Payments, физические товары и услуги могут использовать стандартные платежные системы и обычные валюты, которые вы подключаете через @BotFather. Цифровые товары и услуги, продаваемые внутри Telegram, должны использовать Telegram Stars. Сообщение со счетом показывает фотографию продукта, описание и заметную кнопку «Оплатить», которая открывает нативный платежный лист Telegram.

Приложения, такие как Shopagram, идут дальше, создавая отдельный магазин Telegram на основе данных о ваших продуктах Shopify, со своими страницами и категориями. Это полезно, когда встроенные кнопки кажутся слишком маленькими для настоящего каталога. Однако для большинства продавцов практическая настройка проще: оставляйте оформление заказа на Shopify, используйте Telegram для оповещений и поддержки, и отправляйте глубокую ссылку обратно в корзину, когда покупатель готов.

Выбор правильного пути для вашего магазина

Краткий способ выбрать:

  • Просто нужны уведомления о заказах вашей команде? Используйте no-code поток или приложение-уведомитель из Shopify App Store. Запуск менее чем за час.
  • Большой объем заказов или пользовательские правила? Создайте прямые вебхуки для вашего собственного эндпоинта. Самый дешевый вариант в масштабе, нужен разработчик.
  • Тонете в вопросах покупателей? Добавьте ИИ-агента в ваше сообщество и позвольте ему отвечать, используя вашу документацию.
  • Хотите продавать в чате? Добавьте Bot Payments API или магазин Mini App и следуйте правилу Telegram Stars для цифровых товаров.

Если вы создаете эти интеграции для клиентов или ведете контент-канал по инструментам для магазинов, есть и возможность монетизации. Вы можете зарабатывать, привлекая других продавцов через партнерскую программу TeleClaw, а наше руководство как заработать на Telegram охватывает более широкую картину.

Заключение

Интеграция Shopify с Telegram-ботом — это не столько одна функция, сколько выбор правильного моста. No-code инструменты позволяют получать уведомления о заказах за считанные минуты. Прямые вебхуки дают разработчикам полный контроль над orders/create, триггерами корзины и платежами. ИИ-агент покрывает вопросы поддержки, которые следуют за каждой продажей. Большинство магазинов комбинируют два из этих методов и развиваются дальше.

Начните с рабочего процесса, который экономит больше всего времени сегодня, обычно это уведомление о заказе, которое приходит на телефон вашей команды в момент продажи. Затем добавьте поддержку. Чтобы добавить ответы ИИ в сообщество Telegram вашего магазина без написания кода, добавьте @claw или откройте панель управления TeleClaw и подключите свою группу в несколько кликов.

FAQ

Часто задаваемые вопросы

Как подключить мой магазин Shopify к Telegram-боту?
Создайте бота через @BotFather, чтобы получить токен, затем отправляйте ему события из Shopify. Самый быстрый путь — использовать no-code инструменты, такие как Make, Pabbly или Albato: выберите триггер Shopify (например, создание заказа), добавьте действие «Отправить сообщение в Telegram» и сопоставьте поля заказа. Разработчики могут обойтись без посредников и отправлять вебхуки Shopify напрямую на небольшой эндпоинт, который вызывает Telegram Bot API.
Может ли Telegram-бот автоматически отправлять уведомления о заказах Shopify?
Да. Shopify может отправлять вебхук orders/create каждый раз, когда заказ оплачен, а ваш бот превращает эту информацию в сообщение в чате. Вы можете отправить его в приватную группу для сотрудников, канал логистики или личное сообщение владельцу. Большинство команд добавляют номер заказа, общую сумму, список товаров и город клиента, чтобы можно было действовать, не открывая админку.
Могу ли я продавать товары Shopify и принимать платежи внутри Telegram?
Вы можете показывать каталог и принимать платежи через Telegram Bot Payments API или магазин в Mini App. Согласно правилам Telegram, для физических товаров можно использовать обычные платежные системы и валюты, тогда как цифровые товары, продаваемые внутри Telegram, должны использовать Telegram Stars. Многие магазины оставляют оформление заказа на Shopify, а Telegram используют для уведомлений, поддержки и глубоких ссылок обратно в корзину.
Нужен ли мне разработчик для интеграции Shopify с Telegram-ботом?
Нет, для уведомлений и поддержки не нужен. No-code автоматизация или приложение с кнопкой чата из Shopify App Store запускаются менее чем за час. Разработчик понадобится только для кастомных сценариев, таких как синхронизация инвентаря, полноценный магазин в Mini App или обработка подписанных вебхуков на вашем собственном сервере.
В чем разница между вебхуками checkouts/create и orders/create?
Вебхук checkouts/create срабатывает, когда покупатель начинает оформление заказа, поэтому он является триггером для напоминаний о брошенной корзине. Вебхук orders/create срабатывает только после завершения оплаты, поэтому его используют для уведомлений о выполнении заказа и его обработке. Использование правильного типа вебхука позволяет вашим сообщениям в Telegram быть точными, а не избыточными.
Больше статей

Продолжить чтение