В мультикнопке 17 типов действий: мессенджеры, звонок, почта, форма заявки, другие виджеты, ссылки, копирование текста, маршрут и вызов функции на сайте. В статье собрано, что вводить в каждое действие и какую ссылку из этого собирает виджет, как работают рабочее время и свои расписания, QR-код на компьютере, приветствие, режим одной кнопки, форма заявки, цели Метрики и события для своих скриптов. Как создать виджет, описано в статье «Как создать и настроить Мультикнопку».
Общие поля каждого действия
Действие добавляется кнопкой «Добавить действие» в карточке «Действия», всего их может быть до 12. Карточка действия раскрывается нажатием на неё. Кроме основного поля, о котором ниже, у всех действий есть:
- «Название» — до 40 символов. Пусто — виджет покажет стандартное имя: «WhatsApp», «Позвонить», «Оставить заявку».
- «Подпись под названием» — до 70 символов, например «Ответим за 5 минут». Видна в панели-карточке и в вертикальном списке.
- «Бейдж» — до 12 символов на значке канала: «24/7», «−10%».
- «Где показывать» — «Везде», «Телефон» или «Компьютер». Например, «Позвонить» только на телефоне, а «Чат с менеджером» только на компьютере.
- «Когда показывать» — «Всегда», «В рабочее время» или «Своё расписание». Подробно в разделе о рабочем времени ниже.
Мессенджеры
| Действие | Что ввести | Куда ведёт |
|---|---|---|
| Номер в международном формате (+7 912 345-67-89) или ссылку wa.me. Номер, начинающийся с 8, станет +7 | https://wa.me/79123456789, с готовым сообщением — ?text=… | |
| Telegram | Имя пользователя (@company), ссылку t.me/… или номер телефона. Для бота, канала или группы — ссылку t.me/…, приглашения вида t.me/+… тоже подходят | https://t.me/company; для номера — https://t.me/+79123456789 |
| MAX | Ссылку на профиль или канал (max.ru/u/… или max.ru/имя), логин или номер телефона. Ссылку на профиль копируют в приложении: Профиль → Поделиться → Скопировать ссылку | Адрес на max.ru |
| ВКонтакте | Адрес страницы или сообщества: vk.com/company или просто company | Диалог в сообщениях: https://vk.me/company |
| Viber | Номер Viber или идентификатор паблик-аккаунта | viber://chat?number=… или viber://pa?chatURI=… |
| Instagram* | Имя аккаунта (@company) или ссылку на профиль | Личные сообщения: https://ig.me/m/company |
* Instagram принадлежит компании Meta, признанной экстремистской и запрещённой в России.
У WhatsApp, Telegram и Viber есть поле «Готовое сообщение», до 300 символов. Текст подставится в окно чата, а посетителю останется нажать «Отправить». В тексте работают подстановки {page_title} (заголовок страницы) и {page_url} (её адрес), например: «Здравствуйте! Интересует {page_title}». Так вы сразу видите, с какой страницы пришёл вопрос. В Telegram готовое сообщение передаётся, если указано имя пользователя, а для номера телефона и ссылок-приглашений нет. Не вписывайте в сообщение личные данные: виджет их и не знает, подставляются только заголовок и адрес страницы.
Мессенджер для связи и подробности о ссылках на чат разобраны в статьях блога «Как добавить кнопки WhatsApp и Telegram на сайт» и «Кнопка MAX на сайт».
Связь: звонок, почта, заявка
| Действие | Что ввести | Что происходит |
|---|---|---|
| Позвонить | Номер телефона: +7 (343) 123-45-67, 8 800 … или короткий номер | На телефоне — набор номера (tel:). На компьютере при включённом QR — окно «Позвонить нам» с номером, QR-кодом и кнопками «Скопировать» и «Позвонить» |
| Написать на почту | Адрес почты; по желанию «Тема письма», в ней тоже работает {page_title} | Открывается почтовая программа с письмом на ваш адрес (mailto:) |
| Оставить заявку | Ничего: поля и тексты — в карточке «Форма заявки» | В панели открывается форма, заявка приходит в раздел «Заявки» |
Другие виджеты
Мультикнопка может открыть другой ваш виджет поверх страницы. У действий «Заказать звонок», «ИИ-консультант» и «Чат с менеджером» есть поле «Если не открылось — перейти по ссылке»: например, страница контактов, на которую уйдёт посетитель, если виджет не загрузился. У действия «Открыть виджет» такого поля нет.
- «Заказать звонок» — в поле «Какой виджет открыть» выберите свой виджет «Обратный звонок». Если его кода нет на странице, мультикнопка подгрузит его сама. Если виджета обратного звонка в аккаунте нет, в карточке будет ссылка на его создание.
- «ИИ-консультант» — вставьте целиком код установки консультанта CyberFAQ. Если консультант уже стоит на сайте, действие просто откроет его окно. Пока окно консультанта открыто, мультикнопка прячется, чтобы не закрывать его.
- «Чат с менеджером» — вставьте целиком код установки чата Linkodium CRM (Настройки → Интеграции → Виджет).
- «Открыть виджет» — в поле «Какой виджет открыть» выберите квиз, калькулятор, «Ловец лидов», колесо фортуны, «Вам подарок» или заказ звонка из своего аккаунта: в списке только ваши включённые виджеты, чужой сохранить нельзя. Виджет откроется поверх страницы тем же способом, что и вызов
window.allwidgets.open(). Лучше, если его код уже стоит на этой странице, иначе мультикнопка подгрузит его сама. Нажатия на это действие считаются в статистике и целиaw_mb_click_aw.
Ещё: ссылка, копирование, карта, функция сайта
| Действие | Что ввести | Что происходит |
|---|---|---|
| Открыть сайт | Адрес https://…, путь на вашем сайте (/catalog/) или якорь (#price). Адрес без https:// виджет дополнит сам | Переход по ссылке. «Открывать в новой вкладке» включено по умолчанию. «Передавать UTM-метки текущей страницы» добавит к ссылке метки utm_* из адреса текущей страницы, если посетитель пришёл по рекламной ссылке |
| Скопировать реквизиты | Текст до 300 символов, можно в несколько строк: реквизиты, адрес, промокод | Текст копируется в буфер обмена, появляется сообщение «Скопировано» |
| Как добраться | Адрес и сервис в поле «Карты»: «Яндекс Карты», «2ГИС» или «Google Maps» | Открывается поиск этого адреса на выбранной карте |
| Действие на сайте | Имя функции на вашем сайте, например openCart или shop.cart.open | Виджет вызывает функцию и передаёт ей объект {widget, action} с идентификаторами виджета и действия |
«Действие на сайте» подойдёт, чтобы открыть корзину магазина, свой чат или форму, которая уже есть на сайте. Функция должна быть доступна глобально, через window:
<script>
window.openCart = function (info) {
// info.widget — идентификатор мультикнопки, info.action — идентификатор действия
document.querySelector('.cart-button').click();
};
</script>
Рабочее время и свои расписания
В карточке «Рабочее время» включите «Учитывать рабочее время», отметьте дни, укажите часы «С» и «До» и «Часовой пояс» компании: от Калининграда до Камчатки, а также Алматы, Ташкент, Минск и UTC. Ночная смена, например с 20:00 до 02:00, тоже работает.
Рабочее время влияет на две вещи:
- Статус в шапке панели. В рабочие часы виден «Статус под заголовком» с зелёной точкой, вне их — «Текст вне рабочего времени» с серой точкой. Вместо
{next}виджет подставит ближайшее время, например «Сейчас мы не на связи. Ответим завтра в 09:00». - Действия с режимом «В рабочее время» или «Своё расписание». Для каждого такого действия поле «В нерабочее время» решает, что будет ночью и в выходные.
| Вариант «В нерабочее время» | Что видит посетитель |
|---|---|
| «Скрыть действие» | Действия нет в списке. Вариант по умолчанию для всех действий, кроме звонка |
| «Показать с пометкой «вернёмся в 9:00»» | Действие остаётся и работает, под ним надпись «Сейчас не на связи · вернёмся в понедельник в 09:00». Для «Позвонить» это вариант по умолчанию |
| «Заменить формой «Перезвоним»» | На месте действия появляется «Оставить заявку» с подписью «Сейчас не на связи — перезвоним завтра в 09:00», а по нажатию открывается форма заявки |
«Своё расписание» задаёт отдельные дни и часы для одного действия, например Telegram-бот ночной смены. Часовой пояс у своего расписания тот же, что в карточке «Рабочее время». Если у действия стоит «В рабочее время», а рабочее время виджета выключено, действие показывается всегда, и редактор об этом предупредит.
Время «вернёмся» показывается в часовом поясе компании. Если у посетителя другой пояс, к времени добавляется подпись: «по Москве», «по Екатеринбургу» и так далее. Слова «сегодня» и «завтра» виджет считает по календарю посетителя, а если дни не совпадают, называет день недели. Расписание пересчитывается раз в минуту, поэтому страница, открытая с вечера, утром покажет актуальный список.

QR-код для перехода с компьютера на телефон
Большинство людей переписываются в мессенджерах с телефона. Если на компьютере нажать обычную кнопку WhatsApp, откроется веб-версия, в которую ещё нужно войти. Поэтому мультикнопка на компьютере показывает QR-код: посетитель наводит камеру телефона, и чат открывается сразу в приложении.
Переключатель «QR-код для мессенджеров и звонка на компьютере» находится в карточке «Действия» и включён в новом виджете. QR показывается для WhatsApp, Telegram, MAX, Viber и звонка, для остальных действий переход идёт как обычно. На телефонах и планшетах с сенсорным экраном QR не показывается: там кнопка сразу открывает приложение.
- Для мессенджера в окне «Откройте на телефоне» есть QR-код и кнопка «Открыть на этом компьютере», если посетителю удобнее веб-версия или приложение на компьютере.
- Для звонка окно «Позвонить нам» показывает номер, QR-код (телефон наберёт номер сам) и кнопки «Скопировать» и «Позвонить».
QR-код рисуется прямо в браузере, без обращения к сторонним сервисам. Если готовое сообщение слишком длинное, код станет плотным, и виджет поместит в него только адрес чата. Каждый показ QR-кода учитывается в статистике отдельно.

Форма заявки
Форма открывается действием «Оставить заявку» и на месте действий с режимом «В нерабочее время — заменить формой «Перезвоним»». В карточке «Форма заявки» задаются «Заголовок», «Пояснение под заголовком», «Текст кнопки» и «Сообщение после отправки». Для полей «Имя», «Телефон», «Email» и «Комментарий» выбирается «Не спрашивать», «Необязательно» или «Обязательно». Должно быть включено хотя бы одно поле из «Телефон» и «Email», иначе виджет не сохранится: заявке нужен контакт.
Переключатель «Галочка согласия на обработку данных (152-ФЗ)» добавляет в форму незаполненную галочку, без неё заявка не отправится. В поле «Ссылка на текст согласия» укажите адрес страницы с текстом согласия: полный адрес с https:// или путь на вашем сайте, например /soglasie/. Тогда слова «обработку персональных данных» станут ссылкой. Адрес с http:// кабинет не примет: страница согласия должна открываться по защищённому адресу. С 1 сентября 2025 года согласие на обработку персональных данных оформляется отдельным документом, поэтому лучше ссылаться на текст согласия, а не на политику конфиденциальности. Формулировки согласия стоит проверить с юристом.

Заявки сохраняются в разделе «Заявки» кабинета. В данных заявки видно, из какого действия она пришла и была ли отправлена вне рабочего времени. Доставка на почту, в Telegram и на вебхук включается в карточке «Уведомления о заявках», подробнее в статье «Заявки из новых виджетов: раздел «Заявки», почта, Telegram, вебхук».
Приветствие над кнопкой
Карточка «Приветствие» включает пузырь с сообщением над кнопкой, например «Есть вопрос? Напишите нам — ответим за пару минут» (до 160 символов). Настройки:
- «Через, секунд» — задержка после загрузки страницы, от 0 до 120;
- «Как часто» — «Раз в сутки», «Раз за визит» или «На каждой странице»;
- «Показывать на телефоне» — на телефоне пузырь сам скрывается через 14 секунд.
Нажатие на пузырь раскрывает мультикнопку, крестик закрывает пузырь. Если в шапке указаны имя и фото менеджера, они появятся и в пузыре.

Режим одной кнопки
Переключатель «Если действие одно — выполнять сразу, без раскрытия» нужен, когда на сайте видно только одно действие. Тогда главная кнопка сразу выполняет его: открывает форму, чат WhatsApp или QR-код на компьютере. Считается то, что видит конкретный посетитель: если «Позвонить» настроено только для телефонов, а на компьютере остаётся одна форма, на компьютере кнопка сразу откроет форму, а на телефоне раскроется список из двух действий.
Цели Яндекс Метрики
Включите «Цели в Яндекс Метрике» в карточке «Аналитика» и укажите «Номер счётчика». Цели создаются в Метрике с типом «JavaScript-событие». Если включён Google Analytics, те же имена уходят событиями через gtag.
| Цель | Когда срабатывает |
|---|---|
aw_multibutton | Отправлена заявка из формы |
aw_mb_open | Посетитель раскрыл кнопку, один раз за просмотр страницы |
aw_mb_click_<канал> | Нажатие на действие. Канал — тип действия: whatsapp, telegram, max, vk, viber, instagram, phone, email, form, callback, cyberfaq, crmchat, aw («Открыть виджет»), link, copy, map, js |
Нажатие на мессенджер на компьютере засчитывается как клик, даже если дальше посетитель увидел QR-код. Отдельных целей для каждого канала создавать не обязательно: заведите те, что важны, например aw_mb_click_whatsapp и aw_mb_click_phone. Общая инструкция — в статье «Цели Яндекс Метрики новых виджетов».
События для своих скриптов
Для своей аналитики и Google Tag Manager виджет генерирует события на window: aw:multibutton:open, aw:multibutton:click (в detail — type, label и uuid) и aw:multibutton:lead. Если на странице есть dataLayer, туда же уходят записи с событиями aw_mb_open, aw_mb_click и aw_mb_lead и полями aw_widget и aw_channel.
<script>
window.addEventListener('aw:multibutton:click', function (e) {
console.log('Канал:', e.detail.type, 'Название:', e.detail.label);
});
</script>
Раскрыть мультикнопку из своей кнопки на сайте можно вызовом window.allwidgets.open('multibutton'), например в обработчике кнопки «Связаться» в шапке сайта. Это общий вызов для всех новых виджетов «Все Виджеты»: window.allwidgets.open(тип, код-виджета). Если на странице несколько мультикнопок, вторым параметром передайте код нужной, он есть в адресе из «Кода для вставки».
Ограничения
- До 12 действий в одном виджете на любом тарифе.
- Действие с пустым или неверным значением на сайт не попадает, а сохранить виджет с ним нельзя.
- Готовое сообщение не поддерживают MAX, ВКонтакте и Instagram: их ссылки открывают только чат.
- QR-код показывается только на компьютере и только для WhatsApp, Telegram, MAX, Viber и звонка.
- Фото на кнопке и фото менеджера — только по ссылке, начинающейся с https://.
Как выглядит каждый способ раскрытия и что меняется на телефоне, описано в статье «Мультикнопка: настройка дизайна и шаблоны».