Собственнику нужен один экран с ключевыми цифрами вместо пяти личных кабинетов. Ниже схема, которую можно собрать на российских сервисах: n8n по расписанию собирает данные из CRM и маркетплейсов в базу, Yandex DataLens показывает их на дашборде.
Что показать собственнику
Хороший дашборд отвечает на вопросы, по которым собственник принимает решения. Обычно хватает 8–12 показателей в четырёх блоках.
| Блок | Показатели | Откуда данные |
|---|---|---|
| Выручка | Выручка за день, неделю и месяц, сравнение с прошлым периодом | CRM, маркетплейсы, 1С |
| Воронка | Новые заявки, конверсия по этапам, сделки без движения | CRM |
| Остатки | Товары, которых хватит меньше чем на две недели, залежавшиеся остатки | МойСклад, 1С, склады маркетплейсов |
| Реклама | Расходы, стоимость заявки, доля рекламных расходов в выручке | Рекламные кабинеты, Метрика |
Для каждого показателя заранее решите, что вы сделаете, если он ухудшится. Если ответа нет, показатель можно убрать.
Как устроена схема
Schedule Trigger (каждый час)
→ HTTP Request к API: amoCRM, Wildberries, Ozon
→ приведение данных к общим таблицам
→ Postgres: Insert or Update
→ DataLens читает базу и строит графики
Готовых подключений для amoCRM и маркетплейсов в списке источников DataLens нет. Есть универсальный API Connector, но он работает только в чартах, написанных кодом в редакторе DataLens. Кроме того, данные разных систем нужно свести в общие таблицы и хранить историю. Удобнее делать это в своей базе, а сборщиком данных выступает n8n.
Как n8n собирает данные
На каждый источник удобно сделать отдельный сценарий:
- Запуск по расписанию. Узел Schedule Trigger запускает сбор раз в час или раз в сутки.
- Запросы к API. Узел HTTP Request забирает изменения за период: сделки из CRM, продажи, остатки и рекламу из кабинетов маркетплейсов. Как подключить источники, описано в статьях про amoCRM, Wildberries и Ozon.
- Запись в базу. Узел Postgres в режиме Insert or Update обновляет строку, если запись с таким ID уже есть. Повторный запуск не создаёт дублей.
- Учёт лимитов. У маркетплейсов строгие ограничения на частоту запросов, поэтому между запросами нужны паузы.
- Уведомление о сбое. Если сбор упал, дашборд покажет устаревшие цифры. О сбоях должен узнавать ответственный.
Храните данные в отдельной базе, не в той, где n8n хранит свои настройки. Так обновление n8n не затронет отчёты.
PostgreSQL или ClickHouse
| PostgreSQL | ClickHouse | |
|---|---|---|
| Что это | Универсальная база данных | Колоночная база для аналитики |
| Связь с n8n | Встроенный узел Postgres | Встроенного узла нет, запросы через HTTP Request к HTTP-интерфейсу ClickHouse |
| Когда подходит | Сделки, заказы, дневные итоги | Очень большие построчные отчёты, например детализация продаж по каждой единице товара |
| Сложность | Привычна большинству разработчиков | Нужен опыт работы с ClickHouse |
Начинайте с PostgreSQL. Переходить на ClickHouse имеет смысл, когда графики по PostgreSQL начнут строиться заметно долго. Обе базы можно взять как управляемый сервис в Yandex Cloud или поставить на свой сервер.
Как DataLens подключается к базе
Есть два основных варианта.
База в Yandex Cloud. Если вы используете управляемый PostgreSQL или ClickHouse в Yandex Cloud, DataLens подключается к нему по внутренней сети. В настройках кластера нужно включить опцию «Доступ из DataLens».
База на своём сервере. DataLens подключается через публичную сеть. На сервере нужно открыть порт базы для диапазонов IP-адресов DataLens. Список приведён в документации DataLens. Остальным адресам порт лучше закрыть и включить TLS.
В обоих случаях заведите для DataLens отдельного пользователя базы только с правом чтения. Если его пароль утечёт, через него нельзя будет ничего изменить.
Дальше работа идёт в интерфейсе DataLens. Вы создаёте подключение, на его основе датасет с нужными полями, по датасету строите чарты и собираете из них дашборд. Время жизни кеша документация рекомендует ставить 300 секунд.
Сколько стоит DataLens
По странице тарифов, обновлённой 28 сентября 2026 года:
- DataLens бесплатен для индивидуального использования: одно рабочее место на экземпляр не тарифицируется;
- если мест два и больше, каждое стоит 990 ₽ в месяц с НДС;
- место нужно каждому пользователю, даже если он только смотрит дашборды;
- новым клиентам доступен пробный период командной работы, 15 дней или до 30 дней при привязке платёжного аккаунта.
Условный пример: собственник и два руководителя смотрят один дашборд. Это три места, 3 × 990 = 2 970 ₽ в месяц. К этому добавьте базу данных и сервер n8n. Цены меняются, проверьте их перед запуском.
Ограничения
- Нет готовых подключений к amoCRM и маркетплейсам. Данные нужно собирать отдельно.
- Лимиты на размер чарта. Таблица показывает до 100 000 строк, сводная таблица до 100 000 ячеек. Детальные данные лучше заранее сворачивать в дневные итоги.
- Запросы идут в вашу базу. Тяжёлые графики по сырым данным открываются медленно и нагружают базу. Готовьте агрегированные таблицы на стороне n8n или базы.
- Один экземпляр на организацию. Все дашборды компании живут в одном экземпляре DataLens.
- Публичный доступ. Не открывайте публичный доступ к дашбордам с выручкой и данными клиентов.
Если у вас только Битрикс24, посмотрите сначала на партнёрское подключение Битрикс24 в DataLens. Для него достаточно адреса портала и ключа из раздела BI-аналитики CRM. Это подключение показывает только данные Битрикс24.
Примерная схема таблиц
Для старта хватает четырёх таблиц:
deals: ID сделки, дата создания, этап, сумма, менеджер, дата изменения;mp_sales: дата, площадка, артикул, количество, выручка, комиссия;stocks: дата, артикул, склад, остаток;ad_spend: дата, канал, кампания, расход, клики, заявки.
Поверх них делается представление с дневными итогами. Его и подключают к DataLens.
С чего начать
- Для первой версии выберите 5–8 показателей, по которым собственник принимает решения.
- Подключите один источник, обычно CRM.
- Настройте базу и сценарий сбора в n8n. Как поставить n8n на свой сервер, описано в инструкции.
- Подключите DataLens и соберите первый дашборд.
- Когда цифрами начнут пользоваться, добавьте маркетплейсы и рекламу.
Так вы быстро увидите, нужен ли дашборд на самом деле, и не потратите месяц на графики, которые никто не открывает.
Частые вопросы
DataLens бесплатный?
По странице тарифов на дату публикации одно рабочее место на экземпляр DataLens не тарифицируется. Если пользователей двое и больше, каждое место стоит 990 ₽ в месяц с НДС. Место нужно и тому, кто только смотрит дашборды.
Почему не подключить DataLens напрямую к CRM и маркетплейсам?
Для amoCRM, Wildberries и Ozon готовых подключений в списке DataLens нет. Кроме того, данные из разных систем нужно свести в общие таблицы, и это удобнее делать в своей базе.
Как часто обновляются данные на дашборде?
Так часто, как настроено расписание в n8n. Собственнику обычно хватает обновления раз в час или раз в сутки. Чаще опрашивать маркетплейсы мешают лимиты их API.