E-commerce: Просування та запуск інтернет-магазину
Корисні статті та інструкції щодо просування, запуску та розвитку інтернет-магазинів у сфері E-commerce

Управління замовленнями, CRM і месенджер-маркетинг: як керувати магазином із Telegram та автоматизувати продажі



Управління замовленнями, CRM і месенджер-маркетинг: телеграм бот для інтернет-магазину


Управління замовленнями, CRM і месенджер-маркетинг: як керувати магазином із Telegram та автоматизувати продажі

Практичний розбір: як Telegram-бот, Commerce API та вебхуки перетворюють ваш інтернет-магазин на екосистему, де обробка замовлення займає 30 секунд. Без щоденного входу в адмінку.

Чому ручне управління замовленнями вбиває ваш бізнес

Уявіть типовий день власника інтернет-магазину. Вранці — зайти в адмінку, перевірити нові замовлення. Потім вручну зателефонувати кожному клієнту, підтвердити наявність. Потім — оновити статуси, відправити сповіщення в месенджер, виписати рахунки. Якщо магазин невеликий — це забирає годину-дві. Якщо в день 20-30 замовлень — це вже повний робочий день адміністратора.

За досвідом ведення магазину спортивних товарів: коли було 5-7 замовлень на день, ручне управління ще якось працювало. Але коли продажі зросли до 40+ замовлень — почалося пекло. Замовлення губилися, статуси не оновлювалися вчасно, клієнти писали в підтримку з питаннями «де моє замовлення?». Стало очевидно: без CRM та автоматизації далі не можна.

У цій статті розберемо, як сучасні інструменти — Telegram-боти, Commerce API, вебхуки та вбудована аналітика — перетворюють рутинне управління замовленнями на автоматичний процес. І чому хороша CRM починається не з дорогої підписки, а з правильної платформи.

ПараметрРучне управлінняАвтоматизація (Telegram + CRM)
Час обробки одного замовлення5-15 хвилин10-30 секунд
Ризик втратити замовленняВисокий (людський фактор)Мінімальний (система контролює)
Сповіщення клієнта про статусВручну, якщо встиглиАвтоматично в Telegram/Viber
Статистика продажівExcel у кращому випадкуУ реальному часі, з JSON-вивантаженням
Інтеграція з бухгалтерієюПередруковування в 1САвтоматична POST-відправка
Доступ до управлінняТільки з комп'ютераЗ будь-якого місця, з телефона
Ключова думка: Автоматизація — це не розкіш, а необхідність, коли кількість замовлень перевалює за 10-15 на день. Кожну годину, зекономлену на рутині, можна витратити на розвиток бізнесу.

Чому CRM — це серце інтернет-магазину

CRM (Customer Relationship Management) — це не просто табличка із замовленнями. Це система, яка зберігає всю історію взаємодії з кожним клієнтом: від першого звернення до повторних покупок і повернень. Без CRM власник магазину працює наосліп.

Що дає CRM інтернет-магазину

Повна історія замовлень

Кожне замовлення з прив'язкою до покупця. Можна в один клік подивитися, що клієнт замовляв раніше, які були проблеми, як часто повертається.

Знімки змін

При зміні замовлення система зберігає знімок «до» і «після». У спірній ситуації з клієнтом можна точно відновити, які статуси і коли змінювалися.

Статуси в трьох вимірах

Окремі статуси замовлення, оплати та доставки. Замовлення може бути «Оброблено», але оплата ще «Очікується» — і це нормально. Кожен статус управляється окремо.

База клієнтів для розсилок

При будь-якому замовленні або зверненні контакт автоматично потрапляє до бази email-адрес. Можна запускати розсилки, нагадування про покинутий кошик, акції для постійних.

Фільтрація та пошук

Пошук за номером замовлення, ім'ям покупця, телефоном, email. Фільтрація за датою, статусом, сумою, менеджером. Знайти конкретне замовлення за секунди.

Прив'язка менеджерів

Кожне замовлення можна закріпити за конкретним менеджером. У статистиці видно, хто скільки обробив, які статуси ставив, скільки часу пішло на замовлення.

Чому вбудована CRM вигідніша за сторонню

Багато власників магазинів підключають окремі CRM-системи — KeyCRM, Odoo, Salesforce. Це сотні доларів на місяць плюс час на інтеграцію. Але для магазину середнього розміру (до 200-300 замовлень на день) вбудованої CRM на платформі достатньо, щоб закрити 95% потреб:

  • Не потрібно платити окремо — CRM входить у тариф платформи
  • Не потрібно налаштовувати інтеграцію — замовлення вже в CRM, вони з'являються там автоматично
  • Єдиний інтерфейс — управління товарами, замовленнями та клієнтами в одній адмінці
  • API для зовнішніх систем — якщо вбудованої CRM мало, дані завжди можна вивантажити через Commerce API або вебхуки в зовнішню систему
Кейс: Магазин косметики, 80-100 замовлень на день. Власник хотів підключити зовнішню CRM за $50/міс. Виявилося, що вбудованої статистики продажів на BooStore.pro вистачає: статуси, історія змін, база клієнтів, прив'язка менеджерів. Економія — $600/рік плюс час на інтеграцію.
На BooStore.pro: Статистика продажів — це повноцінна CRM з історією замовлень, знімками змін, окремими статусами (замовлення, оплата, доставка), базою клієнтів для розсилок, фільтрацією та пошуком. Доступ до даних через Commerce API та вебхуки для зовнішніх систем. Докладніше — в документації з інтеграції.

Telegram-бот: управління магазином, не відкриваючи браузер

Найпростіший і найдоступніший спосіб автоматизувати управління замовленнями — підключити Telegram-бота до вашого магазину. Це не просто сповіщення «У вас нове замовлення». Це повноцінний пульт управління торгівлею у вас у кишені.

На платформі BooStore.pro Telegram-бот вбудований на рівні ядра. Підключив — і одразу отримуєш інтерактивні повідомлення про кожне замовлення.

Що приходить у Telegram при новому замовленні

Коли клієнт оформлює замовлення, бот миттєво надсилає повідомлення з повною інформацією:

  • Номер замовлення — ID, за яким одразу можна знайти в статистиці
  • Дані покупця — ім'я, телефон, email, адреса доставки
  • Склад замовлення — всі товари з кількістю, ціною та артикулами
  • Підсумкова сума — з урахуванням знижок і доставки
  • Спосіб оплати та доставки — обрані клієнтом опції

Інтерактивні кнопки: повне управління без адмінки

Найцікавіше — бот не просто показує інформацію. Під повідомленням про замовлення — набір інтерактивних кнопок, які дають повний контроль над замовленням, не заходячи в адмінку. Все управління — прямо в Telegram:

Статус замовлення

«Прийняти» — переводить замовлення в обробку. «Оброблено» — завершення. «Скасувати» — скасувати з вибором причини (немає в наявності, відмова покупця).

Статус оплати

«Оплачено» — якщо клієнт переказав на карту. «Підтвердити оплату» — для онлайн-платежів. «Очікування оплати», «Повернення» — повний цикл фінансових статусів.

Статус доставки

«Очікує відправки», «Передано кур'єру», «В дорозі», «Доставлено», «Не доставлено» — відстеження повного циклу логістики з Telegram.

Видалення замовлення

Кнопка «Видалити» — повністю видаляє замовлення зі статистики. З підтвердженням, щоб випадково не натиснути.

Працює це так: прийшло замовлення в Telegram — натиснув «Прийняти» (статус замовлення змінюється на «В обробці»), потім «Оплачено» (статус оплати оновлено), і через день — «Передано кур'єру». Клієнт при цьому отримує автоматичне сповіщення на кожному етапі (якщо налаштована розсилка). Все — замовлення оброблено за 20 секунд, жодного разу не відкривши адмінку.

Кейс: Магазин одягу, 50-70 замовлень на день. Раніше менеджер витрачав 2 години на обробку ранкової пачки замовлень: відкрити кожне замовлення в адмінці, вручну оновити статус, написати клієнту. Після підключення Telegram-бота — 20 хвилин на все. Достатньо прогорнути стрічку повідомлень і натиснути потрібні кнопки. Плюс клієнти перестали чекати на підтвердження годинами: сповіщення приходить миттєво, і менеджер бачить замовлення одразу.

Командна робота: кілька менеджерів в одному боті

Якщо у вас працює кілька співробітників, можна підключити всіх до одного бота. Кожен бачить нові замовлення в реальному часі. Хто перший натиснув «Прийняти» — той і взяв замовлення в роботу. Жодної плутанини та подвійних підтверджень. Для власника бізнесу це ще й контроль: у статистиці видно, хто з менеджерів скільки замовлень обробив за зміну.

Сповіщення не лише про замовлення

Telegram-бот на BooStore.pro дублює не лише замовлення. У нього приходять сповіщення про результати імпорту товарів (успішно / з помилками), про зміни статусів системи, про критичні помилки. Це перетворює бота на єдиний пульт управління всім магазином — від продажів до технічного обслуговування.

На BooStore.pro: Telegram-бот налаштовується в пару кліків в адмін-панелі. Доступні два канали сповіщень про замовлення: Telegram Bot та Viber Bot (обидва надсилають сповіщення з інтерактивним управлінням), а також Push-сповіщення в браузер. Можна підключити все одразу або вибірково.

Commerce API: інтеграція із зовнішніми CRM, ERP та 1С

Telegram-бот вирішує проблему оперативного управління. Але що, якщо у вас вже є бухгалтерська система, CRM (наприклад, KeyCRM або Odoo) або складський облік 1С? Тут потрібен серйозніший інструмент — API.

BooStore.pro надає Commerce API — REST-інтерфейс для повного обміну даними між сайтом та зовнішніми системами. По суті, це аналог WooCommerce API, але без необхідності ставити WordPress та плагіни.

Що можна робити через Commerce API

Замовлення (Orders)

Отримувати список замовлень з фільтрацією за датою та статусом, переглядати деталі конкретного замовлення, створювати нові замовлення із зовнішньої CRM, оновлювати та видаляти.

Товари (Products)

Масове додавання та оновлення товарів, отримання списку з пагінацією, перегляд за ID або SKU, видалення.

Категорії (Categories)

Управління деревом категорій: створення, оновлення, видалення. Підтримка вкладеності та мультимовності.

Виробники та колекції

Повне управління брендами та колекціями товарів через API.

Приклад: створення замовлення через API (PHP)

Припустимо, у вас є CRM, і ви хочете, щоб замовлення з неї автоматично створювалися на сайті. Ось як виглядає запит:

// Створення замовлення через Commerce API $orderData = [ "first_name" => "Олександр", "last_name" => "Бусторенко", "email" => "alex@example.com", "phone" => "+380671112233", "currency" => "UAH", "status" => "processing", "line_items" => [ [ "product_id" => 478734, "quantity" => 1, "price" => 1350.00 ], [ "product_id" => 478268, "quantity" => 2, "variation" => "XL-Чорний" ] ] ]; $ch = curl_init("https://вашсайт.com/api/commerce/orders"); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($orderData)); curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Authorization: Bearer ваш_ключ", "Content-Type: application/json" ]); $response = curl_exec($ch);

Фільтрація та пагінація

API підтримує гнучку фільтрацію. Наприклад, щоб отримати всі оброблені замовлення за останній місяць:

GET /api/commerce/orders?status=completed&after=2026-06-01&before=2026-07-01&per_page=100

Або відсортувати товари за ціною за зростанням:

GET /api/commerce/products?orderby=price&order=asc&per_page=50
Документація: Повний технічний опис усіх методів Commerce API — в базі знань BooStore.pro. Там же — приклади авторизації, роботи з різновидами товарів та сортування.

Вебхуки: автоматична передача замовлень у реальному часі

API — це коли ви запитуєте дані. Але є сценарії, коли система сама має повідомити вас про подію. Для цього використовуються вебхуки (Webhooks) — POST-запити, які сайт надсилає на ваш URL при настанні певної події.

На BooStore.pro вебхуки реалізовані через механізм відправки даних про замовлення. Ви вказуєте URL свого сервера (або CRM), і при кожному новому замовленні система надсилає POST-запит з повними даними в JSON.

Що передається у вебхуці

При оформленні замовлення на ваш URL приходить JSON з повною структурою:

  • Інформація про покупця: ім'я, прізвище, телефон, email, адреса (включаючи окремі поля: область, місто, вулиця, будинок, квартира)
  • Склад замовлення: масив товарів з ID, SKU, назвою, ціною, валютою, кількістю, варіантом (розмір/колір)
  • Фінансова інформація: підсумкова сума, валюта, вартість доставки, знижка
  • Службові дані: ID замовлення, ID транзакції, UTM-мітки, реферальне посилання, ID сайту

Вебхуки при зміні статусу

Другий тип вебхуків — при зміні статусу замовлення. Якщо ви (або менеджер) змінили статус в адмінці або через Telegram-бота, система надішле POST-запит з оновленими даними. Це дозволяє синхронізувати статуси із зовнішньою CRM у реальному часі.

У запиті передаються:

  • status — статус замовлення: 0 (не оброблено), 1 (в обробці), 3 (оброблено), 2 (скасовано)
  • status_pay — статус оплати: 0 (не вказано), 1 (оплачено онлайн, не перевірено), 4 (оплачено і перевірено), 2 (оплачено)
  • delivery_status — статус доставки: 0 (не вказано), 1 (доставлено), 2 (не доставлено), 3 (очікує відправки) і т.д.
  • crm_order_id — зовнішній ID замовлення для зв'язку з вашою CRM
Важливо: Якщо ваш сервер у відповідь на вебхук поверне JSON з полем "Number" або "crm_order_id", система прив'яже цей зовнішній ID до замовлення на сайті. Це дозволяє організувати двосторонню синхронізацію: замовлення створено на сайті → передано в CRM → CRM обробила і повернула свій ID → ID зберігся в статистиці продажів.
На BooStore.pro: Вебхуки налаштовуються в адмін-панелі у вкладці «Магазин». Вказуєте URL для відправки — і все. Підтримується відправка як при новому замовленні, так і при зміні статусу. Докладніше — у розділі Інтеграція з 1С, ERP та CRM-системами.

Статистика продажів: що рахувати і навіщо

Без статистики ви керуєте магазином наосліп. Це як вести машину із заклеєними приладами — начебто їдете, але не знаєте, з якою швидкістю і скільки залишилося бензину. Ось мінімальний набір метрик, які має бачити кожен власник інтернет-магазину:

Кількість замовлень за період

Скільки замовлень ви отримали сьогодні, тиждень, місяць. Дозволяє оцінити динаміку продажів і сезонність.

Сума продажів

Загальний виторг за період. Без знижок і повернень — чиста сума, яку можна порівняти з витратами.

Середній чек

Сума продажів / кількість замовлень. Якщо середній чек падає — час підключати допродажі (upsell, cross-sell).

Найпопулярніші товари

Які товари купують найчастіше. На них варто робити акцент у рекламі, вони ж — кандидати на акції.

Статуси замовлень

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

Географія продажів

Звідки приходять замовлення: місто, область. Допомагає планувати логістику та рекламні кампанії.

Доступ до статистики через API та JSON-вивантаження

На BooStore.pro статистика продажів доступна не лише в адмін-панелі, а й через захищений API. Ви можете отримувати дані в JSON-форматі, вказавши ключ доступу:

GET /ajax.php?statistic_sell&key=202cb962ac59075b964b07152d234b70&sort_dateperiod=1month

Це дозволяє завантажувати дані про продажі в Google Sheets, Tableau, Power BI або будь-яку іншу систему аналітики. Можна фільтрувати за датою, статусом, менеджером — все, що доступно в інтерфейсі статистики.

Як це працює на практиці: Раз на тиждень скрипт вивантажує статистику продажів через API в Google Sheets, де автоматично рахуються метрики та будується графік динаміки. На це йде 3 секунди роботи скрипта замість 30 хвилин ручного зведення таблиць.

Еквайринг: прийом платежів без головного болю

CRM і статистика — це про контроль. Але гроші в інтернет-магазині заробляються, коли клієнт може зручно і швидко оплатити. Еквайринг — це не просто технічна деталь, а елемент, що впливає на конверсію.

Які платіжні системи доступні

  • LiqPay — українська платіжна система, підтримує картки Visa/MasterCard, Apple Pay, Google Pay
  • WayForPay — прийом платежів з картками через платіжні сторінки та віджети
  • Fondy — міжнародний платіжний шлюз з підтримкою багатьох валют
  • Monobank (MonoPay) — популярний український еквайринг без абонплати
  • Stripe — міжнародні платежі (актуально для магазинів, що працюють з EU/US)
  • Оплата при отриманні — накладений платіж, зручно для України

Що важливо знати про еквайринг

Перше: на BooStore.pro не потрібно платити за підключення платіжних систем. Всі модулі вже вбудовані. Ви просто вводите API-ключі від платіжного шлюзу — і все працює.

Друге: платформа не бере додаткових комісій за транзакції. Ви платите лише комісію самому платіжному шлюзу (зазвичай 1.5-3% залежно від системи).

Третє: можна налаштувати різні валюти для різних мовних версій сайту. Наприклад, для української версії — прийом у гривні, для польської — у злотих. Автоматичний перерахунок курсу вбудований.

Докладніше: Інструкція з налаштування всіх платіжних систем — Оплата онлайн на BooStore.pro. Також доступна генерація рахунків для оплати прямо з адмінки — зручно для B2B-продажів, де рахунок виставляється вручну.

BooStore.pro: екосистема «в один клік»

Ми розібрали кілька рівнів управління інтернет-магазином: від простого Telegram-бота до повноцінного Commerce API. На класичних CMS (WordPress + WooCommerce, OpenCart, Magento) кожен із цих рівнів вимагає встановлення окремих плагінів, їх налаштування та постійних оновлень. На BooStore.pro все це працює з коробки — в єдиній екосистемі.

Telegram-бот

Сповіщення про замовлення, зміна статусів, управління в один клік. Працює без додаткових сервісів та плагінів.

Viber Bot

Сповіщення про замовлення з управлінням, як у Telegram. Для тих, хто віддає перевагу Viber.

Commerce API

Повний REST API для інтеграції з будь-якими зовнішніми системами: CRM, ERP, 1С, кастомні рішення.

Вебхуки (POST-сповіщення)

Автоматична відправка даних про замовлення та зміну статусів на зовнішні URL.

Статистика продажів

Вбудована CRM із зведеною таблицею, історією замовлень, знімками змін та JSON-вивантаженням.

Push-сповіщення

Оповіщення про замовлення та події прямо в браузер, навіть якщо сайт закрито.

Безкоштовні інструменти

До 300 товарів і статей на безкоштовному тарифі. Все, що потрібно для старту — безкоштовно.

Зв'язка «Telegram-бот + Commerce API + вебхуки + CRM» закриває 100% потреб інтернет-магазину з управління замовленнями. Ви отримуєте замовлення → бачите його в Telegram за секунду → натискаєте кнопку → статус змінюється → вебхук сповіщає зовнішню CRM. Все в реальному часі, все автоматично.

Докладніше про можливості автоматизації — на сторінці Автоматизація магазину на BooStore.pro.

P.S. Про аналітику: CRM показує, скільки і чого продали. Але щоб побачити повну картину — звідки приходять відвідувачі, на якому етапі вони йдуть, які сторінки не працюють — необхідна система веб-аналітики. Google Analytics 4 легко підключається в адмінці BooStore.pro: всі e-commerce події (перегляд товару, додавання в кошик, покупка) передаються автоматично, без плагінів та налаштування DataLayer. Докладніше — як налаштувати GA4 для інтернет-магазину.

Головний висновок

Управління інтернет-магазином не повинно бути щоденною рутиною. Telegram-бот бере на себе оперативну обробку замовлень, Commerce API пов'язує сайт з вашою CRM та бухгалтерією, вебхуки автоматично синхронізують дані, а GA4 показує, куди рухатися далі. Все це доступно на одній платформі — без плагінів, без щомісячних підписок на сторонні сервіси, без програмістів.

❓ Часті запитання про CRM, Telegram-ботів та управління замовленнями

Відповіді на питання, які найчастіше виникають у власників інтернет-магазинів.

Чи можна через Telegram-бот не тільки отримувати сповіщення, а й керувати замовленнями?

Так. Telegram-бот BooStore.pro підтримує не тільки сповіщення, а й інтерактивне управління: зміна статусу замовлення, позначка про оплату, зміна статусу доставки. Все через кнопки під повідомленням. Для більш детального управління є пряме посилання на картку замовлення в адмін-панелі.

Як підключити Telegram-бота до магазину на BooStore.pro?

В адмін-панелі перейдіть у налаштування магазину, знайдіть розділ «Сповіщення» — «Telegram Bot». Вкажіть API-ключ вашого бота (отримати можна у @BotFather в Telegram) та ID чату, куди надсилати сповіщення. Детальна інструкція — в базі знань.

Чи обов'язково мати зовнішню CRM, чи можна працювати з вбудованою статистикою продажів?

Вбудованої статистики продажів на BooStore.pro достатньо для більшості магазинів: зведена таблиця замовлень, статуси оплати та доставки, історія змін, JSON-вивантаження, фільтрація за періодами та менеджерами. Зовнішня CRM потрібна, якщо у вас складна бухгалтерія, кілька складів або потрібна інтеграція з 1С.

Як часто оновлюються дані при вебхук-інтеграції?

Вебхуки надсилаються миттєво — в момент оформлення замовлення або зміни статусу. Затримка становить частки секунди. Це дозволяє організувати синхронізацію в реальному часі без періодичних запитів до API.

Які платіжні системи можна підключити і скільки це коштує?

На BooStore.pro попередньо встановлені: LiqPay, WayForPay, Fondy, Monobank (MonoPay), Stripe. Підключення безкоштовне, платформа не бере комісій. Ви платите лише комісію платіжного шлюзу (1.5-3%). Після оплати будь-якого тарифу від $3 — всі платіжні системи стають активними.

Чи можна підключити кількох менеджерів до одного Telegram-бота?

Так. Ви можете додати кілька чат-ID в налаштуваннях бота. Кожен менеджер отримуватиме сповіщення про нові замовлення та може керувати ними. Хто перший натиснув кнопку — той і взяв замовлення в роботу.

Commerce API — це той самий протокол, що й WooCommerce API?

За логікою — так. Commerce API BooStore.pro надає схожі методи для роботи із замовленнями, товарами, категоріями та клієнтами. Однак він не вимагає встановлення WordPress, плагінів і постійно оновлюваних модулів. Це нативна REST-інтеграція, доступна одразу після створення магазину.

Яка платформа найшвидша для SEO у 2026 році? BooStore.pro — 100/100 балів
Структуровані дані Schema.org для товарів — повний гайд із прикладами
Надшвидка архітектура для e-commerce, або як створити надшвидкий сайт на прикладі BooStore.pro