CRM для автоброкера: что должно быть внутри системы
Брокер не продаёт машину со стоянки. Он находит нужную у дилеров и проводит покупателя через финансирование, и заработок решается в кредитной заявке, а не в переписке.
Системе автоброкера нужны три вещи, которых нет в обычной CRM: кредитная заявка, которую банк не вернёт из-за пропущенного раздела, номер социального страхования, хранящийся зашифрованным и с записью каждого просмотра, и одна формула прибыли, из которой считают все экраны сразу. Такая система живёт в проде у автоброкера в Стейтен-Айленде. Сборка идёт от $2 000 за 30-45 дней.
ЛИСТ-02Разбор
Кредитная заявка это документ, а не форма обратной связи
Она длинная, скучная и юридически серьёзная, и банк вернёт её целиком, если пропущен один раздел. Самая частая ошибка в готовых решениях: созаёмщику дают укороченную версию. В живой системе созаёмщик отвечает на те же тридцать пять вопросов, что и основной заявитель, и загружает обе стороны документа так же, как он. Ещё четыре поля становятся обязательными автоматически, когда по текущему адресу человек живёт меньше двух лет, потому что банк всё равно про это спросит. Проверка полноты идёт на сервере по одному и тому же списку для обоих, поэтому урезанный созаёмщик это не то, что может случиться случайно.
SSN: шифротекст, и каждый просмотр записан
Номер социального страхования шифруется AES-256-GCM, ключ живёт только в серверном окружении, в браузер не уходит и в базе не хранится. Запасного варианта «сохранить как есть» нет: если ключа нет, заявка не принимается, а не ложится в базу открытым текстом. Показ полного номера сначала пишет запись в журнал доступа, и сам показ зависит от того, что запись прошла, поэтому посмотреть номер без следа нельзя. Ключей поддерживается два одновременно, чтобы у смены ключа не было окна, в котором заявка, отправленная в середине, становится нечитаемой. Это не теория: настоящая заявка пришла в тот самый день, когда ротацию писали.
Одна формула прибыли на все экраны
До переделки прибыль по сделке считалась в четырёх местах и в один и тот же день отвечала тремя разными числами: плитка на дашборде, таблица лидеров двумя строками ниже, страница отчётов и строка самого брокера. Четыре места, считающие одно число тремя способами, хуже, чем любое одно из них просто неверное, потому что доверять нельзя ни одному экрану. Теперь правило написано один раз в приложении и один раз в SQL, и обе версии двигаются одним коммитом или не двигаются вовсе. Когда выручки ещё нет, прибыль показывается как неизвестная, а не как убыток, а уже потраченные расходы показываются отдельно, потому что спрятать их значило бы завысить прибыль, то есть соврать в другую сторону.
Несколько брокеров, филиалы и разные права
Брокер видит свои сделки и свою выплату. Компания видит все и умеет ответить, что каждая сделка принесла, брокеру, бухгалтеру и себе самой. Выплаты считаются из той же формулы, что и отчёты, а не отдельной таблицей рядом, иначе к концу месяца появятся две правды и один неприятный разговор.
Сайт и CRM это одно приложение
Публичный сайт и система живут в одном развёртывании, поэтому интегрировать между ними нечего: это одна программа. Форма, заполненная на сайте, через секунду становится строкой в воронке, ничего не перепечатывается и ничего не ждёт в почтовом ящике. Для брокера это значит, что заявка из рекламы попадает в работу до того, как о ней успели забыть.
Автоматизации по датам лизинга
Лизинг заканчивается по календарю, и это единственный вид повода для звонка, который известен заранее. Задачи по расписанию поднимают эти даты сами и ставят напоминание, вместе с обслуживанием персональных данных: сроками хранения чувствительных полей и перешифровкой при смене ключа. Всё, что нельзя доверять человеческой памяти, вынесено в расписание.
Чего на этой странице нет
Выручки клиента, количества сделок и процентов роста. Таких цифр у студии нет, а придумать их было бы легко, поэтому вместо них здесь названы файлы, которые можно спросить и посмотреть: модуль денег, шифрование и ротация ключа, задачи по лизинговым датам. Проектный лист этой системы открыт целиком и на английском.
ЛИСТ-03Контроль качества
Что реально работает.
Три системы в продакшене, 2116 автотестов, 399 миграций базы и 14 guard-тестов, написанных после ошибок, которые типы поймать не могли. Код и база принадлежат клиенту с первого коммита.
2116
автотестов
399
миграций базы
14
guard-тестов
3
системы в проде
ЛИСТ-04Общие примечания
Вопросы, которые задают на самом деле.
- N01Чем это отличается от обычной CRM для продаж?
- Обычная CRM ведёт сделку до подписи и ничего не знает про кредитную заявку, про хранение номера социального страхования и про то, что прибыль по сделке считается по формуле, которую нельзя дублировать. У брокера именно это и есть работа.
- N02Кредитная заявка подписывается онлайн?
- Да, заявка заполняется и подаётся внутри системы, с загрузкой документов. Смысл не в удобстве, а в том, чтобы неполная заявка не уходила в банк: проверка полноты идёт на сервере, и одинаково для заявителя и созаёмщика.
- N03Насколько безопасно хранить SSN в своей системе?
- Безопасно ровно настолько, насколько устроено хранение. Здесь это AES-256-GCM, ключ только на сервере, отсутствие ключа означает отказ принять заявку, а не сохранение открытым текстом, и каждый показ полного номера пишется в журнал доступа до самого показа.
- N04У меня несколько брокеров. Каждый видит только своё?
- Да. Права строятся вокруг сделки и филиала, а выплаты считаются из той же формулы, что и отчёты компании, поэтому в конце месяца не появляется двух версий одного числа.
- N05Можно взять только сайт, а систему потом?
- Можно. Сайт от $1 200 за 10-14 дней, и он собирается так, чтобы заявка с него попала в базу, а не в почту. Когда систему соберут, история уже там.
- N06Сколько это стоит?
- Своя система от $2 000 за 30-45 дней, сайт от $1 200. Разбор процессов $500 и зачитывается на 100% в сборку в течение 60 дней. Бесплатный аудит $0 в тот же день. Скидок нет никогда.
ЛИСТ-05Дальше
Своя CRM вместо аренды чужой
Система, собранная под то, как реально работает твой бизнес, а не логин, под который бизнес подгоняют.
Автоматизация бизнеса: что автоматизировать первым
Автоматизировать надо не всё сразу, а в том порядке, в котором это возвращает деньги. Порядок почти всегда один и тот же, и он не начинается с отчётов.
Сколько стоит своя CRM, сайт и ИИ-агент
Опубликованная лестница целиком, с сроками и условиями оплаты. Без «свяжитесь для расчёта».