Как определять откуда пришел клиент?
Чтобы иметь возможность определять источник, откуда пришел клиент, нужно к ссылке на бота добавить специальный параметр.
Например, ссылка на нашего бота — https://t.me/mirigrushekbot
Допустим мы хотим ее разместить в разных источниках и понять их эффективность. Для этого изменим ссылку и добавим параметр
https://t.me/mirigrushekbot?start=source-myname
Здесь myname — это наш идентификатор источника, т.е. любое слово, состоящее из букв латинского алфавита и цифр.
https://t.me/mirigrushekbot?start=source-instagram
Таким образом можно составить множество ссылок с разными идентификаторами источника, чтобы размещать их в разных местах и понимать откуда приходит больше клиентов.
Когда новый клиент запускает бота, ему присваивается идентификатор источника из ссылки по которой он пришел.