TouchLink

Хаб приёма и доставки лидов: собирает заявки из рекламных источников, нормализует их и раздаёт в CRM и аналитику. Более 50 активных клиентов.

О проекте:

TouchLink — хаб для обмена лидами. Полная разработка нашей команды, в системе более 50 активных клиентов.

Задача продукта: заявки приходят из разных рекламных источников и должны попасть в CRM без потерь, дублей и ручного переноса. TouchLink стоит между источниками и получателями — принимает заявку, приводит её к единому виду и доставляет по назначению.

Рабочий стол TouchLink в тёмной теме: счётчики лидов за сегодня, топ источников и список последних заявок
Рабочий стол: лиды за период, дубли, ошибки и топ источников.

Источники. Формы лидов рекламных кабинетов, конструкторы сайтов и лендингов, квизы, сообщества соцсетей, сайты на CMS, а также универсальный вебхук для всего остального.

Получатели. CRM, коллтрекинг, системы веб-аналитики и рекламные кабинеты — туда уходят не только сами заявки, но и события о том, что с ними произошло дальше. Плюс универсальный исходящий вебхук.

Что происходит между ними. Каждая заявка проходит проверку, приводится к единому формату, проверяется на дубли и ставится в очередь доставки. Если получатель временно недоступен, доставка повторяется; если ошибка окончательная — заявка не теряется, а попадает в журнал с причиной.

Все заявки проходят обработку искусственным интеллектом — он разбирает и приводит в порядок то, что приходит из источников в разном виде.

Журнал лидов TouchLink: таблица заявок с источником, формой, получателем и статусом доставки
Журнал лидов: источник, форма, получатель и статус доставки по каждой заявке.

Отдельная возможность — генерация интеграций искусственным интеллектом: подключение нового источника или получателя не требует ручной разработки под каждый формат.

Монитор доставки лидов TouchLink в светлой теме: фильтры по периоду, источнику, назначению и статусу
Монитор доставки: фильтры по периоду, источнику, назначению и статусу.

Наблюдаемость. На рабочем столе видно состояние за период: сколько заявок пришло, сколько доставлено, сколько дублей, сколько в обработке и сколько с ошибками, а также какие источники дают основной поток. По каждой заявке доступен полный лог доставки — что ушло, куда и с каким ответом.

Система многопользовательская: у каждой компании свои источники, получатели и доступы. Интерфейс на двух языках, в светлой и тёмной теме.

Рабочий стол TouchLink в светлой теме: лиды за сегодня, дубли, ошибки и заявки в обработке
Тот же рабочий стол в светлой теме и на русском языке.

Стек:

Backend — Laravel, PostgreSQL, очереди на Redis. Frontend — Vue и TypeScript. Разворачивается в Docker.