CHANGELOG
История обновлений
Что нового в MaxSurge — функции, улучшения, исправления.
2026-05-26
Прозрачный онбординг: подсказки везде и видео-инструкция
Новое
- HOWTO-блок «Подключить MAX за 1 минуту» прямо в /app/accounts/ — раскрывающаяся плашка с 4 простыми шагами (открой MAX → Настройки → Связанные устройства → сканируй QR) и местом под видео-инструкцию. Когда у вас 0 аккаунтов — открыта по умолчанию, когда уже подключено — свёрнута.
- Контекстные плашки «Что здесь происходит» на ключевых страницах: /scraper/ объясняет что парсер ищет в 2ГИС и не звонит сам; /leads/ — что это холодные компании в нише, а не подтверждённые клиенты; /templates/ — что плейсхолдеры
{name}подставляются автоматически и одного шаблона достаточно; /sender/ — что произойдёт при «Старт» и какие безопасные темпы рассылки. - Tooltip-подсказки везде — наведите на иконку ⓘ у поля или столбца и получите пояснение: что такое статусы лидов (NEW / IN_PROGRESS / WON / LOST), что значит MAX ID в таблице, чем отличаются 5 способов подключения аккаунта (QR / Токен / Session.db / JSON web-session / Bulk-импорт), какие запросы и города работают в парсере.
Улучшение
- Empty-state плашки на 8 разделах: forwarder, joiner, warming, profiles, neurochat, autoresponder, sender, templates, catalog. Раньше можно было заполнить форму запуска без MAX-аккаунта и нажать «Старт» — получали тишину. Теперь сверху раздела жёлтая плашка с CTA «Подключить MAX-аккаунт →» если аккаунтов 0.
- Kickstart-banner на дашборде «Начни здесь — 3 минуты до первой рассылки» с прямой кнопкой на готовые наборы для ниш. Виден новым пользователям, исчезает после первой рассылки.
- Smart-redirect после применения пресета — попадаешь не на тихий toast, а на следующий нужный шаг: «Шаг 1 из 3: подключите MAX-аккаунт» → «Шаг 2 из 3: соберите лиды» → «Шаг 3 из 3: запустите рассылку». Видно где ты в воронке.
- Readiness-checklist на /sender/ — жёлтый блок «До запуска рассылки осталось» с конкретными missing-пунктами (шаблон / аккаунт / лиды) и прямыми ссылками. Не нажмёшь «Старт» если чего-то нет.
- Заголовки писем по стандартам 2024: List-Unsubscribe, List-Unsubscribe-Post=One-Click, Reply-To, Date, Message-ID, Precedence: bulk. Onboarding-письма и уведомления больше не попадают в спам Gmail / Mail.ru / Yandex. DMARC в DNS: p=quarantine.
- Статья /help/adding-accounts переписана под реальный UI — раньше описывала несуществующий phone+SMS флоу. Сейчас по 5 актуальным способам с предупреждением «не используй основной номер».
- Anti-duplicate guard на «Применить пресет» — если шаблон для этой ниши уже создан, повторное нажатие не плодит дубли, а переиспользует существующий.
Исправление
- 2ГИС-парсер давал 0 лидов всем — 2ГИС отдавал страницу-заглушку «Обновите браузер» в headless-режиме, поисковая выдача не загружалась. Теперь автоматически кликаем acceptRiskButton и переходим к настоящей странице. Парсер ожил после 2 недель тишины.
- 100% промокод выставлял счёт на 149₽ вместо бесплатной активации — внутренний cap в скидке и минимум 1₽ в ЮKassa. Теперь при final_amount < 1₽ — free-grant без обращения к платёжке, тариф активируется на полный период мгновенно.
- Парсер терял лиды при сбоях — теперь chunked save: каждая порция (город × ниша) сохраняется в БД сразу после фазы details, OOM или прерывание теряет максимум последнюю незавершённую нишу.
- 2ГИС-парсер не сохранял лиды в БД — поля `_firm_url` и `raw_data` от внутренней страницы фирмы попадали в Lead-модель и роняли INSERT с TypeError. Whitelist полей Lead решил.
- Sender / форвардер можно было запустить с 0 аккаунтов — UI давал нажать кнопку, бэк молча игнорировал. Теперь предусмотрен явный empty-state и форма не сабмитится без аккаунта.
Инфраструктура
- Стабильность сервиса — раньше maxsurge перезапускался 175 раз в сутки из-за зависающего keepalive к MAX. Перевели на Type=simple, убрали watchdog по таймеру, restore аккаунтов запускается фоновым тасом, MemoryMax поднят до 6 ГБ, TimeoutStartSec до 120 секунд. Текущий аптайм без рестартов — больше 5 суток.
- Chromium-флаги для парсера: images-disabled, single-process, no-gpu — потребление памяти на одну фирму снизилось ×3. Плюс +4 ГБ swap на сервере — OOM-killer больше не приходит даже при больших нишах.
- Cron-мониторинг с TG-алертами: раз в час проверяет >5 рестартов, любой OOM-kill, статус сервиса, /health 200 и свободную память. При проблеме — мгновенный алерт в @MAXSurge_Admin_bot.
Безопасность
- DMARC TXT-запись добавлена для maxsurge.ru: `v=DMARC1; p=quarantine; rua=mailto:admin@maxsurge.ru` — закрыли последнюю дырку в e-mail deliverability, теперь все системные письма проходят строгие фильтры Gmail / Yahoo / Mail.ru / Yandex.
2026-05-14
Триггерные рассылки, импорт постов из Telegram, готовые наборы для ниш
Новое
- Live-дашборд «Сегодня» — единый экран с лентой событий в реалтайме: отправленные сообщения, ответы лидов, новые контакты, горячие сделки, активные диалоги в саппорте. Обновляется каждые 10 секунд.
- Триггерные рассылки — серия сообщений по событию. Появился новый лид из 2GIS — через час первое касание, через сутки второе, через 3 дня финальное «вы забыли о нас?». Полностью автоматически, с фильтром по городу и категории.
- Готовые наборы для ниш — каталог из 6 пресетов (стоматология, фитнес, строители, юристы, рестораны, моушн-студии). В один клик создаётся шаблон рассылки + AI-промпт + список категорий 2GIS под нишу.
- Импорт постов из Telegram-канала — вставляете
@канал, подгружаются последние посты с превью, выбираете нужные, они улетают в календарь MaxSurge черновиками с интервалом 6 часов. - Авто-вступление в группы по списку — раскидать аккаунты по 50+ группам по invite-ссылкам. Два режима: распределить по одному аккаунту или каждый-в-каждую, настройки скорости и лимитов.
- AI-автоответчик с персонализацией — задайте кто вы, тон, цель диалога, типичные возражения, примеры ваших реальных переписок. Бот говорит вашим голосом. Встроенный LLM-judge оценивает каждый ответ — слабые помечаются красным в логе.
- Bitrix24 и amoCRM интеграция — горячий лид автоматически создаётся как Лид в вашей CRM. Подключается одной формой в /app/webhooks/.
- Готовый AI-помощник на /help — отвечает на вопросы пользователей по базе знаний, при необходимости передаёт оператору. Доступен через виджет на сайте и через @maxsurge_support_bot.
- Чистка аккаунта в один клик — удалить все контакты, выйти из всех чатов, отписаться от каналов. Полезно перед передачей аккаунта или после теста.
- 2FA-пароль и смена профиля прямо из кабинета — без необходимости заходить в MAX-приложение.
- Список «мои каналы и чаты с админкой» — отдельная страница для каждого аккаунта с фильтром по роли (владелец / админ / подписчик) и копированием ID в буфер.
- Импорт web-session JSON — поддерживаем форматы, которые отдают популярные маркетплейсы аккаунтов. Достаточно вставить JSON в форму.
- Три режима срабатывания ключевых слов в чат-ботах: содержится в слове, отдельное слово/фраза, точное совпадение реплики.
Улучшение
- Маски в шаблонах рассылки:
{first_name},{last_name},{full_name},{phone},{city},{email},{website}+ fallback-значения через|. Например:{first_name|коллеги}— если у лида нет имени, подставится «коллеги». - Мягкая проверка номеров — теперь не перезаписывает имена в адресной книге MAX-аккаунта. Раньше при массовом чеке имена существующих контактов терялись — теперь сохраняются.
- Раздельная проверка валидности и ограничений аккаунта — две кнопки в /app/accounts/ вместо одной. Сразу видно: жив аккаунт или заблокирован на отправку.
- Ответ оператору из Telegram — на уведомление «нужен оператор» можно ответить реплаем прямо в боте, ответ улетает пользователю.
- Лендинг переписан под бенефиты — фокус на результате, а не на количестве инструментов.
Исправление
- 54-ФЗ чек в ЮKassa для ООО — без него любая оплата падала с ошибкой 400. Теперь чек уходит автоматически с email клиента и составом заказа.
- Убрали бета-баннер и упоминания тестового режима — сервис в полной эксплуатации.
Инфраструктура
- 30+ регрессионных тестов в CI: биллинг, шаблоны, автоответчик, импорт аккаунтов, ключевые слова — проверяются на каждый деплой перед рестартом.
- Все коммиты прогоняются через GitHub Actions с автоматическим деплоем на прод за 30 секунд.
2026-04-26
Лендинги по нишам, оплата для ИП на НПД, дата запуска
Новое
- Лендинги под ниши — отдельные посадочные для стоматологий, фитнес-клубов, строителей, юристов и ресторанов: /for-stomatologii, /for-fitness, /for-stroiteley, /for-yuristov, /for-restoranov.
Исправление
- Robokassa для ИП на НПД — убрали блок чеков по 54-ФЗ, теперь оплата проходит без ошибок.
- Перенесли публичный запуск на 30 апреля 2026, чтобы успеть докрутить онбординг.
Инфраструктура
- E2E-тесты: создание тестового пользователя и стабилизация selector-strict mode.
2026-04-20
Проверка номеров, посты в каналы и импорт из групп
Новое
- Max-чекер — перед рассылкой можно проверить, зарегистрирован ли номер в MAX. Три режима под разный риск бана.
- Планировщик постов — публикация в каналы и группы по расписанию через удобный календарь.
- Импорт участников групп — выбираете участников из любого чата и одним кликом добавляете в базу лидов.
- Умный инвайтинг — чекер отсеивает невалидные номера до отправки приглашений.
Улучшение
- Страница чекера переделана — результаты в таблице, экспорт в CSV.
- Защита от случайной публикации в чужие группы.
2026-04-19
Продамус, страница статуса, здоровье аккаунтов
Новое
- Продамус — ещё один способ оплаты, рядом с ЮKassa и Robokassa. Чеки самозанятым через «Мой налог».
- Страница статуса — всегда видно, работает ли сервис.
- Автопроверка MAX-аккаунтов — платформа сама находит и восстанавливает заблокированные аккаунты.
Улучшение
- Оферта и политика обновлены под самозанятых и 152-ФЗ.
- Фоновые задачи стали надёжнее, сбои теперь видны в логах.
Безопасность
- Укрепили защиту внутренних эндпоинтов и сессий.
2026-04-16
Новый лендинг и единый стиль
Новое
- Полностью новый лендинг — чёткая структура, воронка, калькулятор выгоды.
- Зелёная дизайн-система — единый стиль на всех страницах и в письмах.
- Реферальная программа на главной — 20% с первого уровня + 5% со второго.
- Telegram-канал @maxsurge_ru — новости продукта и кейсы.
Улучшение
- Тарифы — переключатель месяц/год со скидкой 20%.
- Расширенный FAQ на лендинге.
- Свежие скриншоты интерфейса.
2026-04-15
Почта, метрика, мобильное меню
Новое
- Надёжная отправка писем через Яндекс 360 — подтверждения, сброс пароля, онбординг-серия.
- Яндекс.Метрика с вебвизором — видите, как пользователи взаимодействуют с панелью.
- Автоматические бэкапы — ежедневно, с доставкой копии в Telegram.
- Мобильное меню — удобная работа с телефона.
- Красивые страницы 404/500 — если что-то пошло не так.
Исправление
- Исправлен приём платежей ЮKassa — раньше часть уведомлений не доходила.
- Мелкие баги в рассылках и почте.
Безопасность
- Комплексное усиление безопасности: политика паролей, защита от брутфорса, внешние проверки доступности.
2026-04-12
PWA, кампании, трекинг кликов
Новое
- PWA — MaxSurge можно установить как приложение на телефон.
- Кампании рассылки — сохраняйте настройки и запускайте повторно одним кликом.
- Трекинг кликов — короткие ссылки с подсчётом переходов, чтобы измерять CTR рассылок.
- Чёрный список — исключайте номера и ID из всех рассылок разом.
- Расписание рассылок — планируйте отправку на нужное время.
- Поиск дублей лидов — объединение повторяющихся контактов.
- Карточка лида — все данные и история отправок одним кликом.
Улучшение
- Графики лидов и сообщений на дашборде.
- Маркетплейс готовых шаблонов.
- Бонусные дни за крупные платежи.
Безопасность
- Файервол, защита сессий и современные HTTP-заголовки — всё в рамках отраслевых стандартов.
- Мониторинг подозрительной активности с уведомлениями в Telegram.
2026-04-08
Большой релиз — веб-панель и экосистема
Новое
- Полноценная веб-панель MaxSurge — всё в браузере, без установки.
- Парсер карт — собирает базу организаций по городу и нише.
- Парсер чатов MAX — участники тематических групп.
- Умные рассылки — шаблоны, спинтакс, ротация аккаунтов.
- AI-автоответчик — нейросеть отвечает на входящие 24/7.
- Форвардер Telegram → MAX — перенос аудитории из канала.
- CRM и аналитика — статусы лидов, воронка, экспорт в CSV.