6 мин чтенияИндустрии

Click to Messenger: ссылки m.me с отслеживанием

Как строить ссылки click-to-Messenger m.me, которые можно измерять: формат m.me, параметр ref, вебхук рефералов и атрибуция кликов через короткую ссылку.

Ana Kowalska
Marketing solutions engineering
Маршрутизация Click-to-Messenger: короткая ссылка фиксирует клик, а затем перенаправляет на ссылку m.me, чей параметр ref возвращается в ваш вебхук

Ссылка click-to-Messenger - это веб-адрес m.me, который при нажатии открывает чат Facebook Messenger с вашей страницей. Формат - https://m.me/YourPage, а добавление ?ref=payload прикрепляет тег отслеживания. Нажимаете на ссылку, Messenger открывается на разговоре с вашим бизнесом, и значение ref передается в ваше приложение.

Именно эта последняя часть - разница между Messenger и WhatsApp. Ссылка wa.me открывает чат и ничего не сообщает о том, откуда пришло нажатие. Параметр ?ref= в Messenger доставляется в ваш вебхук, когда разговор начинается или возобновляется, поэтому атрибуция, которую большинство диплинков для мессенджеров выбрасывают, здесь встроена прямо в ссылку. Для размещений без бота, а также чтобы зафиксировать сам клик, вы все равно ставите редирект впереди. Этот материал разбирает обе половины.

Формат URL m.me

Есть один адрес и один параметр, которые имеют значение. Meta документирует это в справочнике по ссылкам m.me (по состоянию на 2026-07-18).

  • Открыть чат с вашей страницей: https://m.me/YourPage, где YourPage - публичный юзернейм страницы, а не ее числовой ID. Сначала задайте юзернейм в настройках страницы, иначе ссылка не разрешится.
  • Прикрепить тег отслеживания: https://m.me/YourPage?ref=spring-promo. Значение ref - это URL-безопасный текст, который едет вместе со ссылкой и доставляется в ваше приложение.

Требование юзернейма - то, на чем люди спотыкаются. У страницы без заявленного юзернейма нет рабочей ссылки m.me, поэтому это первое, что стоит проверить. После того как юзернейм задан, базовая ссылка работает сразу, а параметр ref - это необязательный бонус сверху, который превращает простой открыватель чата в измеримый.

Открытие ссылки m.me также сбрасывает стандартное 24-часовое окно обмена сообщениями - период, в течение которого Meta разрешает вашей странице отвечать свободно после того, как пользователь взаимодействует с ней. Это важно для любой автоматизации последующих сообщений, и это еще одна причина, по которой ссылка click-to-Messenger - больше, чем просто удобный ярлык.

Почему параметр ref - это выигрыш в атрибуции

Большинство каналов click-to-chat однонаправленные: нажатие открывает разговор, и вы никогда не узнаете, что его вызвало. Messenger ломает этот паттерн, потому что ?ref= возвращается к вам. Meta доставляет его через вебхук messaging_referrals (по состоянию на 2026-07-18) для существующего разговора и внутри события messaging_postbacks, когда новый разговор начинается по нажатию Get Started.

Так что полезная нагрузка может нести id кампании, название размещения или закодированный id записи, и ваше приложение читает это в тот момент, когда начинается чат. Никакого пикселя, никаких догадок по тексту сообщения. ref из m.me/YourPage?ref=ig-bio приходит в вебхук, и вы знаете, что разговор начался со ссылки в био Instagram, а не с главной страницы.

Круговой путь параметра ref в Click-to-Messenger: ссылка m.me несет значение ref, пользователь открывает Messenger, а Meta возвращает ref в ваш вебхук, так что разговор привязывается к своему источнику

Это зеркальное отражение проблемы WhatsApp. Руководству по click-to-chat WhatsApp приходится протаскивать id отслеживания внутри текста предзаполненного сообщения, потому что wa.me ничего не сообщает в ответ. Messenger дает вам чистый канал для того же сигнала. Telegram делает нечто похожее со своим start-параметром бота, разобрано в диплинках Telegram. Среди большой тройки WhatsApp - исключение.

Слой редиректа

Вебхук ref мощный, но он срабатывает, только если у вас настроены приложение и вебхук, и он сообщает только о разговорах, а не о голых нажатиях. Для всего остального ставьте короткую ссылку перед URL m.me. Клиент нажимает на s.elido.me/msg, edge фиксирует клик, а затем перенаправляет на https://m.me/YourPage?ref=ig-bio.

С вашей стороны меняются три вещи:

  • Клик фиксируется. Редирект генерирует событие со временем, гео, устройством и UTM-параметрами короткой ссылки, так что даже размещение без вебхука оказывается измерено.
  • Назначение редактируемо. Замените страницу, полезную нагрузку ref или все назначение целиком, не перепечатывая QR-код и не редактируя запущенную рекламу. Переносите кампанию на другую страницу - и меняете это один раз.
  • Данные кампании переносимы. s.elido.me/msg?utm_source=ig&utm_medium=bio&utm_campaign=spring фиксирует метки на этапе редиректа, что позже можно соединить с разговором, о котором сообщил вебхук ref.

Короткая ссылка и параметр ref не конкурируют, они складываются в слои. Редирект дает вам клик и контекст UTM; ref дает подтверждение внутри разговора. Вместе они замыкают путь от показа рекламы до чата. Это тот же слой редиректа, что описан в сквозном отслеживании UTM.

Если вы не хотите строить редирект и вебхук самостоятельно, диплинки Elido встают перед любым назначением m.me и логируют каждое нажатие. Вы можете настроить это на бесплатном тарифе.

Реклама Click-to-Messenger

Если вы запускаете рекламу Meta с Messenger в качестве назначения, рекламная платформа сама передает ref в разговор, и эта атрибуция попадает в Ads Manager. Вам не нужно вручную собирать ссылку для платного случая - рекламная цель делает это сама.

Там, где ручная ссылка и слой короткой ссылки зарабатывают свое место, - это органика и офлайн: био Instagram, подвал письма, напечатанный QR-код, кнопка на сайте. За этими размещениями не стоит рекламная платформа, поэтому заданный вами ref плюс клик, который фиксирует редирект, - единственная атрибуция, которую вы получите. Считайте платный Click-to-Messenger и органический click-to-chat двумя дорожками, которые питают одну и ту же картину конверсий Messenger.

Практическая настройка

Три коротких ссылки покрывают большинство страниц:

  • Общая ссылка: s.elido.me/msg на вашу основную страницу, используется в подвале сайта, в био и в подписи письма. Ее ref называет поверхность, например ref=site-footer.
  • Ссылка кампании: по одной на каждую активную кампанию, s.elido.me/msg-spring, со значением ref, специфичным для кампании, так что вебхук и клик несут один и тот же тег.
  • Ссылка для QR-печати: s.elido.me/msg-shop для физических размещений, со значением ref, которое называет место размещения, так что разговор открывается уже помеченным.

Каждая ссылка сопоставлена с шаблоном UTM и описательной меткой вроде surface:ig-bio · channel:messenger · campaign:spring. Настройте их на странице /links, и эти метки управляют фильтрами в аналитике. Отфильтруйте по channel:messenger, чтобы увидеть весь трафик из Messenger по всем кампаниям.

QR-коды как поверхность

Реальная доля трафика click-to-Messenger приходит из сканирований в физическом контексте: магазин, мероприятие, листовка. Путь "печать - разговор" - одно из самых сильных применений паттерна "короткая ссылка, затем m.me".

Напечатанный QR-код кодирует короткую ссылку, а не голую ссылку m.me, поэтому редирект фиксирует сканирование, назначение остается редактируемым, а значение ref называет место размещения в вебхуке

Два правила сохраняют пользу от тиража:

  • QR-код кодирует s.elido.me/<slug>, а не m.me/... напрямую. Кодирование m.me замораживает назначение, убивает аналитику сканирований и делает тираж бесполезным, если юзернейм страницы изменится.
  • У каждого размещения своя короткая ссылка и свой ref, так что код на окне, код на листовке и код на упаковке - отдельные строки, которые можно сравнивать. Тихая зона, контраст и коррекция ошибок - обычные заботы, разобранные в динамических и статических QR-кодах.

Что не работает

Три паттерна, которые выглядят разумно и разваливаются:

Кодирование голой ссылки m.me в QR-коде или рекламе. Никаких данных о кликах, никакого контроля над назначением, и мертвый актив в момент, когда меняется юзернейм страницы. Печатайте короткую ссылку, всегда.

Установка ref без вебхука, который его примет. Значение ref полезно только тогда, когда приложение слушает событие реферала. Без обработчика тег доставляется в никуда. Если у вас пока нет бота, опирайтесь на короткую ссылку для клика и добавьте вебхук, когда будете строить автоматизацию.

Слишком длинные или небезопасные значения ref. Держите ref коротким и URL-безопасным. Запихивание полной строки UTM или пробелов в него провоцирует обрезание и ошибки кодирования. Используйте компактный id и разворачивайте его в детали кампании на своей стороне.

Messenger - самый дружелюбный из каналов click-to-chat с точки зрения атрибуции, потому что сама ссылка несет тег, который возвращается домой. Совместите ref с короткой ссылкой впереди - и вы получите и нажатие, и разговор, привязанные к кампании, которая их вызвала.

Похожее в блоге

Частые вопросы

Как создать ссылку click-to-Messenger?

Возьмите юзернейм своей Facebook-страницы и постройте https://m.me/YourPage. Нажатие на нее открывает чат Messenger с вашей страницей. Добавьте ?ref=payload, чтобы прикрепить тег отслеживания, тогда ссылка станет https://m.me/YourPage?ref=spring-promo. Значение ref должно быть URL-безопасным текстом, и оно доставляется в ваш вебхук, когда человек начинает или возобновляет разговор. Вашей странице нужен публичный юзернейм, заданный в настройках страницы, чтобы ссылка m.me вообще разрешалась.

Что такое параметр ref в ссылке m.me?

Параметр ref - это строка отслеживания, которую вы добавляете к ссылке Messenger как ?ref=value. Когда кто-то открывает ссылку, Meta передает это значение в ваше приложение через вебхук messaging_referrals для существующего разговора или через вебхук messaging_postbacks, когда новый разговор начинается по нажатию Get Started. Именно так вы узнаете, какое размещение, реклама или кампания привели к чату, - и это как раз то, чего большинство каналов click-to-chat вам не дают.

Можно ли отслеживать клики по ссылке Messenger?

Два способа, и они складываются вместе. Параметр ref сообщает вашему боту или приложению, какое размещение начало чат, доставляясь через вебхук рефералов. Отдельно от этого, короткая ссылка перед URL m.me фиксирует сам клик со временем, устройством, гео и UTM-метками, даже для размещений, где у вас нет обработчика вебхука. Используйте ref для сигнала внутри разговора и короткую ссылку для самого клика.

Передается ли ref из m.me моему боту?

Да. Когда человек открывает https://m.me/YourPage?ref=value, Meta доставляет ref в событии messaging_referrals в ваш вебхук, если разговор уже существует, либо в поле referral события messaging_postbacks, когда он нажимает Get Started в новом разговоре. Ваше приложение читает это значение и может поприветствовать пользователя с учетом контекста или залогировать источник. Для этого нужны настроенные приложение Messenger и вебхук, а не только страница.

В чем разница между ссылкой m.me и ссылкой на страницу Facebook?

Ссылка на страницу Facebook (facebook.com/YourPage) открывает профиль вашей страницы, где посетителю еще нужно найти кнопку сообщения. Ссылка m.me открывает разговор в Messenger напрямую с вашей страницей, так что следующий шаг - это набор текста, а не навигация. Для призыва к действию вроде напишите нам m.me убирает один шаг, а параметр ?ref= добавляет атрибуцию, которую обычная ссылка на страницу нести не может.

Попробуйте Elido

Вставьте URL - получите короткую ссылку

Без регистрации. Ссылка живёт 30 дней. Зарегистрируйтесь, чтобы оставить её навсегда.

Бесплатно, без регистрации · 2 в день

Попробуйте Elido

URL-сокращатель с хостингом в ЕС: собственные домены, глубокая аналитика, открытый API. Бесплатный тариф - без банковской карты.

Теги
click to messenger link
m.me link
messenger ref parameter
facebook messenger link generator
click to messenger ads
messenger link tracking

Читать дальше