Как определять откуда пришел клиент?

Чтобы иметь возможность определять источник, откуда пришел клиент, нужно к ссылке на бота добавить специальный параметр. Рассмотрим несколько вариантов ссылок.

Ссылка на бота

Базовая ссылка: https://t.me/mirigrushekbot.

Чтобы оценить эффективность размещения ссылки в разных каналах, добавим к ссылке идентификатор ?start=source-myname.

Итоговая ссылка: https://t.me/mirigrushekbot?start=source-myname

При первом запуске бота новому пользователю автоматически присвоится источник «myname».

Вместо myname можно использовать любое слово или комбинацию латинских букв и цифр, чтобы обозначить конкретный источник. Например: https://t.me/mirigrushekbot?start=source-instagram

Ссылка на товар, категорию

Если нужно отслеживать переходы на конкретный товар или категорию, к такой ссылке также можно добавить свой идентификатор.

Базовая ссылка: https://t.me/mirigrushekbot/?start=offer-95161

В данной ссылке уже присутствует один параметр поэтому, при формировании новой ссылки к ней необходимо добавить только параметр source-myname.

Итоговая ссылка: https://t.me/mirigrushekbot/?start=offer-95161source-myname

Для ссылок на приложение витрины принцип аналогичен.

Базовая ссылка: https://t.me/mirigrushekbot/app/?startapp=category-1260

Итоговая ссылка: https://t.me/mirigrushekbot/app/?startapp=category-1260source-myname

Так можно создавать множество уникальных ссылок с разными идентификаторами для разных площадок. При первом запуске бота новому пользователю автоматически присваивается тот источник, по которому он перешел.