Передача меток из 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) выберем следующие параметры:

    1. Имя переменной (Поле сделки) = Желаемое название или желаемое поле сделки

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

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

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

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

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

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

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

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

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

Last updated

Was this helpful?