# Отслеживание кликов по ссылкам

Давайте создадим блок и добавим в него ссылку:

<div data-with-frame="true"><figure><img src="/files/d517500299351dab71a30633f746e51d558680df" alt="" width="563"><figcaption></figcaption></figure></div>

Далее создайте два новых блока, подключённых к основной проверке триггера:

* В первом блоке напишите: **"Кликнул по ссылке"**
* Во втором блоке напишите: **"НЕ кликнул по ссылке"**

<div data-with-frame="true"><figure><img src="/files/df4718440994c3ff6b2abbd6f6028e7d03d79525" alt="" width="563"><figcaption></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/2cee43f27ac6ca0285d568f72fa041fd16679478" alt="" width="563"><figcaption></figcaption></figure></div>

Теперь перейдите к настройкам стрелки соединения, ведущей от блока основной проверки триггера к **"Кликнул по ссылке"** .

<div data-with-frame="true"><figure><img src="/files/dbe2c4a619b99305877c97bfc5f04bfa822dca20" alt=""><figcaption></figcaption></figure></div>

В поле Trigger в настройках коннектора вам нужно указать callback: `link_was_pressed #{YOUR_LINK}`

<div data-with-frame="true"><figure><img src="/files/1b9d2cb257124f81743f0880d61641c8eb83bb1b" alt=""><figcaption></figcaption></figure></div>

Чтобы сгенерировать callback, отправьте сообщение со ссылкой, а затем нажмите на ссылку в чате.  `link_was_pressed` Callback появится в истории диалога клиента.

<div data-with-frame="true"><figure><img src="/files/e4c417e11298cfa4141661bb82678512926aa79b" alt="" width="563"><figcaption></figcaption></figure></div>

Также вы можете вручную ввести триггер в следующем формате:\
`link_was_pressed [your_link]`

**Настройка второго коннектора (Fallback)**

Для соединения, ведущего к **"НЕ кликнул по ссылке"** блоку, примените эти две важные настройки:

1. **Установите задержку:** Задайте задержку отправки (например, 10–30 секунд). Это даст пользователю время нажать на ссылку до отправки этого fallback-сообщения.
2. **Включите «Не отправлять, если блок был покинут»:** Это гарантирует, что сообщение **не** не будет отправлено, если пользователь уже нажал на ссылку и перешёл к **"Кликнул по ссылке"** блоку, тем самым избегая конфликтующих сообщений.

<div data-with-frame="true"><figure><img src="/files/eff3859ffd3f8afbafa54db6b77accf9e01c3d73" alt=""><figcaption></figcaption></figure></div>

Затем сохраните настройки.

Теперь поток полностью настроен:

* Если клиент нажмёт на ссылку, он получит сообщение: **"Ссылка была нажата."**
* Если клиент не **не** нажмёт на ссылку в течение 10 минут, система автоматически отправит сообщение: **"Извините! Остановите бота! Ссылка не была нажата."**

Теперь вы знаете, как отправлять различные типы файлов и отслеживать вовлечённость пользователей через клики по ссылкам. Эта функция универсальна и подходит как для повседневных задач (например, рассылок и отправки чек-листов), так и для сложных воронок, чтобы дополнительно «прогревать» лидов на основе их взаимодействия с ботом.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/doc/ru/chatbot/builder/attachments/links.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
