Ссылка на Max для сайта — это адрес вида https://max.ru/… на профиль, канал или бота компании. Его ставят в обычную кнопку «Написать в Max», и программист для этого не нужен. Для бота, который принимает заявки, нужен профиль компании, ИП или самозанятого, прошедший проверку на платформе MAX для партнёров, а вход на сайт через Max — уже разработка.
Ниже — форматы ссылок, код для HTML, Tilda и WordPress, бот для заявок, цели в Метрике и вход через Max. Всё сверено с документацией dev.max.ru 29 октября 2026 года. Платформа обновляется почти каждый месяц, поэтому перед внедрением загляните в её журнал изменений.
Зачем ставить кнопку Max, если на сайте уже есть WhatsApp* и Telegram
Кнопка, которая у клиента не открывается, хуже, чем её отсутствие: человек решает, что вы недоступны, и уходит к конкуренту. А вы об этом не узнаете, потому что в Метрике клик засчитается.
Ограничения иностранных мессенджеров идут больше года. По данным Интерфакса, с 13 августа 2025 года Роскомнадзор частично ограничивает звонки в Telegram и WhatsApp, а 22 октября 2025 года ведомство подтвердило частичное ограничение работы мессенджеров. 22 декабря 2025 года РКН заявил, что «введение ограничений в отношении WhatsApp будет продолжено», а если мессенджер не выполнит требования закона, «он будет полностью заблокирован» (Интерфакс). 10 февраля 2026 года ведомство пообещало продолжить «введение последовательных ограничений» Telegram (Интерфакс).
Аудитория при этом уже в Max. По данным Mediascope за июнь 2026 года, которые приводят «Ведомости», месячный охват Max среди жителей России старше 12 лет составил 86,2 млн человек, у Telegram — 75,7 млн, у WhatsApp — 63,5 млн. По среднесуточному охвату разрыв больше: 69 млн у Max против 35,4 и 23,6 млн.
Практический вывод: Max ставьте первой кнопкой, рядом WhatsApp, Telegram и телефон. Убирать старые мессенджеры рано: у части постоянных клиентов переписка с вами уже там.
Какие бывают ссылки на Max и какую ставить на сайт
Для бизнеса основной вариант — ссылка на бота компании, частному мастеру хватит ссылки на личный профиль. Остальные форматы решают другие задачи.
| Что открывает | Формат | Где взять | Когда ставить на сайт |
|---|---|---|---|
| Личный профиль | https://max.ru/u/… (длинный код) | В приложении: настройки профиля → приглашение друзей | Мастер, частная практика, немного заявок |
| Публичный канал | https://max.ru/имя_канала | Настройки канала, раздел приглашения; там же QR-код | Подписка на новости, не заявки |
| Бот компании | https://max.ru/ник_бота | Карточка бота на business.max.ru | Заявки, когда ответить должен любой свободный менеджер |
| Бот с меткой страницы | https://max.ru/ник_бота?start=метка | Собираете сами | Чтобы знать, с какой страницы пришёл человек |
| Мини-приложение | https://max.ru/ник_бота?startapp=данные | Собираете сами | Каталог или запись внутри Max |
| Отправка текста | https://max.ru/:share?text=текст | Собираете сами | Кнопка «Поделиться», а не связь с вами |
Ссылки на бота, мини-приложение и отправку текста описаны в разделе о диплинках документации MAX. Там же лимиты: метка после ?start= — до 128 символов, данные после ?startapp= — до 512. Формат ссылок на профиль и канал в официальной справке на 29.10.2026 не описан, мы берём его из инструкций umnico (20.07.2026) и vc.ru. Пункты меню в разных версиях приложения называются по-разному, так что перед публикацией откройте свою ссылку на телефоне.
Если ставите на сайт личный профиль сотрудника, заранее проверьте в настройках приватности, кто видит его номер телефона.
Можно ли сделать ссылку на Max по номеру телефона или с готовым текстом
Ссылки по номеру, как wa.me/79… у WhatsApp, в Max нет: в документации для разработчиков такого формата нет, а в инструкции на vc.ru об этом сказано прямо. По данным umnico, постоянной ссылки по нику у личного профиля тоже нет.
Ссылка :share?text= подставляет текст в поле сообщения, но получателя человек выбирает сам, так что написать именно вам с заготовкой она не поможет. Текст в ней кодируют (URL encoding), иначе пробелы и эмодзи сломают ссылку, — так советует сама документация. По наблюдению umnico, в приложении для компьютера она пока не работает.
Замена «готовому тексту» — бот с меткой. Человек открывает бота по ссылке и запускает его, бот получает метку, например udalenie-dereva, и сам пишет первое сообщение по теме страницы: «Пришлите фото дерева и адрес участка».
Как сделать кнопку «Написать в Max» на сайте: код для HTML
Кнопка — это обычная ссылка. Минимальный вариант с целью в Метрике:
<a href="https://max.ru/id7700000000_bot?start=glavnaya"
target="_blank" rel="noopener"
onclick="window.ym && ym(XXXXXXXX, 'reachGoal', 'max_click')">
Написать в Max
</a>Что здесь стоит знать:
- Ник бота не выбирают. Для организации и ИП платформа присваивает его сама по шаблону
idИНН_bot, для самозанятого —se…_bot, и сменить его пока нельзя (документация). - Метка в
?start=. Своя на каждую страницу или кнопку, и в боте видно, откуда пришёл человек. Делайте её короткой, из латиницы и цифр без пробелов: допустимые символы документация не перечисляет, а такая метка точно дойдёт. Конфиденциальные данные в открытом виде в метку не кладите, об этом документация предупреждает прямо. - Телефон и компьютер. Документация говорит о диплинках в мобильных приложениях Max (iOS от 2.7.0, Android от 2.9.0). На компьютере поведение проверьте сами и продублируйте кнопку QR-кодом: человек наведёт телефон и сразу попадёт в чат.
window.ym &&защищает от ошибки, если Метрика ещё не загружена, например до согласия на cookie.
На телефоне удобнее всего нижняя панель связи, которая всегда под пальцем:
<nav class="contact-bar" aria-label="Связаться">
<a href="https://max.ru/id7700000000_bot?start=panel" target="_blank" rel="noopener">Max</a>
<a href="https://wa.me/79990000000?text=%D0%97%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5" target="_blank" rel="noopener">WhatsApp</a>
<a href="tel:+79990000000">Позвонить</a>
</nav>
<style>
.contact-bar { display: none; }
@media (max-width: 768px) {
.contact-bar {
position: fixed; left: 0; right: 0; bottom: 0; z-index: 50; display: flex; gap: 8px;
padding: 8px 12px calc(8px + env(safe-area-inset-bottom)); background: #fff;
}
.contact-bar a {
flex: 1; min-height: 48px; display: flex; align-items: center; justify-content: center;
border-radius: 12px; background: #f2f2f2; color: #111; text-decoration: none;
}
body { padding-bottom: 72px; }
}
</style>Так устроена связь на сайте арбориста DerevaNet: форм нет совсем, Max — главный канал, рядом WhatsApp с готовым текстом, звонок и QR-код, на телефоне — нижняя панель, а на каждую кнопку связи заведена цель в Метрике.
Как добавить ссылку на Max в Tilda и WordPress
Tilda
- Обычная кнопка: в контенте блока вставьте в поле ссылки кнопки адрес бота или профиля, например
https://max.ru/id7700000000_bot?start=tilda. Код не нужен. - Плавающая кнопка или нижняя панель: добавьте блок T123 «HTML-код» из раздела «Другое» библиотеки блоков и вставьте в него код панели из раздела выше.
- Опубликуйте страницу. В редакторе и в предпросмотре код из T123 выводится текстом, работает он только на опубликованной странице (справка Tilda).
По коду, добавленному самостоятельно, поддержка Tilda не консультирует: если панель «поехала», сначала отключите блок T123.
WordPress
Ссылку в меню или в блок «Кнопки» редактора добавляют без кода. Для плавающей кнопки есть плагин Floating Contact Button for MAX and Telegram: на 29.10.2026 у него версия 1.2.1 и 1000+ активных установок, по описанию он не обращается к внешним серверам. Если плагины лишние, хватит нескольких строк в дочерней теме: обновление основной темы их не сотрёт.
// functions.php дочерней темы
add_action('wp_footer', function () { ?>
<nav class="contact-bar" aria-label="Связаться">
<a href="https://max.ru/id7700000000_bot?start=wp" target="_blank" rel="noopener">Max</a>
<a href="tel:+79990000000">Позвонить</a>
</nav>
<?php });Стили панели те же, что в HTML-примере: добавьте их в style.css дочерней темы или в «Дополнительные стили» настройщика.
Как создать бота в Max для заявок с сайта
Бот нужен, когда заявок много, на них отвечают несколько человек или их надо сразу складывать в CRM. Создать его может организация, ИП или самозанятый — резидент РФ. Физические лица и нерезиденты, по документации, верификацию пока не проходят.
- Войдите на платформу для партнёров business.max.ru по номеру телефона (или откройте мини-приложение «MAX для бизнеса») и выберите тип профиля: организация, ИП или самозанятый.
- Пройдите верификацию. Организация и ИП — через Госуслуги (в роли руководителя или администратора, не сотрудника) или через T-Business ID и Alfa ID; банковские способы пока работают только в веб-версии. Самозанятый — через Госуслуги.
- Создайте бота: логотип 500×500 px, название до 59 символов, описание до 200 символов. Лимит — 5 ботов у организации и ИП, 2 у самозанятого (документация).
- Дождитесь модерации: по документации она занимает до 48 часов по рабочим дням.
- Скопируйте токен в карточке бота: «Чат-боты» → «⋮» → «Настройки». Токен даёт полный доступ к боту, поэтому он хранится только на сервере, в код страниц его не вставляют.
Официального прайса на ботов в документации dev.max.ru на 29.10.2026 нет, а таблицы тарифов, которые ходят по блогам агентств, официально не подтверждены. Закладывайте в бюджет настройку или разработку и сервер, а условия платформы уточняйте в поддержке MAX для бизнеса.
Без программиста: CRM и конструкторы
В разделе интеграций платформы перечислены CRM (Битрикс24, amoCRM, RetailCRM, YClients, Мегаплан, 1С CRM и другие), больше двадцати чат-платформ (Jivo, Callibri, Chat2Desk, Talk-Me и другие) и столько же конструкторов ботов (SaleBot, BotHelp, Smartbot и другие). Подключение сводится к токену бота, который вставляют в выбранный сервис, и дальше сообщения сами попадают в CRM или общий чат менеджеров. Если CRM уже есть, начните с этого.
Свой бот: что потребуется от сервера
Свой код нужен для нестандартной логики: сценарий с вопросами, запись в свою базу, вход на сайт. Требования платформы на 29.10.2026 (подготовка к разработке, метод подписки, отправка сообщений):
- В рабочем режиме события приходят только через вебхук. Long polling годится для разработки, одновременно оба способа использовать нельзя.
- Адрес вебхука — HTTPS только на порту 443, сертификат доверенного центра или Минцифры, полная цепочка. HTTP и самоподписанные сертификаты не поддерживаются.
- Сервер должен ответить кодом 200 за 30 секунд. При ошибке MAX повторит доставку до 10 раз с растущим интервалом, а если 8 часов подряд успешного ответа нет, бот автоматически отписывается от вебхука. Без мониторинга об этом вам расскажут клиенты.
- Запросы к API идут на
platform-api2.max.ru, токен передают в заголовкеAuthorization, в адресе запроса его больше не принимают. Сертификат Минцифры нужно добавить в доверенные на сервере. - Лимиты: до 30 запросов в секунду, не больше двух сообщений в секунду в один чат, текст сообщения до 4000 символов.
Скелет бота, который приветствует клиента и пересылает диалог менеджеру:
// Node.js 18+, Express. Вебхук подписан через POST /subscriptions
// с update_types ["bot_started", "message_created"] и secret.
const express = require('express');
const app = express();
const API = 'https://platform-api2.max.ru';
const MANAGER_ID = Number(process.env.MAX_MANAGER_ID); // user_id менеджера
app.post('/max/webhook', express.json(), async (req, res) => {
if (req.get('X-Max-Bot-Api-Secret') !== process.env.MAX_SECRET) {
return res.sendStatus(403);
}
res.sendStatus(200); // отвечаем сразу: MAX ждёт ответ не дольше 30 секунд
const u = req.body;
if (u.update_type === 'bot_started') {
const page = u.payload || 'без метки'; // метка из ссылки ?start=
await send(u.user.user_id, 'Здравствуйте! Опишите задачу или пришлите фото, менеджер ответит здесь.');
await send(MANAGER_ID, `Новый диалог: ${u.user.first_name}, страница: ${page}`);
// здесь же создаём лид в CRM через её API
}
const from = u.message?.sender;
if (u.update_type === 'message_created' && from && !from.is_bot && from.user_id !== MANAGER_ID) {
const text = u.message.body.text || '[вложение]';
await send(MANAGER_ID, `${from.first_name}: ${text}`);
}
});
async function send(userId, text) {
await fetch(`${API}/messages?user_id=${userId}`, {
method: 'POST',
headers: { Authorization: process.env.MAX_TOKEN, 'Content-Type': 'application/json' },
body: JSON.stringify({ text }),
});
}
app.listen(3000); // снаружи — HTTPS на 443 через nginxuser_id менеджера берётся из события bot_started: менеджер один раз сам запускает бота, и сервер сохраняет его идентификатор. Бот получает имя и user_id клиента, но не телефон. Номер приходит, только если человек сам нажмёт кнопку запроса контакта (тип request_contact) и отправит его.
Как только бот спрашивает имя и телефон, вы собираете персональные данные. Часть 2 статьи 18.1 152-ФЗ обязывает оператора, который собирает их через интернет, опубликовать политику обработки персональных данных в той сети, где идёт сбор. Практичный способ — ссылка на политику в приветствии бота и та же политика на сайте. Проверить сайт после доработки можно бесплатно в нашем аудиторе 152-ФЗ.
Можно ли сделать вход на сайт через Max
Готовой кнопки «Войти через MAX» по протоколу OAuth, как у Яндекс ID или VK ID, в документации dev.max.ru на 29.10.2026 нет. Там описаны боты, мини-приложения, каналы, Цифровой ID и интеграции с партнёрами, а сервиса входа для сторонних сайтов среди них нет. Поэтому вход через Max делают через бота.
Схема такая:
- Сайт создаёт одноразовый случайный код и показывает кнопку со ссылкой
https://max.ru/ник_бота?start=код, а на компьютере — QR-код с ней. - Человек запускает бота. Бот получает событие
bot_startedс кодом в полеpayloadиuser_idпользователя. - Сервер отмечает код как подтверждённый и связывает
user_idс учётной записью на сайте. - Страница входа, которая всё это время опрашивает сервер, пускает пользователя в кабинет. Код после этого сгорает.
Одноразовые коды вместо открытых данных в метке рекомендует и сама документация MAX. Так работают готовые модули, например плагин «Авторизация через MAX» для Webasyst: каждый токен одноразовый и живёт 5 минут, после подтверждения клиент возвращается на страницу, с которой начал вход.
Для проверки личности у MAX есть отдельный Цифровой ID: с октября 2026 года через него можно получать верифицированные данные ЕСИА с согласия пользователя (журнал изменений). Но это сервис только для юрлиц и ИП, для получения данных нужно приложить документы, и кнопкой входа на сайт он не является.
Что говорит закон
Часть 10 статьи 8 закона 149-ФЗ (введена законом № 406-ФЗ от 31.07.2023) касается российских владельцев сайтов, которые пускают в кабинет только после входа. Пользователей из России они должны авторизовать одним из четырёх способов: по номеру мобильного телефона, через Госуслуги (ЕСИА), через Единую биометрическую систему или через «иную информационную систему». Такая система должна соответствовать требованиям статьи 16 закона и принадлежать гражданину РФ без другого гражданства или российскому юрлицу, больше 50% голосов в котором прямо или косвенно контролируют государство, регион, муниципалитет или такие граждане.
Оператор Max — российское ООО «MAX» (пользовательское соглашение). Подпадает ли вход через бота Max под четвёртый способ, на 29.10.2026 официально не разъяснено: отдельных разъяснений РКН или Минцифры мы не нашли. Поэтому безопасная схема — оставить основным способом вход по номеру телефона или через Госуслуги, а Max добавить как удобный дополнительный. Перед запуском покажите схему юристу. Чем грозит вход через иностранные сервисы, разбираем в статье о входе через Google и штрафах.
Как считать заявки из Max в Яндекс Метрике
Метрика считает переходы в Max без кода: MAX есть в списке мессенджеров у цели «Переход в мессенджер», и Метрика узнаёт его по адресу https://max.ru в ссылке (справка Метрики).
- Откройте в Метрике раздел «Цели» и нажмите «Добавить цель».
- Выберите тип «Переход в мессенджер», задайте название и отметьте MAX.
- Сохраните цель и проверьте её в отчёте «Конверсии», нажав кнопку на сайте. Если включён фильтр «Не учитывать мои визиты», проверяйте в приватном окне.
Если в настройках счётчика включены «Автоматические цели», такая цель создастся сама. Отдельную цель на каждую кнопку (шапка, нижняя панель, страница услуги) делают через JavaScript-событие и метод reachGoal, как в примере кода выше. В идентификаторе цели нельзя использовать символы / \ & # ? = " (справка Метрики).
Метрика видит клик, а не сообщение: написал человек или передумал в последний момент, она не знает. Эту дыру закрывает метка ?start=. Бот получает её вместе с началом диалога, и в CRM видно, с какой страницы пришёл каждый клиент. Раз в месяц сравнивайте клики по кнопке Max в Метрике с числом диалогов в боте: если разница большая, проверьте, как ссылка открывается на разных телефонах.
Что выбрать: ссылку, бота или мини-приложение
| Вариант | Что даёт | Что нужно | Кому подходит |
|---|---|---|---|
| Ссылка на профиль | Чат с конкретным человеком | Только приложение Max | Мастеру, частной практике, небольшому потоку заявок |
| Бот + CRM или чат-платформа | Общий ящик для менеджеров, история в CRM | Верифицированный профиль, бот после модерации, тариф CRM | Компании с отделом продаж |
| Свой бот на Bot API | Метки страниц, сценарии, вход на сайт, запись в свою базу | Разработка, сервер с HTTPS и мониторинг | Нестандартной воронке и своим системам |
| Мини-приложение | Каталог или запись внутри Max | Разработка на HTML, CSS и JavaScript с библиотекой MAX Bridge | Когда действие удобнее сделать, не выходя из мессенджера |
Для большинства сайтов малого бизнеса разумный старт — ссылка на бота с метками страниц и CRM, подключённая к этому боту. Свой код пишут, когда готовые интеграции упираются в ваш процесс.
Итог
Кнопка Max — это обычная ссылка на профиль или бота, на компьютере её дополняет QR-код. Боту для заявок нужны верифицированный профиль и модерация до 48 часов, своему коду — сервер с HTTPS на порту 443 и мониторинг. Официального OAuth-входа через Max нет, есть схема через бота, юридический статус которой не разъяснён. WhatsApp и Telegram с сайта не убирайте, а переставьте на второе место.
Заменить кнопки мессенджеров на работающем сайте, добавить метки и цели в Метрике можно в рамках поддержки сайта: тарифы от 5 000 ₽ в месяц, неизрасходованные часы переносятся на следующий месяц. А когда бот начнёт собирать имена и телефоны, проверьте сайт бесплатным аудитором 152-ФЗ.
* WhatsApp — продукт компании Meta, признанной экстремистской и запрещённой на территории РФ.