Передача меток из Telegram с использованием Deep Linking

Описание задачи

Есть несколько источников трафика, и необходимо определить, какой из них эффективнее.

Решение: использовать ссылки на Telegram бота с использованием механизма Deep Linking.

В параметр start можно передать дополнительные значения, например:

https://t.me/YourBot?start=from_vk

или

https://t.me/YourBot?start=from_landing

Пошаговая настройка

  1. К ИИ-Агенту подключен Telegram бот по инструкции

  2. Предположим, что есть два источника трафика:

    • Telegram-канал

    • лендинг

  3. Для каждого источника создайте отдельную ссылку на бота с параметром Deep Linking:

    • Для Telegram-канала:

      https://t.me/YourBot?start=from_tg
    • Для лэндинга:

      https://t.me/YourBot?start=from_landing

    (Замените YourBot на имя пользователя вашего бота в Telegram.)

  4. В функции для отправки результатов (например, в мессенджер или в CRM) выберите следующие параметры:

    • Имя переменной (Поле сделки) — желаемое название или поле сделки

    • Действия = Данные пользователя

    • Передаваемое значение = Переменные из запроса telegram /start

Пример для отправки Админу в мессенджер
Пример для CRM
  1. Проверим, как это работает.

    Перейдём по ссылке и согласимся открыть Telegram. (В текущем примере настроена отправка отчёта в Telegram-группу.)

  2. Проведём диалог и добьёмся выполнения функции.

  3. После этого проверим присланный отчёт и увидим, что передался параметр from_tg.

  • Максимальная длина параметра — 64 байта (не символов).

  • Не используйте специальные символы, требующие URL-кодирования (пробелы, кириллицу, спецсимволы).

  • Для передачи нескольких параметров объединяйте их в одну строку с разделителем (_ или -).

Пример:

Last updated

Was this helpful?