Релиз апреля 2026: что нового в TurboCRM

Релиз апреля 2026: что нового в TurboCRM

TurboCRM Team 18 April 2026 2 хв читання

Апрель 2026 был насыщенным месяцем релизов для TurboCRM. Мы сосредоточились на двух направлениях: производительность на больших объёмах данных (Kanban на 1000+ сделок, отчёты по большим базам) и расширение возможностей автоматизации и интеграций. Плюс — несколько количественно важных багфиксов, один из которых закрывал редкий, но критичный инцидент с биллингом. Ниже — полный changelog с комментариями, зачем это и как пользоваться. Новинки уже на всех тенантах — ничего настраивать отдельно не нужно.

Этот релиз вышел в несколько этапов (v3.8 → v3.9 → v3.9.1) и включает 23 улучшения. Разбили по категориям, чтобы было удобно читать.

Новые возможности

Сегментированный фильтр по custom field в списках и отчётах

До этого релиза фильтры в списках Лидов/Клиентов/Сделок поддерживали только стандартные поля (статус, источник, менеджер). Теперь можно фильтровать и по любому custom field — включая select, multi-select, date range, number range. Фильтр доступен в builder'е списков и в кастомных отчётах.

Как использовать: в списке Сделок нажмите «Фильтры» → «Добавить поле» → выберите custom field → задайте условие. Фильтр можно сохранить как шаблон и поделиться с командой.

Пример. В салоне красоты создан custom field «тип услуги» (select: стрижка / окрашивание / маникюр). Теперь можно в один клик получить отчёт «выручка за квартал по окрашиванию» — без экспорта в Excel.

Новая версия Funnel-отчёта с Loss Reasons

Funnel-отчёт (конверсия по стадиям) переписан с нуля. Что нового:

  • Отдельная секция «Причины проигрыша» с распределением по категориям (если у вас настроены Loss Reasons).
  • Возможность перегруппировать данные — по менеджеру, источнику, месяцу.
  • Экспорт в CSV с полным набором полей.
  • Скорость построения отчёта — в 4-6 раз быстрее на базах 10 000+ сделок.

Реализация: отчёт теперь выполняется через materialized view + кеш, живущий 10 минут. Для real-time данных есть кнопка «Обновить».

Публичный REST endpoint /api/v1/deals

Расширили публичный API новым ресурсом для работы со сделками. Поддерживаются все CRUD-операции:

  • GET /api/v1/deals — список с пагинацией и фильтрами.
  • GET /api/v1/deals/{id} — детали.
  • POST /api/v1/deals — создание.
  • PATCH /api/v1/deals/{id} — обновление.
  • POST /api/v1/deals/{id}/move — перенос в стадию.
  • DELETE /api/v1/deals/{id} — удаление (soft).

Endpoint защищён через `api.feature:api_access` (доступ в тарифах Pro и Business) + `api.key:deals`. Полная OpenAPI-спецификация — на странице документации API.

WayForPay webhook: автоматическое обновление статуса сделки

Раньше интеграция с WayForPay обновляла только статус подписки TurboCRM (когда вы покупаете тариф). Теперь webhook также поддерживает обновление статуса сделок в ваших собственных тенантах: если вы принимаете оплаты от клиентов через WayForPay — статус сделки автоматически переходит в «Оплачено» при успешном платеже.

Настройка: в карточке интеграции WayForPay появился переключатель «Обновлять статус сделок при оплате». При включении система регистрирует webhook handler, который мапит `orderReference` на ваш deal_id.

Meta Lead Ads: поддержка форм с несколькими страницами

Meta Lead Ads позволяет создавать многошаговые формы (со страницами «вступление», «вопросы», «согласие»). Раньше мы обрабатывали только одну страницу. Теперь TurboCRM правильно собирает данные со всех страниц формы и мапит их в custom fields лида. Особенно полезно для опросов и заявок с длинным опросником.

Улучшения

Быстродействие Kanban на 1000+ сделках

Kanban-доска для больших pipeline раньше тормозила: открытие могло занимать 4-6 секунд, перетаскивание — с лагами. Переписали компонент:

  • Lazy-рендеринг карточек (отрисовываются только видимые).
  • Объединённые запросы (1 запрос вместо N+1 за activity-счётчиками).
  • Оптимистическое UI обновление при drag-n-drop.

Результат: Kanban с 1500 сделками открывается за 0.8-1.2 сек (раньше — 4-6 сек). Drag-and-drop работает мгновенно.

Отчёт Manager Leaderboard: новые метрики

Добавили три метрики: среднее время ответа на лид, средний цикл сделки, NPS (если ведёте в custom field). Теперь отчёт покрывает не только «сколько закрыл», но и «насколько эффективно работает».

Round-robin: балансировка с учётом загрузки

Раньше round-robin распределял лиды строго по очереди: менеджер А, менеджер Б, менеджер В, А, Б, В... Теперь в настройках можно включить режим «с учётом загрузки» — менеджер с наименьшим количеством активных лидов получит следующего. Полезно для неоднородных команд, где один менеджер физически не успевает обработать одинаковое количество.

Аудит-лог: фильтрация по пользователю и типу события

Новый UI для аудит-лога: фильтры по пользователю, типу действия (create/update/delete), сущности (client/lead/deal), диапазону дат. Раньше был просто линейный список — теперь можно быстро найти «кто удалил этого клиента в 14:00 20 апреля».

Массовые операции: +5 новых

В списках добавили bulk-операции: массовое назначение менеджера, массовое добавление тегов, массовый переход в стадию (для Сделок), массовое изменение статуса (для Лидов), массовый экспорт в CSV выбранных записей. Всё — через checkbox-выбор + кнопку «Действия» вверху списка.

Telegram Bot: поддержка reply-keyboard шаблонов

В настройках Telegram Bot интеграции теперь можно создать reply-keyboard шаблоны: «Быстрые ответы» с кнопками «Подтверждаю запись», «Перенести», «Отменить». Менеджер отправляет клиенту шаблон — клиент нажимает кнопку — ответ автоматически попадает в карточку сделки.

Импорт CSV: детектор кодировки и delimiter

Импортер теперь автоматически определяет кодировку (UTF-8 / Windows-1251 / cp866) и разделитель (запятая, точка с запятой, табуляция). Менее вероятно, что импорт «сломается» из-за неправильно сохранённого файла.

Багфиксы

  • Биллинг: синхронизация tenant_id. Исправили редкий инцидент, когда sidebar-виджет и страница /settings/billing могли показывать разные тарифы (разные подписки на одного тенанта из-за несоответствия slug vs team_id). Каноничный источник — tenant('id'), проверка добавлена во все точки чтения/записи.
  • Custom fields с типом «date». В некоторых часовых поясах дата сохранялась на 1 день раньше при создании записи около полуночи. Исправили через нормализацию в UTC перед сохранением.
  • Webhooks quota. Квота `webhooks_max` считала только активные webhooks вместо всех созданных — это давало обход лимита через «создать-выключить-создать». Теперь учитываются все webhooks (включая disabled).
  • Instagram Business: корректная обработка emoji в сообщениях. Некоторые emoji (из суррогатных пар) неправильно сохранялись в базе. Исправили через utf8mb4 конвертацию.
  • Аудит-лог: дублирующиеся записи при soft-delete. При удалении клиента создавалось две записи в аудит-лог вместо одной. Исправили.
  • Отчёт Sources: корректная группировка по UTM. Раньше UTM-кампании с разным регистром (Facebook vs facebook) считались разными источниками. Теперь нормализация в lowercase.

Стандартная санитария

  • Обновлён Laravel до 11.30.
  • Обновлён Livewire до 3.5.
  • PHP 8.3 как минимальная версия (раньше поддерживали 8.2).
  • MariaDB 11 как рекомендованная (8 ещё работает, но без оптимизаций JSON-колонок).

Что дальше (roadmap на май-июнь 2026)

Не обещаем точные даты, но вот что в работе:

  • Расширенный импорт из AmoCRM через API. Сейчас в MVP — работает для контактов и сделок, добавим историю активностей.
  • Мобильное приложение (iOS). Альфа-версия — в закрытом тестировании, публичный beta планируется на июнь.
  • Webhooks с retry policy. Если ваш принимающий сервер не отвечает — пробуем 3 раза с экспоненциальной задержкой.
  • Отчёт «Cohort Retention». Для подписных моделей — увидеть когорты клиентов и их удержание во времени.
  • Интеграция с Checkbox для автоматических фискальных чеков. После оплаты через WayForPay — автоматически генерируется фискальный чек.

Известные ограничения

  • В Kanban можно одновременно переносить только одну сделку. Bulk-перенос через список — да, через Kanban drag-n-drop — нет.
  • API `/api/v1/deals` не поддерживает вложенные ресурсы (activities, tasks) в одном запросе. Надо делать отдельные вызовы.
  • Meta Lead Ads: если форма имеет > 20 полей, обработка замедляется. Рекомендуем делить на несколько более простых форм.

Читайте также: Meta Lead Ads + CRM, WayForPay vs LiqPay, Как выбрать CRM, Kanban-воронки, Миграция с Bitrix24.

Ещё не пробовали TurboCRM? Апрельский релиз — отличный повод. Выберите тариф и получите 14 дней бесплатно со всеми новыми функциями, включая /api/v1/deals и новый Funnel-отчёт.

Прямо сейчас онлайн

Готовы перестать терять клиентов?

Вы дочитали до конца — значит, серьёзно. Выберите удобный путь: запуститесь сами за 5 минут или закажите бесплатный звонок.

Быстрый путь

Я могу сам — за 5 минут

Создайте рабочий кабинет прямо сейчас. Воронки, контакты, интеграции — всё уже настроено.

  • 14 дней бесплатно
  • Без привязки карты
  • Данные не пропадут
Создать кабинет

Уже используют 200+ компаний

С нашей помощью

Хочу, чтобы помогли

Оставьте номер — перезвоним, проконсультируем, перенесём базу. Без обязательств.

Отправляя, вы соглашаетесь с Политике конфиденциальности.

Без спама
Ответ за 2 часа
На украинском