Проста інтеграція
Односторонній обмін: форми в Telegram, події в аналітику, вивантаження фіду.
- Один напрям передачі
- Логування обмінів
- Сповіщення про збої
- Два тижні нагляду
З'єднуємо сайт із тим, чим ви вже користуєтесь: CRM, товароблік, оплати, Нова Пошта, Telegram. Заявка потрапляє куди треба без ручної роботи.
Напишіть, які системи використовуєте й що зараз доводиться робити руками. Подивимось і скажемо, чи це автоматизується.
Ручна робота там, де давно мала б працювати автоматика.
Менеджер копіює дані з пошти в CRM. Частина губиться, частина потрапляє з помилками, час відповіді росте.
На сайті одне, у товарообліку інше. Клієнт замовляє те, чого немає, або за старою ціною.
Клієнти платять переказом або на місці, частина відмовляється просто тому, що це незручно.
Кожне замовлення переносять у кабінет Нової Пошти й повертають ТТН назад у систему руками.
Лист із формою пішов у спам, ніхто не помітив. Дізнаєтесь про це, коли клієнт нагадує про себе.
Кожен окремо працює, а разом їх ніхто не з'єднав. Готового рішення в маркетплейсі немає.
Якщо у сервісу є API — інтеграція можлива. Якщо API немає, зазвичай знаходимо обхідний шлях.
Головне в інтеграції — не написати код, а передбачити, що робити, коли щось піде не так.
Що є на сайті, що в CRM чи товарообліку, які там доступні методи API. Кажемо, що реально з'єднати, а що ні.
Які саме дані передаються, в який момент і що вважати успіхом. Тут же вирішуємо, що робити з дублями й помилками.
Перевіряємо не лише щасливий сценарій, а й збої: сервіс не відповів, дані прийшли неповні, клієнт натиснув двічі.
Кожен обмін пишеться в журнал. Якщо щось не пройшло, ви бачите це в сповіщенні, а не за тиждень від клієнта.
Перші дні — найпоказовіші. Дивимось журнали, доналаштовуємо межові випадки, які виявились на реальних даних.
Ціна залежить від того, чи є в сервісу нормальний API і скільки сценаріїв треба покрити.
Односторонній обмін: форми в Telegram, події в аналітику, вивантаження фіду.
Найчастіший запит: заявки в CRM або приймання оплат на сайті.
Двосторонній обмін товарами, залишками, цінами й замовленнями.
Якщо у сервісу немає API або документація нічого не пояснює — беремо день на розвідку. Якщо виявиться, що інтеграція неможлива, цей день не оплачується.
Будь-який обмін даними колись падає: сервіс на техроботах, мережа підвела. Ми пишемо журнал і надсилаємо сповіщення, щоб це не з'ясовувалось через тиждень.
Якщо запит не пройшов, система пробує ще раз за зростаючими інтервалами. Дані не зникають через тимчасовий збій на тому боці.
Токени й паролі до ваших сервісів лежать у конфігурації сервера, а не в коді й не в репозиторії. Ви можете відкликати їх будь-коли.
Оплати перевіряємо на тестових ключах, обмін із товарообліком — на копії бази. На живі дані виходимо, коли всі сценарії відпрацьовані.
Інтеграція рідко виглядає терміновою задачею: сайт працює, заявки приходять, менеджер їх якось обробляє. Але саме тут зазвичай ховається найдешевший спосіб заробити більше — не за рахунок нового трафіку, а за рахунок того, що перестає губитися й запізнюватися.
Найпоширеніший приклад — заявки на пошті. Лист може піти у спам, менеджер може не побачити його вчасно, дані переносяться в CRM руками з помилками. Найпростіша інтеграція — бот у Telegram — коштує близько трьохсот доларів і прибирає цю проблему повністю: заявка з усіма полями й джерелом переходу приходить у робочий чат за секунду.
Другий за віддачею напрям — синхронізація з товарообліком. Коли ціни й залишки на сайті відрізняються від реальних, це не просто незручність: клієнт замовляє те, чого немає, і повертається розчарованим. Обмін із 1С чи іншою системою прибирає ручне оновлення каталогу назавжди.
Важлива частина роботи, яку часто пропускають, — поведінка при збоях. Будь-який обмін даними колись падає: сервіс на техроботах, мережа підвела, формат відповіді змінився. Правильна інтеграція не втрачає дані в такій ситуації: запит стає в чергу й повторюється, а ви отримуєте сповіщення. Без цього про проблему дізнаються від клієнта через тиждень.
Ми беремося за інтеграцію після того, як подивимось обидві системи. Якщо у сервісу немає нормального API або документація нічого не пояснює, витрачаємо день на розвідку — і якщо виявиться, що задача не вирішується, цей день не оплачується.
Напишіть, які системи використовуєте й що зараз доводиться робити руками. Подивимось і скажемо, чи це автоматизується.