Як автоматизація на Make вирішує проблему ручного перенесення даних?
Щодня бізнес стикається з однотипними операціями: перенесення замовлень з інтернет-магазину в CRM, оновлення залишків в 1С, відправка рахунків клієнтам. У середньому на ці завдання йде 2–4 години на день. При зростанні обсягів N+1-запити до баз лише погіршують ситуацію. Помилки ручного введення призводять до втрат до 5% виручки. Ми налаштовуємо сценарії Make (раніше Integromat), описані на Wikipedia, які беруть на себе всю рутину, звільняючи час співробітників та знижуючи операційні витрати.
В одному з проєктів ми автоматизували синхронізацію даних між Shopify, Freshdesk та Telegram. Раніше менеджер вручну копіював замовлення з Shopify у Freshdesk та відправляв сповіщення в Telegram. Після впровадження Make час обробки одного замовлення скоротився з 180 секунд до 2–3 секунд — у 60–90 разів швидше. Кількість помилок знизилася до нуля. Економія на зарплаті склала понад 500 000 ₽ на рік — це як зарплата одного співробітника на півставки.
Які бізнес-процеси можна автоматизувати за допомогою Make?
Make підходить для будь-яких завдань, де потрібна передача даних між сервісами: CRM, email, месенджери, бази даних, API. На відміну від Zapier, Make підтримує розгалуження (Router), ітератори (Iterator) та агрегатори (Aggregator). Це дозволяє обробляти масиви з тисяч записів з індивідуальними умовами. Наприклад, при синхронізації каталогу товарів з маркетплейсами: один сценарій може розібрати масив, перевірити ціни, оновити залишки та зібрати звіт — все без участі людини. Make також пропонує більш гнучкі тарифи: до 1000 операцій на місяць на безкоштовному плані — у 10 разів більше, ніж у Zapier (всього 100). Інтеграція API будь-якого сервісу через HTTP-модуль дозволяє зв'язати навіть legacy-системи.
Як працюють HTTP-модуль, ітератори та агрегатори?
HTTP-модуль відправляє запити до будь-якого REST API. Приклад налаштування POST-запиту:
{
"url": "https://api.example.com/orders",
"method": "POST",
"headers": [
{ "name": "Authorization", "value": "Bearer {{1.api_token}}" },
{ "name": "Content-Type", "value": "application/json" }
],
"body": {
"orderId": "{{1.id}}",
"customer": {
"email": "{{1.customer.email}}",
"name": "{{1.customer.first_name}} {{1.customer.last_name}}"
},
"amount": "{{1.total_price}}",
"currency": "RUB"
}
}
Iterator розбиває масив на окремі бандли — кожен елемент проходить ланцюжок модулів. Aggregator збирає результати в єдину відповідь. Це незамінно для роботи з кошиками замовлень або списками товарів. Приклад обробки масиву items із замовлення:
[Webhook: нове замовлення з items[]]
│
[Iterator: розбити items[] на бандли]
│ (по одному items[i])
[Пошук: знайти продукт у БД за SKU]
│
[HTTP: зменшити залишок на складі]
│
[Aggregator: зібрати результати]
│
[Email: підсумковий звіт про обробку]
Покрокове налаштування сценарію з вебхуком та ітератором:
- Створіть новий сценарій у Make та виберіть тригер Webhook.
- Скопіюйте URL вебхука та налаштуйте зовнішній сервіс для відправки POST-запитів.
- Додайте модуль Iterator, вказавши масив з тіла запиту.
- Всередині ітератора налаштуйте HTTP-запит до вашого API для кожного елемента масиву.
- Додайте модуль Aggregator для збору результатів, вибравши джерело даних та структуру.
- Налаштуйте модуль сповіщень (наприклад, Email) для відправки підсумкового звіту.
Як обробляти помилки в сценаріях Make?
Make надає Error Handler Module — спеціальну гілку, яка виконується при збої. Згідно з документацією Make, Error Handler Module підтримує чотири стратегії:
- Ignore — пропустити помилку, продовжити обробку наступних бандлів.
- Break — зупинити поточний бандл, перейти до наступного.
- Retry — повторити модуль до 5 разів з налаштовуваною затримкою.
- Rollback — відкотити зміни в підтримувальних модулях.
Таке різноманіття стратегій дає в 4 рази більше гнучкості порівняно з Zapier, де доступний лише Retry. Ми завжди налаштовуємо сповіщення про помилки в Telegram або Slack, щоб ви миттєво дізнавалися про проблеми. Це знижує час простою та мінімізує фінансові втрати.
Етапи налаштування автоматизації та строки
| Етап | Тривалість |
|---|---|
| Аудит та проєктування | 1–2 дні |
| Реалізація та тестування | 2–4 дні |
| Документація та навчання | 1 день |
Вартість розраховується індивідуально та залежить від складності сценарію. Для простого сценарію на 3–5 модулів з однією умовою — 1–2 дні, для сценарію з ітератором та агрегатором — 3–5 днів, під ключ з навчанням та документацією — до 7 днів.
Порівняння Make та Zapier
| Характеристика | Make (Integromat) | Zapier |
|---|---|---|
| Операцій на місяць (безкоштовно) | 1000 | 100 |
| Активних сценаріїв (безкоштовно) | 2 | 5 |
| Типи модулів | HTTP, ітератор, агрегатор, router | Тільки лінійні дії |
| Розгалуження | Router | Немає |
| Обробка помилок | 4 стратегії | Retry тільки |
Що входить в роботу
- Документація сценарію: опис кожного модуля, логіки обробки, змінних.
- Налаштування доступів: підключення до API сервісів, створення вебхуків.
- Тестування: перевірка на тестових даних, обробка граничних випадків.
- Навчання співробітників: демонстрація роботи сценарію, інструкція з додавання нових даних.
- Гарантійна підтримка: 2 тижні після запуску для виправлення можливих помилок.
Зв'яжіться з нами, щоб оцінити автоматизацію вашого процесу. Отримайте консультацію — ми проаналізуємо рутину та запропонуємо сценарій, який заощадить години вашої команди. Замовте налаштування прямо зараз — інвестиція окупиться за рахунок скорочення ручної праці.







