Платформа лидогенерации
Сайт, который приводит клиентов. Человек за секунды узнаёт, есть ли оптика по его адресу, и оставляет заявку, а после подключения тот же сайт помогает ему настроить интернет.
- Next.js
- TypeScript
- Supabase
- Vercel
- OpenRouter
- MCP
Заказчик — монтажник в США, который подключает домашний оптический интернет и получает вознаграждение за каждого нового клиента. Клиенты приходили через знакомых и соседей, и про каждый адрес нужно было сначала понять: дотянута ли туда оптика? Если нет — разговор впустую. А после подключения люди звонили с одними и теми же вопросами: как подключиться к Wi-Fi, как настроить приложение роутера.
Нужна была платформа на весь путь клиента: от первого визита до заявки — и помощь после подключения.
Проверка адреса
Человек вводит адрес или одним нажатием отправляет своё местоположение. Адрес переводится в координаты, а ответ берётся из открытых данных федерального регулятора о покрытии по кварталам. Через несколько секунд видно: оптика есть, есть частично, скоро будет или нет.
Заявка по закону
Человек выбирает тариф — показываются только те, что реально доступны в его квартале, — и оставляет телефон. В США звонить можно только с согласия человека, поэтому галочка стоит рядом с номером, а сохраняются точный текст согласия и его версия, время, IP и браузер.
CRM и отчётность по клиентам
Заявки со статусами и сроком следующего шага; продавцам заявка передаётся одной кнопкой. В карточке клиента виден его путь по сайту.
Аналитика посещений
Воронка от первого экрана до заявки: где люди останавливаются, какие ответы дала проверка адреса, какие источники и устройства приводят клиентов. По каждому визиту — лента действий по секундам. Имя и телефон в аналитику не попадают, IP хранится только в виде хэша.
Справочный центр
После подключения монтажник оставляет клиенту QR-код. Он открывает справку: подробные пошаговые инструкции на настоящих скриншотах из приложений — подключение к Wi-Fi, настройка приложения роутера — и ответы на проблемы, на которых клиенты застревают чаще всего. В CRM видно, сколько визитов дал каждый QR-код.
ИИ-помощник и вход для ИИ-агентов
На каждом шаге и в справке можно спросить помощника: он знает инструкции и работает с любой моделью через OpenRouter. Для ChatGPT, Claude и других агентов у сайта есть llms.txt, структурированные данные, API и MCP: агент сам проверяет адрес и оставляет заявку, а человек её подтверждает.
Непростое
Заявка не теряется
Если человек поставил галочку, ввёл имя и номер, но ушёл, не нажав кнопку, заявка сохраняется черновиком, и монтажник получает уведомление.
Закон о звонках
Номер без галочки согласия не сохраняется вообще: звонок без согласия в США стоит штрафа от 500 до 1 500 долларов.
Архитектура на вырост
С первого дня у каждой заявки хранятся источник и согласие на передачу конкретным компаниям. Платформа может вырасти из одного округа на всю страну и на нескольких покупателей без переделки.
- Next.js, TypeScriptсайт, CRM, аналитика и API.
- Supabase (Postgres)заявки, согласия, визиты, данные о покрытии.
- Vercelхостинг.
- OpenRouterИИ-помощник.
- MCPподключение ИИ-агентов.
Платформа работает с живыми клиентами: проверка адреса, заявки с согласием, CRM с отчётностью, аналитика посещений, справочный центр с инструкциями и ИИ-помощник. Монтажник видит путь каждого клиента от первого экрана до звонка и тратит время на тех, у кого оптика действительно есть.