> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Как настроить послепродажные триггеры

> Пошаговое руководство по настройке триггеров послепродажных воронок в Aftersell

Триггеры управляют тем, когда и кому отображаются ваши послепродажные воронки. Это руководство описывает настройку наиболее распространённых типов триггеров и управление приоритетом воронок.

<Tip>
  Подробную информацию о том, что делает каждый триггер, см. в [справочнике послепродажных триггеров](/ru/aftersell/post_purchase_triggers).
</Tip>

***

<div id="getting-started-with-triggers">
  ## Начало работы с триггерами
</div>

При создании новой воронки нужно настроить хотя бы один триггер, чтобы управлять тем, когда она отображается. Вы можете комбинировать несколько триггеров для создания точных правил таргетинга.

<div id="where-to-find-triggers">
  ### Где найти триггеры
</div>

Триггеры настраиваются внутри каждой воронки, а не из глобального меню. Чтобы открыть их:

1. В админ-панели Aftersell перейдите в **Post-purchase Funnels**.
2. Нажмите на воронку, которую хотите отредактировать (или нажмите **Create Funnel**, чтобы создать новую).
3. В редакторе воронки откройте раздел **Triggers**.
4. Нажмите **Add Trigger**, чтобы добавить новый триггер, или нажмите на существующий триггер, чтобы отредактировать его.
5. После внесения изменений нажмите **Save Triggers**.

У каждой воронки собственный набор триггеров — общих триггеров или триггеров уровня магазина не существует.

<div id="how-triggers-work-together">
  ### Как триггеры работают вместе
</div>

Послепродажные триггеры используют два уровня логики: **И (AND) между триггерами** и **ИЛИ (OR) внутри триггеров**.

**Логика И (между триггерами)**

Для отображения воронки должны выполняться все включённые триггеры. Если вы добавите несколько триггеров, каждый из них должен вернуть совпадение.

Пример:

* Customer Location = US
* Order Value > \$50

Покупатель должен быть в США **и** заказ должен превышать \$50.

**Логика ИЛИ (внутри триггера)**

Внутри одного триггера достаточно совпадения только одного выбранного варианта.

Пример: Product Category = Shoes, Socks или Pants. Если заказ содержит любой из них, триггер срабатывает.

<Note>
  Некоторые триггеры (например, Product Quantity) позволяют переключить это на логику И.
</Note>

Подробное объяснение логики триггеров см. в разделе [Понимание условной логики](/ru/aftersell/understanding_conditional_logic_for_post_purchase_triggers).

***

<div id="show-for-all-customers-trigger">
  ## Триггер Show for all customers
</div>

Воронка «Catch-All» использует триггер **Show for All Customers**. Эта воронка активируется, когда заказ не соответствует критериям ни одной другой воронки. Она служит подстраховкой, гарантируя, что ни один заказ не останется без апселла или предложения на странице «Спасибо за заказ».

Чтобы использовать её эффективно, установите этой воронке самый низкий приоритет, чтобы она появлялась только тогда, когда не сработала ни одна другая воронка.

**Примеры использования:**

* У вас три воронки: одна для заказов свыше \$100, одна для конкретных товаров и одна с триггером Show for All Customers. Если покупатель оформляет заказ, не соответствующий критериям первых двух воронок, воронка Show for All Customers активируется как запасной вариант.
* Вы хотите, чтобы каждый покупатель видел хотя бы одно предложение. Создайте воронку с триггером Show for All Customers и установите ей самый низкий приоритет.

***

<div id="product-based-triggers">
  ## Триггеры на основе товаров
</div>

Эти триггеры активируются на основе товаров, коллекций или вариантов в корзине покупателя.

<Note>
  Убедитесь в правильной настройке, чтобы скрытые или предназначенные только для опта товары неожиданно не появлялись в рекомендациях. Это включает проверку логики Product Recommendation Shopify и ограничение таких товаров на этапе добавления в корзину.
</Note>

<AccordionGroup>
  <Accordion title="Триггер Product/Collection">
    Используйте триггер **Product/Collection**, чтобы показывать воронку при покупке конкретных товаров или коллекций.

    **Настройка:**

    1. В настройках воронки нажмите **Add Trigger**.
    2. Выберите **Product/Collection** из выпадающего списка типов триггеров.
    3. Выберите **Contains** или **Does not contain**.
    4. Найдите и выберите товары или коллекции для таргетинга.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Показывайте апселл протеинового порошка, когда покупатели приобретают любой товар из вашей коллекции «Supplements».
    * У вас есть воронка, настроенная на товары X, Y и Z. Если покупатель приобретает товары A, B и Y, эта воронка активируется. Если он покупает A, B и C — нет.
  </Accordion>

  <Accordion title="Триггер Product Quantity">
    Используйте триггер **Product Quantity**, чтобы показывать предложение в зависимости от количества конкретного товара в корзине.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Product Quantity** из выпадающего списка типов триггеров.
    3. Выберите **Less than**, **More than** или **Exactly**.
    4. Введите порог количества и выберите товар.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Установите «меньше 3» для товара X. Если покупатель приобретает 2 единицы, воронка активируется. Если 3 и более — нет.
    * Установите «больше 1» для товара Y. Если покупатель приобретает 2 и более единицы, воронка активируется. Если только 1 — нет.
    * Установите «ровно 2» для товара Z. Воронка активируется только когда покупатель приобретает ровно 2 единицы.
  </Accordion>

  <Accordion title="Триггер Product Tag">
    Используйте триггер **Product Tag**, чтобы показывать предложение, когда в заказ входят товары с определёнными тегами Shopify.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Product Tag** из выпадающего списка типов триггеров.
    3. Выберите **Include** или **Exclude**.
    4. Введите теги товаров, которые хотите таргетировать.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Исключите снятые с производства товары из апселл-предложений, настроив триггер на исключение товаров с тегом «discontinued».
    * Показывайте специальное предложение только для товаров с тегом «summer-collection».
  </Accordion>

  <Accordion title="Триггер Product Type">
    Используйте триггер **Product Type**, чтобы показывать предложение, когда купленные товары относятся к определённому типу товара Shopify.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Product Type** из выпадающего списка типов триггеров.
    3. Выберите **Include** или **Exclude**.
    4. Введите типы товаров, которые хотите таргетировать.
    5. Нажмите **Save**.

    **Пример использования:** если вы настроите триггер на «Shoes», воронка будет отображаться каждый раз, когда покупатель приобретает товар типа Shoes. Если он покупает футболку (тип: Apparel), воронка не отобразится.
  </Accordion>

  <Accordion title="Триггер Metafields">
    Используйте триггер **Metafields**, чтобы показывать воронки на основе пользовательских данных метаполей, связанных с товарами или вариантами. Вы можете выбрать метаполя товара или метаполя варианта, но одновременно проверяется только один тип.

    У каждого под-триггера (Product или Variant) есть выпадающий список **Match type**:

    * **Value matches** — совпадение по конкретному имени и значению метаполя. Выберите **Includes** или **Excludes**, затем введите имя и значение (оба чувствительны к регистру).
    * **Has any value** — срабатывает, когда указанное метаполе существует и имеет непустое значение. Введите только имя метаполя.
    * **Is empty** — срабатывает, когда указанное метаполе отсутствует или пусто. Введите только имя метаполя.

    **Настройка с помощью Value matches:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Metafields** из выпадающего списка типов триггеров.
    3. Выберите **Value matches** из выпадающего списка **Match type**.
    4. Выберите **Includes** или **Excludes**.
    5. Введите **имя** и **значение** метаполя точно так, как они отображаются на странице товара (оба чувствительны к регистру).
    6. Нажмите **Save**.

    **Настройка с помощью Has any value или Is empty:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Metafields** из выпадающего списка типов триггеров.
    3. Выберите **Has any value** или **Is empty** из выпадающего списка **Match type**.
    4. Введите имя метаполя. Можно использовать `namespace.key` (например, `custom.warehouse_location`), просто ключ (например, `warehouse_location`) или имя определения (например, `Warehouse Location`).
    5. Нажмите **Save**.

    **Как работает Value matches:**

    * **Includes** означает пересечение между метаполями в заказе и списком в триггере. Например, если метаполя заказа — `["color: red", "size: m"]`, а список триггера — `["color: red", "ship: warehouse"]`, условие выполнено, потому что `color: red` совпадает.
    * **Excludes** означает отсутствие пересечения между метаполями в заказе и списком триггера. Например, если метаполя заказа — `["color: red", "size: M"]`, а список триггера — `["color: blue", "size: L"]`, условие выполнено, потому что нет совпадающих пар имя:значение.

    **Как работают Has any value и Is empty:**

    Эти режимы оцениваются по всем товарам в заказе. **Has any value** срабатывает, когда хотя бы у одного купленного товара есть непустое значение указанного метаполя. **Is empty** срабатывает, когда ни у одного из купленных товаров нет непустого значения этого метаполя.

    <Note>
      Переключение Match type очищает все записи, уже добавленные в этот под-триггер, поскольку теги `name: value` и теги с одним ключом имеют разный смысл в разных режимах.
    </Note>

    Этот триггер особенно полезен, если вы используете метаполя для хранения подробной информации о товарах, такой как материалы, размеры или особые атрибуты.
  </Accordion>

  <Accordion title="Триггер Product/Collection Exclusion">
    Используйте триггер **Product/Collection Exclusion**, чтобы не показывать воронку, когда в корзине присутствуют исключённые товары или коллекции.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Product/Collection Exclusion** из выпадающего списка типов триггеров.
    3. Найдите и выберите товары или коллекции для исключения.
    4. Нажмите **Save**.

    **Пример использования:** если покупатель приобрёл товар или коллекцию с большой скидкой, вы можете предпочесть не показывать дальнейшие предложения. Также можно комбинировать этот триггер с триггером Product/Collection, чтобы воронку активировали только выбранные товары, а остальные исключались.
  </Accordion>

  <Accordion title="Триггер Subscription">
    Используйте триггер **Subscription**, чтобы показывать предложение в зависимости от того, входит ли в заказ товар по подписке.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Subscription** из выпадающего списка типов триггеров.
    3. Выберите **Contains** или **Does not contain** товары по подписке.
    4. Нажмите **Save**.

    **Примеры использования:**

    * Установите «Does not contain» товары по подписке, чтобы таргетировать разовых покупателей и предложить им апселл подписки.
    * Установите «Contains» товары по подписке, чтобы показывать подписчикам дополняющие разовые товары.

    <Note>
      Shopify поддерживает только один товар по подписке на заказ, поэтому нельзя предложить подписку в апселле, если исходный заказ уже её содержит.
    </Note>
  </Accordion>

  <Accordion title="Триггер Variant on subscription">
    Используйте триггер **Variant on subscription**, чтобы показывать воронку, когда заказ включает любой из выбранных товаров, купленных по подписке. В отличие от триггера Subscription, этот триггер срабатывает на конкретный товар, купленный именно в строке подписки — разовая покупка того же товара не активирует воронку.

    **Управляется мастером апгрейда подписки**

    Когда в воронке настроено предложение апгрейда подписки, этот триггер автоматически управляется мастером и синхронизируется с исходным товаром апгрейда. Пока предложение апгрейда существует, триггер доступен только для чтения. Он разблокируется при удалении предложения апгрейда.

    **Ручная настройка (воронки без предложения апгрейда подписки)**

    1. Нажмите **Add Trigger**.
    2. Выберите **Variant on subscription** из выпадающего списка типов триггеров.
    3. Нажмите **Select**, чтобы открыть окно выбора товаров (отфильтровано только по товарам с подпиской).
    4. Выберите товары по подписке, которые хотите таргетировать.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Показывайте предложение апгрейда подписки только покупателям, подписанным на конкретный товар, не срабатывая на разовые покупки того же товара.
    * Таргетируйте покупателей, подписанных на любой из нескольких товаров, выбрав в триггере несколько товаров.

    <Note>
      Если в воронке есть предложение апгрейда подписки, триггер Variant on subscription доступен только для чтения и управляется мастером. Чтобы редактировать его вручную, сначала удалите предложение апгрейда подписки.
    </Note>
  </Accordion>

  <Accordion title="Триггер Variant Name">
    Используйте триггер **Variant Name**, чтобы показывать определённые воронки в зависимости от варианта товара, выбранного покупателем при оформлении заказа (например, размер, цвет, стиль).

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Variant Name** из выпадающего списка типов триггеров.
    3. Выберите **Include** или **Exclude**.
    4. Введите названия вариантов, которые хотите таргетировать.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Настройте включение «Large». Если покупатель приобретает футболку размера Large, воронка активируется. Размеры Small или Medium её не активируют.
    * Настройте включение «Red» и «Blue». Любой из этих цветовых вариантов активирует воронку; Green — нет.
  </Accordion>
</AccordionGroup>

***

<div id="cart-discount-triggers">
  ## Триггеры корзины и скидок
</div>

Эти триггеры активируются на основе стоимости корзины, её содержимого или применённых скидок.

<AccordionGroup>
  <Accordion title="Триггер Order Value">
    Используйте триггер **Order Value**, чтобы таргетировать покупателей по общей сумме корзины.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Order Value** из выпадающего списка типов триггеров.
    3. Выберите **Greater than** или **Less than**.
    4. Введите пороговую сумму в долларах.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Показывайте премиальные апселлы покупателям с заказами свыше \$100.
    * Предлагайте апгрейд до бесплатной доставки покупателям с заказами менее \$50.
    * Воронка с настройкой «меньше \$50.00» активируется для заказа на \$30.00, но не для заказа на \$60.00.
  </Accordion>

  <Accordion title="Триггер Quantity">
    Используйте триггер **Quantity**, чтобы показывать апселл-предложение на основе общего количества позиций в заказе покупателя. Этот триггер считает все единицы по всем товарам в корзине, независимо от того, какие это товары.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Quantity** из выпадающего списка типов триггеров.
    3. Выберите **More than**, **Less than** или **Exactly**.
    4. Введите пороговое количество позиций.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Установите «меньше 3» — апселл появится только когда в корзине всего 1 или 2 единицы.
    * Установите «больше 1» — воронка срабатывает для заказов с 2 и более единицами.
    * Установите «ровно 3» — воронка срабатывает только когда в корзине ровно 3 единицы.

    <Tip>
      Если вам нужен триггер по количеству конкретного товара, а не по общему количеству единиц в корзине, используйте триггер Product Quantity.
    </Tip>
  </Accordion>

  <Accordion title="Триггер Discount Code">
    Используйте триггер **Discount Code**, чтобы включать или исключать покупателей из показа воронки на основе применённого ими промокода. Также можно исключить все заказы, в которых использовался любой введённый вручную промокод, без указания конкретных кодов.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Discount Code** из выпадающего списка типов триггеров.
    3. Выберите один из трёх вариантов:
       * **Includes** — воронка показывается только когда заказ включает один из указанных кодов.
       * **Excludes** — воронка показывается только когда ни один из указанных кодов не был применён.
       * **Excludes any manual discount code** — воронка показывается только когда при оформлении заказа не использовался ни один введённый вручную промокод. Автоматические и скриптовые скидки игнорируются, поэтому автоматическая скидка на весь сайт не подавит воронку.
    4. Для **Includes** или **Excludes** введите промокоды, нажимая **Enter** после каждого, чтобы сохранить его. Для **Excludes any manual discount code** коды не нужны.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Показывайте воронку только подписчикам email-рассылки, включив их специальный промокод.
    * Исключайте все заказы, в которых использовался любой введённый вручную промокод, чтобы не показывать апселл-предложения покупателям, уже получившим скидку.

    <Note>
      Обязательно нажимайте **Enter** после ввода промокода, чтобы сохранить его в воронке.
    </Note>
  </Accordion>

  <Accordion title="Триггер Discount Percent (%)">
    Используйте триггер **Discount Percent**, чтобы показывать воронку на основе процента скидки на позиции заказа (без учёта скидок на доставку).

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Discount Percent (%)** из выпадающего списка типов триггеров.
    3. Выберите **More than**, **Less than** или **Exactly**.
    4. Введите пороговый процент скидки.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Установите «больше 20%». Покупатель со скидкой 25% увидит воронку; покупатель с 15% или без скидки — нет.
    * Установите «меньше 10%». Покупатель со скидкой 5% увидит воронку; покупатель с 15% — нет.
    * Установите «ровно 10%». Воронка активируется только для заказов со скидкой ровно 10%.
  </Accordion>
</AccordionGroup>

***

<div id="customer-attribute-triggers">
  ## Триггеры атрибутов покупателя
</div>

Эти триггеры используют данные покупателя для управления видимостью воронки.

<AccordionGroup>
  <Accordion title="Триггер Customer Tag">
    Используйте триггер **Customer Tag**, чтобы включать или исключать покупателей из показа воронки на основе их тегов покупателя Shopify.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Customer Tag** из выпадающего списка типов триггеров.
    3. Выберите **Include** или **Exclude**.
    4. Введите теги покупателей, которые хотите таргетировать.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Настройте включение «VIP». Воронку увидят только покупатели с тегом VIP.
    * Настройте исключение «Wholesale». Оптовые покупатели не увидят розничные апселлы.
  </Accordion>

  <Accordion title="Триггер Customer Order History">
    Используйте триггер **Customer Order History**, чтобы создавать предложения на основе прошлых покупок конкретных товаров покупателем.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Customer Order History** из выпадающего списка типов триггеров.
    3. Найдите и выберите конкретные товары для проверки в прошлых заказах.
    4. Нажмите **Save**.

    <Warning>
      При использовании этого триггера необходимо выбрать конкретные товары или коллекции. Режим совпадения по умолчанию — **Include**, и если оставить товары/коллекции невыбранными при использовании **Include**, триггер никогда не сможет сработать — это навсегда заблокирует срабатывание воронки. Всегда выбирайте хотя бы один товар или коллекцию. Если ваша цель — просто проверить, заказывал ли покупатель раньше, используйте вместо этого триггер Customer Order Count.
    </Warning>

    <Note>
      Этот триггер проверяет только прошлые заказы, а не текущий. По умолчанию он просматривает историю заказов только за последние 60 дней; проверка более старых заказов требует дополнительных разрешений — обратитесь в службу поддержки, если вам нужно более длинное окно ретроспективы.
    </Note>
  </Accordion>

  <Accordion title="Триггер Customer Order Count">
    Используйте триггер **Customer Order Count**, чтобы показывать воронку специально для новых или вернувшихся покупателей в зависимости от того, сколько заказов они разместили ранее.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Customer Order Count** из выпадающего списка типов триггеров.
    3. Выберите **Equal to**, **Greater than** или **Less than**.
    4. Введите пороговое количество заказов.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Установите «равно 0», чтобы таргетировать только новых покупателей.
    * Установите «больше 3», чтобы таргетировать лояльных покупателей, разместивших 4 и более предыдущих заказа.
    * Более 0 заказов = вернувшийся покупатель; 0 заказов = новый покупатель.

    <Note>
      Этот триггер основан на прошлых покупках, а не на текущем заказе.
    </Note>
  </Accordion>

  <Accordion title="Триггер Customer Language">
    Используйте триггер **Customer Language**, чтобы адаптировать предложения под предпочитаемый язык покупателя. Если ваш магазин обслуживает покупателей на нескольких языках, вы можете создать отдельную воронку для каждого языка и показывать правильное предложение в зависимости от языка, на котором покупатель оформил заказ.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Customer Language** из выпадающего списка типов триггеров.
    3. Выберите язык, который хотите таргетировать.
    4. Нажмите **Save**.

           <img src="https://mintcdn.com/aftersell/SnVX3h-PpMMxQMDU/images/aftersell/trigger-config-customer-language-trigger.gif?s=7f1b40749fd9d097787c72c12f3c9646" alt="Триггеры воронки Aftersell с включённым триггером Customer language и выпадающим списком Select language" width="1620" height="1080" data-path="images/aftersell/trigger-config-customer-language-trigger.gif" />

    **Настройка многоязычной воронки**

    Начните с создания воронки для первого языка, затем продублируйте её для каждого дополнительного языка. Переименуйте каждую воронку для удобной идентификации, обновите её триггер Customer Language и вручную переведите все доступные текстовые поля, включая название товара, описание, таймер и любые пользовательские текстовые виджеты.

    **Текущие ограничения**

    Некоторые элементы управляются глобально через раздел **Translations** в **Settings** Aftersell, то есть их можно настроить только на один язык за раз. Их изменение затронет все воронки независимо от языка.

    <img src="https://mintcdn.com/aftersell/SnVX3h-PpMMxQMDU/images/aftersell/trigger-config-global-upsell-text-fields.gif?s=843fa141faa2a42dbaaa7b62b5a7cc03" alt="Страница Translations в Aftersell с глобальными текстовыми полями 1-Click апселла, такими как Free, Shipping и Taxes" width="1440" height="1080" data-path="images/aftersell/trigger-config-global-upsell-text-fields.gif" />

    Заголовок, контролируемый Shopify, в верхней части послепродажной страницы автоматически отображается на языке checkout покупателя. Это включает текст вроде «You've paid for your order.», и его нельзя настроить через Aftersell.

    <img src="https://mintcdn.com/aftersell/SnVX3h-PpMMxQMDU/images/aftersell/trigger-config-post-purchase-paid-header.gif?s=270593620b87b90061cb678fd52e3e9c" alt="Послепродажный заголовок Shopify с текстом You've paid for your order и ссылкой View order confirmation" width="3840" height="944" data-path="images/aftersell/trigger-config-post-purchase-paid-header.gif" />
  </Accordion>

  <Accordion title="Триггер Once per Customer">
    Используйте триггер **Once per Customer**, чтобы воронка показывалась покупателю только один раз во всех его заказах.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Once per Customer** из выпадающего списка типов триггеров.
    3. Нажмите **Save**.

    **Примеры использования:**

    * Покупатель, увидевший эту воронку после первой покупки, больше не увидит её ни в одной будущей покупке, даже если все остальные условия триггеров выполнены.
    * Используйте его, чтобы показывать специальное «приветственное предложение» исключительно при первой покупке.
  </Accordion>
</AccordionGroup>

***

<div id="order-details-time-based-triggers">
  ## Триггеры деталей заказа и времени
</div>

Эти триггеры зависят от деталей оформления заказа, маркетинговых данных или времени.

<AccordionGroup>
  <Accordion title="Триггер UTM Parameter">
    Используйте триггеры **UTM Parameter**, чтобы показывать определённые воронки на основе параметров маркетинговых кампаний в URL.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **UTM Parameter** из выпадающего списка типов триггеров.
    3. Выберите тип UTM-параметра (source, medium, campaign, term, content или id).
    4. Введите точное значение для совпадения.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Установите «utm\_source = facebook». Покупатели, пришедшие по ссылке из Facebook, увидят воронку; остальные — нет.
    * Установите «utm\_campaign = summer\_sale», чтобы показывать предложения кампании покупателям из этой кампании.
    * Показывайте эксклюзивные предложения покупателям из вашей email-кампании, таргетируя `utm_source=email`.

    Продвинутую настройку UTM-отслеживания см. в разделе [Как использовать UTM-ссылки Direct-to-Checkout](/ru/aftersell/how_to_use_direct_to_checkout_utm_links).

    <Warning>
      UTM-триггеры не срабатывают, когда покупатели используют экспресс-методы оформления заказа (Shop Pay, Apple Pay, Google Pay, PayPal и т. д.), поскольку экспресс-checkout обходит стандартный поток корзины, где захватываются UTM-параметры. Если вы используете UTM-триггеры для отслеживания кампаний, рассмотрите другие типы триггеров (товар, коллекция, стоимость заказа) в качестве альтернатив или создание отдельных воронок для общего трафика, не полагающихся на UTM-параметры.
    </Warning>
  </Accordion>

  <Accordion title="Триггер Currency">
    Используйте триггер **Currency**, чтобы управлять показом воронки в зависимости от валюты, используемой покупателем при оформлении заказа.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Currency** из выпадающего списка типов триггеров.
    3. Выберите **Include** или **Exclude**.
    4. Выберите валюту или валюты, которые хотите таргетировать.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Установите «USD». Покупатели, оформляющие заказ в долларах США, увидят воронку; покупатели в EUR, GBP и других валютах — нет.
    * Установите «CAD» и «USD». Покупатели в любой из этих валют увидят воронку.

    **Важные замечания:**

    * Предложения на странице «Спасибо за заказ» автоматически подстраиваются под валюту checkout покупателя, что делает одну воронку жизнеспособной для разных рынков.
    * Послепродажные апселлы не поддерживают мультивалютность. Покупатели не увидят апселл-предложения, если валюта вашего магазина не совпадает с валютой их checkout. Для универсальной видимости используйте предложения на странице «Спасибо за заказ».
    * Если ваш магазин использует **Shopify Markets**, Aftersell бесшовно интегрируется для отображения товаров в правильной локальной валюте.
  </Accordion>

  <Accordion title="Триггер Device Type">
    Используйте триггер **Device Type**, чтобы ограничить воронку покупателями на конкретном устройстве — только Desktop или только Mobile.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Device Type** из выпадающего списка типов триггеров.
    3. Выберите **Desktop only** или **Mobile only**.
    4. Нажмите **Save**.

    **Примеры использования:**

    * Установите **Desktop only**, чтобы показывать предложение, которое лучше работает на больших экранах, например подробное сравнение товаров или макет с несколькими изображениями.
    * Установите **Mobile only**, чтобы таргетировать покупателей с телефона предложением, оптимизированным для мобильных.
    * Комбинируйте с другими триггерами (например, Order Value), чтобы показывать предложение только для десктопа покупателям с высокой стоимостью заказа.

    <Note>
      Если тип устройства покупателя не удаётся определить, триггер не срабатывает (fail closed), и воронка не отображается. Это соответствует поведению других триггеров при недоступности необходимых данных.
    </Note>
  </Accordion>

  <Accordion title="Триггер Shipping Country">
    Используйте триггер **Shipping Country**, чтобы включать или исключать покупателей на основе страны доставки.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Shipping Country** из выпадающего списка типов триггеров.
    3. Выберите **Include** или **Exclude**.
    4. Выберите страны, которые хотите таргетировать.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Исключите международную доставку для товаров, доступных только внутри страны.
    * Показывайте региональные товары покупателям из определённых стран.
    * Создавайте предложения на странице «Спасибо за заказ» для конкретных стран (поскольку послепродажные апселлы не отображаются для валют, отличных от валюты по умолчанию).
  </Accordion>

  <Accordion title="Триггер Random Sample">
    Используйте триггер **Random Sample**, чтобы управлять показом воронки для случайной подгруппы покупателей. Это идеально подходит для A/B-тестирования новых воронок или для того, чтобы порадовать избранную группу специальными предложениями.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Random Sample** из выпадающего списка типов триггеров.
    3. Введите процент покупателей, которые должны увидеть воронку.
    4. Нажмите **Save**.

    **Примеры использования:**

    * Установите «25%». Воронка случайным образом активируется примерно для 25% подходящих покупателей.
    * Для A/B-тестирования создайте две воронки, каждая с триггером Random Sample, установленным на «50%». Каждая воронка будет показываться примерно половине ваших покупателей.
  </Accordion>

  <Accordion title="Триггер Date/Time">
    Используйте триггер **Date/Time**, чтобы планировать показ воронки на определённые даты и время — идеально для срочных акций, сезонных кампаний или ограниченных по времени предложений.

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Date/Time** из выпадающего списка типов триггеров.
    3. С помощью выбора даты укажите дату начала, дату окончания или обе.
    4. С помощью выпадающего списка часовых поясов выберите часовой пояс для вашего расписания (например, «GMT-07:00 - (MST) America/Phoenix»).
    5. Нажмите **Save**.

    **Примеры использования:**

    * Настройте активацию «с 1 по 25 декабря» для праздничной акции.
    * Настройте активацию «после 1 января 2026 года» для запуска новогодней акции.
    * Задайте дату начала и окончания в локальном часовом поясе вашего магазина, чтобы провести флеш-распродажу выходного дня с пятницы 00:00 до воскресенья 23:59.

    <Note>
      Выбранный часовой пояс определяет, когда триггер начинает и прекращает действовать. Выбирайте часовой пояс, соответствующий основному рынку вашего магазина или расписанию акции.
    </Note>
  </Accordion>

  <Accordion title="Триггер Shipping Method">
    Используйте триггер **Shipping Method**, чтобы управлять показом воронки на основе способа доставки, выбранного покупателем при оформлении заказа (например, стандартная, ускоренная, международная, самовывоз).

    **Настройка:**

    1. Нажмите **Add Trigger**.
    2. Выберите **Shipping Method** из выпадающего списка типов триггеров.
    3. Выберите **Include** или **Exclude**.
    4. Выберите способы доставки, которые хотите таргетировать.
    5. Нажмите **Save**.

    **Примеры использования:**

    * Показывайте апселл апгрейда до ускоренной доставки только покупателям, выбравшим стандартную доставку.
    * Исключите покупателей с «Local Pickup» из показа апселлов защиты доставки или связанных с доставкой предложений.
    * Таргетируйте покупателей, выбравших международную доставку, комплектом товаров, удобным для таможни.

    <Note>
      Совпадение нечувствительно к регистру и проверяет, *содержит* ли название тарифа доставки Shopify введённый в триггере текст — точное полное совпадение не требуется. Например, значение триггера «express» совпадёт с названиями тарифов доставки вроде «Express Shipping» или «2-Day Express».
    </Note>
  </Accordion>
</AccordionGroup>

***

<div id="managing-funnel-priority">
  ## Управление приоритетом воронок
</div>

Когда у вас несколько воронок, приоритет определяет, какая воронка отображается, если триггеры нескольких воронок выполнены.

**Как работает приоритет воронок:**

* Воронки оцениваются в порядке приоритета: Priority 1 → Priority 2 → Priority 3 и т. д.
* Отобразится первая воронка, все триггеры которой выполнены.
* Воронки с более низким приоритетом проверяются только если воронки с более высоким приоритетом не совпали.
* Smart Funnel (если включён) оценивается с приоритетом 0, до всех ручных воронок.

<div id="viewing-funnel-priority">
  ### Просмотр приоритета воронок
</div>

Текущий номер приоритета каждой воронки виден в левой части таблицы воронок в разделе **Post-purchase Funnels**.

<div id="reordering-funnels">
  ### Изменение порядка воронок
</div>

1. Перейдите в **Post-purchase Funnels** в админ-панели Aftersell.
2. Нажмите кнопку **Manage Priority** в правом верхнем углу таблицы воронок.
3. Перетащите воронки, чтобы изменить их порядок.
4. Нажмите **Save**, чтобы применить новый порядок приоритетов.

<img src="https://mintcdn.com/aftersell/SnVX3h-PpMMxQMDU/images/aftersell/trigger-config-funnel-priority-numbers.gif?s=3a7dfc1adf5bade894b6a52b16106f97" alt="Список Post Purchase Funnels с номерами приоритета рядом с каждой воронкой и кнопкой Manage priority" width="1596" height="1080" data-path="images/aftersell/trigger-config-funnel-priority-numbers.gif" />

**Лучшие практики приоритета воронок:**

* **Ставьте специализированные воронки первыми** — воронки с узким таргетингом (конкретные товары, дорогие заказы) должны иметь более высокий приоритет.
* **Ставьте широкие воронки последними** — воронки с общим таргетингом (коллекции, невысокая стоимость заказа) должны иметь более низкий приоритет.
* **Ставьте воронку Catch-All на самый низкий приоритет** — если у вас есть воронка «Show for All Customers», сделайте её последней по приоритету, чтобы она отображалась только когда не совпала ни одна другая воронка.
* **Тестируйте порядок приоритетов** — оформляйте тестовые заказы, чтобы проверить, что для разных сценариев отображается правильная воронка.

**Пример структуры приоритетов:**

* Priority 1: заказы с высокой стоимостью (\$200+) с конкретным товаром
* Priority 2: заказы с товарами из премиальной коллекции
* Priority 3: заказы с любым товаром из основной категории
* Priority 4: воронка Catch-All (Show for All Customers)

***

<div id="combining-multiple-triggers">
  ## Комбинирование нескольких триггеров
</div>

Вы можете добавить несколько триггеров в одну воронку для создания точных правил таргетинга. Помните: для отображения воронки должны выполняться все триггеры.

<div id="example-targeting-high-value-supplement-customers">
  ### Пример: таргетинг покупателей добавок с высокой стоимостью заказа
</div>

Добавьте в одну воронку следующие триггеры:

* **Триггер Product/Collection:** содержит товары из коллекции «Supplements»
* **Триггер Order Value:** больше \$75
* **Триггер Customer Order Count:** больше 0 заказов (только вернувшиеся покупатели)

Эта воронка будет отображаться только вернувшимся покупателям, которые приобретают добавки и имеют стоимость корзины свыше \$75.

<div id="example-targeting-customers-who-havent-purchased-specific-upgrades">
  ### Пример: таргетинг покупателей, не купивших определённые апгрейды
</div>

Это полезно, когда вы продаёте товары с опциональными апгрейдами и хотите показывать разные апселлы в зависимости от того, что покупатель уже приобрёл, а что — нет.

**Сценарий:** вы продаёте базовый товар с двумя опциональными апгрейдами — «Premium Rotor» и «Water Resistance».

**Воронка 1 — покупатель не купил ни одного апгрейда (наивысший приоритет)**

* Исключения товаров не нужны
* Установите **наивысший приоритет**, чтобы она оценивалась первой
* Эта воронка показывает оба апгрейда как варианты апселла

**Воронка 2 — покупатель купил Premium Rotor, но не Water Resistance**

* Добавьте **триггер Product/Collection** с настройкой **Contains** «Premium Rotor»
* Добавьте **триггер Product/Collection Exclusion** с исключением «Water Resistance»
* Эта воронка показывает только апселл Water Resistance

**Воронка 3 — покупатель купил Water Resistance, но не Premium Rotor**

* Добавьте **триггер Product/Collection** с настройкой **Contains** «Water Resistance»
* Добавьте **триггер Product/Collection Exclusion** с исключением «Premium Rotor»
* Эта воронка показывает только апселл Premium Rotor

<Warning>
  Приоритет воронок здесь критически важен. Если воронке 1 не назначен наивысший приоритет, Aftersell может сначала выбрать воронку с одним апгрейдом для покупателей, не купивших ни одного, в результате чего будет показан только один апселл вместо двух.
</Warning>

***

<div id="next-steps">
  ## Дальнейшие шаги
</div>

* Изучите все доступные типы триггеров в [справочнике послепродажных триггеров](/ru/aftersell/post_purchase_triggers)
* Разберитесь, как триггеры работают вместе, с помощью раздела [Понимание условной логики](/ru/aftersell/understanding_conditional_logic_for_post_purchase_triggers)
* Настройте свою первую воронку с помощью [Руководства по быстрому старту](/ru/aftersell/quickstart_guide_to_aftersell)
* Ознакомьтесь с [лучшими практиками](/ru/aftersell/best_practices) для оптимизации вашей стратегии воронок
