⚙️ Як працює юніт-економіка
Юніт-економіка в SellerIQ побудована на автоматичному трекінгу продажів і подальшій передачі даних в аналітику.
Нижче — як це працює на практиці.
🔗 Джерела даних
Система використовує два джерела:
1️⃣ CRM (SalesDrive)
Із CRM беруться:
- замовлення
- статуси замовлень
- суми
- дані по товарах
👉 це джерело фактичних продажів
2️⃣ Mixpanel
У Mixpanel відправляються:
- події продажів
- всі параметри замовлення
- додаткові обчислені значення
👉 це шар аналітики та зберігання даних
🔄 Загальна схема роботи
Процес виглядає так:
- SellerIQ підключається до вашої CRM
- регулярно запитує нові та оновлені замовлення
- обробляє їх на сервері
- формує події
- відправляє їх у Mixpanel
- графіки в застосунку будуються вже на основі цих даних
⏱ Частота синхронізації
Синхронізація працює автоматично:
- кожні 60 хвилин
- без участі користувача
При кожному запуску:
- обираються замовлення, які змінилися за останню годину
- нові дані додаються
- змінені — оновлюються
▶️ Перший запуск
При першому підключенні:
- дані беруться не за останню годину
- а з початку поточного дня (00:00, Kyiv)
Це потрібно, щоб:
- уникнути часткових даних
- одразу отримати повну картину за день
🔁 Подальша робота
Після першого запуску система працює за циклом:
- кожну годину → перевірка змін
- нові замовлення → додаються
- оновлені → перезаписуються
📅 Як визначається дата
У системі використовується:
- таймзона: Kyiv
- основа для синхронізації: дата зміни замовлення
Але при відправці в аналітику:
👉 подія отримує дату самого замовлення, а не дату синхронізації
Чому це важливо
Це дозволяє:
- бачити реальні продажі по днях
- коректно будувати графіки
- не спотворювати аналітику
⏸ Коли трекінг зупиняється
Синхронізація автоматично припиняється, якщо:
- закінчилася підписка
- вимкнена CRM
- вимкнений Mixpanel
▶️ Повторний запуск
При повторному ввімкненні:
- трекінг запускається заново
- дані беруться з 00:00 поточного дня
⚠️ Важливі обмеження
1. Без даних — графіків не буде
Якщо:
- немає продажів
- або інтеграція не налаштована
👉 графіки будуть порожніми
2. Немає автоматичного дозавантаження історії
Якщо трекінг був вимкнений:
- дані за цей період не дозавантажуються автоматично
🧩 Чи можна відновити дані?
У деяких випадках дані можна дозавантажити вручну:
- через серверні інструменти SellerIQ
- за індивідуальним запитом
👉 для цього потрібно звернутися в підтримку
⚠️ Що важливо враховувати
Можливість такого дозавантаження залежить від:
- обсягу даних
- обмежень API CRM (SalesDrive)
Основне обмеження тут — rate limits SalesDrive, тому ручне дозавантаження:
- може займати час
- і розглядається індивідуально
3. Усі замовлення незалежно від статусу
Обробляються замовлення в будь-якому статусі:
- нові та в обробці
- видані (завершені)
- скасовані та повернуті
Це дозволяє бачити повну картину: не тільки фактичні продажі, а й замовлення на кожному етапі воронки.
🚀 Персоналізований старт юніт-економіки
На першому етапі модуль юніт-економіки працює в режимі персоналізованого старту.
Це означає, що за потреби команда SellerIQ може:
- адаптувати логіку розрахунків під конкретного користувача;
- додати автоматичні параметри в замовлення;
- врахувати стабільні або обчислювані витрати (наприклад, фулфілмент, пакування, логістику);
- прибрати необхідність ручного введення параметрів через
@siq.
📊 Звідки беруться графіки
Графіки в застосунку:
- не рахуються локально
- не зберігаються в окремій базі
👉 вони повністю будуються на основі даних у Mixpanel
🧠 Гнучка серверна логіка
Важлива особливість:
👉 вся логіка знаходиться на сервері
Це означає, що:
- можна змінювати розрахунки без оновлення застосунку
- можна додавати нові поля
- можна адаптувати аналітику під бізнес
📝 Коротко
- дані беруться з CRM
- відправляються в Mixpanel
- синхронізація — кожну годину
- перший запуск — з 00:00
- обробляються всі замовлення незалежно від статусу
- автоматичного дозавантаження пропущеної історії немає
- в окремих випадках дані можна дозавантажити вручну через підтримку
- графіки будуються з Mixpanel