«Правило» — це блок логіки, який перевіряє одну або кілька умов та виконує дію, якщо всі умови істинні. В інтерфейсі конструктора блок «Правило» позначений помаранчевою вертикальною лінією зліва.
Кожен блок «Правило» складається з двох частин:
Для реалізації логіки OR створіть кілька окремих блоків «Правило» з однаковою дією.

Блок «Правило» в налаштуваннях логіки
У рядку умови можна порівняти:
Набір полів і операторів в умові залежить від типу запитання, на яке вона посилається.
| Тип запитання | Оператори | Що вказується |
|---|---|---|
| Yes/No | позитивна, негативна | — |
| Single choice / Multiple choice | відповідає, не відповідає | варіант відповіді |
| Single matrix / Multiple matrix | відповідає, не відповідає | твердження та варіант відповіді |
| NPS® / Rating / Slider / Number | =, ≠, >, <, ≥, ≤ | числове значення |
| Multiple rating | =, ≠, >, <, ≥, ≤ | позиція та число |
| Emotions | відповідає, не відповідає | значення емоції |
| Ranking | місце N | позиція в ранжуванні |
| Text / Email / Phone | відповідає, не відповідає, починається з, закінчується на, містить, не містить | текстове значення |
| Date | відповідає, не відповідає, раніше, пізніше, у цей день або раніше, у цей день або пізніше | дата (через календар) |
| Location | відповідає, не відповідає | рівень адреси: країна, регіон, місто |
| File upload | завантажений, не завантажений | позиція завантаження |
Крім відповідей на запитання, умова може перевіряти значення змінних — порівнюючи їх із зазначеним значенням або з іншою змінною.
| Змінна | Оператори | Що вказується |
|---|---|---|
| Користувацькі змінні | =, ≠, >, <, ≥, ≤ | значення або інша змінна |
| ps_audience | відповідає, не відповідає | аудиторія зі списку |
| ps_answer_last | =, ≠ | значення вручну (рядок або число) |
| ps_duration_poll / ps_duration_set | =, ≠, >, <, ≥, ≤ | значення у хвилинах |
При виконанні умов доступні три варіанти дії:
Через контекстне меню (іконка шестерні) доступні:
Щоб видалити окрему умову, клацніть перший випадний список у її рядку та виберіть у самому низу пункт Видалити умову.

Видалення окремої умови в блоці «Правило»