Компоненты
сайта

Готовые блоки для сайта без разработки: рейтинг, предложения, промокоды, преимущества, баннеры и меню мессенджеров. Выбрали пресет, заполнили, задали условия — предложение уже на сайте.

Посмотреть демо

Нам доверяют

> 60 млрдAPI вызовов в месяц
300+проектов
7стран присутствия

Предложение есть, а места ему на сайте — нет

Скидка, промокод, рейтинг и преимущества живут в рассылках и голове маркетолога. На сайте их некуда поставить без задачи разработчику — поэтому посетитель их не видит.

Каждая акция — задача в разработку

Баннер к празднику, плашка про доставку, поповер с промокодом: всё идёт через очередь фронтенда и успевает устареть.

Предложение не в том месте

Промокод висит на главной, а нужен в корзине. Рейтинг лежит в карточке, а решает на каталоге. Один текст везде работает вполсилы.

Всем одно и то же

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

Правки страшнее запуска

Текст правится в коде, проверить негде, откат — новым релизом. Поэтому устаревшие акции висят неделями.

Десять пресетов: выбрал, заполнил, показал

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

Встраиваемые блоки

Живут внутри страницы: встают перед элементом, после него или вместо него.

Рейтинг-компакт

Звёзды и число отзывов строкой. Значение тянется из разметки страницы.

Анонс предложения

Широкий баннер: заголовок, текст, кнопка и иконка.

Промокод-строка

Код купона с кнопкой копирования прямо в контенте.

Полоса преимуществ

Пункты с иконками. Компактный и подробный виды — один компонент.

Карусель изображений

Слайды с кнопками и автопереключением. Один слайд — обычный баннер.

Поповеры

Всплывают в выбранной части экрана поверх страницы.

Рейтинг-карточка

Оценка с заголовком, текстом и кнопкой «Читать отзывы».

Предложение-компакт

Карточка с картинкой, текстом и кнопкой.

Промокод-карточка

Код купона, условия и кнопка в углу экрана.

Меню мессенджеров

Кнопки чатов: WhatsApp, Telegram, MAX и другие.

Модальное окно

Одно на продукт: за сессию допускается один успешный показ.

Предложение с изображением

Крупная карточка с картинкой дожидается свободного места среди модальных окон.

Кому, где и что именно — решают условия

Те же данные и условия персонализации, отдельный сбор контекста не нужен. Решение о показе приезжает в существующем ответе персонализации — лишнего запроса нет.

Общие условия показа

Страница, сегмент, устройство и другие признаки. Не сошлись — компонент молча не показывается, пустой рамки не остаётся.

Условные варианты значений

У одного текста несколько вариантов под разные условия. Выбирается первый подходящий; нет подходящих — берётся базовое значение.

Значения и подстановки

Вручную, из разрешённого источника или подстановкой в тексте — например, рейтинг из разметки страницы.

ПосетительУвидит
Новый, Москва«−20% на первый заказ»
Постоянный клиент«Ваша скидка 10% уже в корзине»
Никто не подошёлБазовый текст — или ничего

Один стиль на проект, исключения — точечно

Общее оформление задаётся один раз и применяется везде, где не задано своё. Произвольного CSS нет: стиль собирается из предусмотренных полей и живёт в Shadow DOM — сайт и компонент друг друга не ломают.

Девять палитр

Цвета, рамка, скругление, тень, размер текста, интервалы и стиль кнопки. Предпросмотр сразу показывает изменения формы.

Своё поверх общего

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

Сброс без страха

Сброс возвращает исходные значения выбранной палитры. Несохранённая палитра видна только в предпросмотре — на сайт она не применяется.

Черновик, проверка, публикация — без страха сломать

Черновик и публикация хранятся отдельно: пока вы редактируете, посетители видят опубликованную версию. Остановка скрывает компонент с сайта, но не удаляет настройки.

  1. 01

    Черновик

    Сохраняется даже незаполненным. Имя и идентификатор не меняются при смене пресета.

  2. 02

    Проверочная ссылка

    Временный доступ к конкретному компоненту с настройками на момент копирования. Ничего не публикует.

  3. 03

    Публикация

    Проверка обязательных полей, ссылок и файлов. Первая публикация запускает показ, повторная сохраняет статус.

  4. 04

    Запуск и остановка

    Меняют только статус показа из списка. Черновик при этом не публикуется и не теряется.

Запуск за день: четыре шага

Обучения нет, поэтому путь короче, чем у моделей: пресет, содержимое, условия — и проверка на живой странице.

  1. 01

    Выбрать пресет

    Один из десяти: рейтинг, предложение, промокод, преимущества, карусель или меню мессенджеров.

  2. 02

    Заполнить и оформить

    Тексты, картинки, кнопка. Общий стиль проекта подхватится сам, исключения — точечно.

  3. 03

    Задать условия

    Где и кому показывать, варианты значений под разные аудитории, место вставки.

  4. 04

    Проверить и опубликовать

    Проверочная ссылка, живой сайт на трёх экранах — и первая публикация запускает показ.

Что нужно до старта

  • Скрипт Sales Ninja на сайте.

  • Стабильное место вставки для встраиваемых блоков.

  • Картинки из публичных файлов проекта — для пресетов с изображениями.

  • Понятно, кому и зачем показывается каждый компонент.

Честно о границах

  • Без обучения и автоподбора: выбор — строго по заданным условиям.

  • Без произвольного CSS, свободных форм и шаблонов с живыми связями.

  • Без отдельной статистики компонентов и редактирования через расширение.

  • Предпросмотр — не проверка: целевой сайт тестируется отдельно.

Собираем о посетителе в десятки раз больше данных, чем ваша аналитика

Ваша аналитикавизиты и цели
Sales Ninjaповедение, обогащение и данные ваших систем

Пиксель Sales Ninja

Метрика поведение тоже пишет — просто заметно меньше. Наш скрипт снимает подробный слепок каждой сессии.

Клики, скроллы и движения мыши вплоть до микромоторики курсора. Вкладки и время активности в каждой. Корзина, просмотренные товары, цели прошлых сессий. UTM, устройство до модели и её цены, город, погода. И ваши собственные параметры.

Обогащаем моделями

Признаки, которых в сыром событии нет, платформа добавляет сама. Передавать их нам не нужно.

Пол, возраст, платёжеспособность и интересы — с уверенностью по каждому. Вероятность конверсии, ожидаемая выручка и цена клика. Оценка ботности по поведению.

  • Считается в реальном времени и уточняется по ходу визита

Подключаем ваши системы

Оттуда приходит то, чего на сайте не видно: звонки, сделки и деньги. Доступ — с вашей стороны, настройка — с нашей.

  • CRMamoCRM, Битрикс24, RetailCRM
  • КоллтрекингCalltouch, UIS / CoMagic, Phonix
  • Сквозная аналитикаRick.ai, Smartis, Roistat
  • АналитикаЯндекс Метрика, AppMetrica
  • Если интеграции нетсвоя выгрузка конверсий

ML реметчинг

Офлайн-конверсия часто приходит без стабильного идентификатора: есть только UTM, а он указывает на группу трафика, а не на человека. Раньше такие конверсии просто терялись.

Модель восстанавливает их вероятностно: разбирает всю группу трафика и реконструирует наиболее вероятное распределение конверсий по ней.

  • Больше 93% точности и больше 90% восстановленных конверсий
  • Вытягивает даже грязные источники — там, где нет ничего, кроме UTM
  • Скрипт ставится через GTM, Яндекс Метрику или админку CMS
  • Персональные данные не собираем — только классы и вероятности

Расскажите о задаче.
Соберём решение
под ваш бизнес.

Познакомимся, разберём вашу ситуацию и наметим первые шаги. Без скриптов и давления: заявка вас ни к чему не обязывает.

  • Пишет живой менеджер, не бот
  • NDA по умолчанию,
    ничего не уйдёт наружу
  • Никаких почтовых цепочек и спама
Ответим в течение 1 рабочего дня

+ 8 модулей стека — в одной лицензии, без доплат

Идёт в подарок

Берёте Компоненты сайта, остальной сайтовый стек получаете бесплатно

Одна лицензия: всё ниже уже внутри. Без доплат и кросс‑сейла.

8 модулей в одной лицензии

Нам доверяют ведущие агентства

Ответы на часто задаваемые вопросы