Як створити застосунок для опитувань
Застосунок для опитувань дає змогу написати набір запитань, надіслати їх багатьом людям і побачити підсумкові відповіді. Частини, які роблять його надійним, менш очевидні, ніж редактор запитань: чесна анонімність, одна відповідь на людину, коли це важливо, логіка переходів, що пропускає нерелевантні запитання, і результати, які бачать лише потрібні люди. Досягніть цього у першій версії та тримайте типів запитань небагато.
Якщо вам переважно потрібно збирати реєстрації, замовлення чи заявки, краще підійде конструктор форм. Опитування стосуються сукупності: що думає вся група?
Що потрібно застосунку для опитувань
Дані
| Таблиця | Що зберігає |
|---|---|
| Опитування | Назва, вступний текст, статус (чернетка, відкрите, закрите), дати відкриття і закриття, налаштування анонімності |
| Запитання | Опитування, текст, тип, обов’язковість, порядок, необов’язковий розділ |
| Варіанти | Варіанти відповідей для запитань з вибором, у потрібному порядку |
| Правила логіки | «Якщо запитання 3 має відповідь «Ні», перейти до розділу C» |
| Відповіді | Опитування, час надсилання і — лише якщо опитування не анонімне — респондент |
| Відповіді на запитання | Відповідь, запитання, значення |
| Запрошення | Необов’язкові одноразові токени, надіслані конкретним людям |
Типи запитань для першої версії
- Вибір одного або кількох варіантів
- Шкала оцінок (1–5 або 0–10)
- Короткий і довгий текст
- Так / ні
Матричні таблиці, ранжування, завантаження файлів і повзунки можна залишити на потім. Кожен новий тип потребує власного поля введення, перевірки та діаграми результатів.
Сторінки
- Редактор опитування з попереднім переглядом.
- Вигляд для респондента, зручний на телефоні, з індикатором прогресу для довших опитувань.
- Сторінка подяки.
- Сторінка результатів: діаграма для кожного запитання, кількість відповідей, фільтри та експорт у CSV.
- Список опитувань в адмін-панелі зі статусом і кількістю відповідей.
Рішення, які визначають увесь застосунок
Анонімне чи з ідентифікацією? Це найважливіший вибір, і його слід вказати на першому екрані опитування. «Анонімне» опитування персоналу, яке тихо зберігає електронні адреси, руйнує довіру в день, коли це виявиться. Для справді анонімних опитувань зберігайте відповіді без ідентифікатора користувача, без електронної пошти й без IP-адреси. Округлюйте час надсилання до дня.
Одна відповідь на людину? Варіанти від слабкого до сильного:
- Cookie у браузері — запобігає випадковостям, але не людям, які дуже хочуть обійти обмеження.
- Одноразові запрошувальні посилання — кожне посилання працює один раз і може зберігатися окремо від відповідей.
- Вхід — надійно, але ускладнює обіцянку анонімності.
Для анонімного опитування з обмеженням «одна відповідь» використовуйте запрошувальні токени та зберігайте позначку «токен використано» в таблиці, окремій від відповідей, без жодного зв’язку між ними.
Малі групи руйнують анонімність. Якщо в команді відповідають лише троє людей, фільтрація результатів за командою може показати, хто що сказав. Поширене правило — приховувати розбивку, якщо в неї потрапляє менше за певну кількість відповідей (типово п’ять). Закладіть це правило, якщо показуєте розбивки.
Логіка переходів. Пропуск запитань робить опитування коротшим і доречнішим, але кожне правило множить кількість шляхів, які треба протестувати. Почніть із простих правил «якщо відповідь X, перейти до розділу Y» на рівні розділів, а не окремих запитань.
Хто бачить результати? Лише власник опитування, визначена група чи самі респонденти після відправлення? Забезпечте це правило на сервері.
Персональні дані. В опитуваннях часто збирають думки, медичну інформацію чи відомості про співробітників. Збирайте лише потрібне, поясніть, як це використовуватиметься, і перевірте правила конфіденційності, які на вас поширюються.
Перший промпт, який працює
Створи вебзастосунок для опитувань. Адміністратори входять і створюють опитування з розділами та запитаннями типів: вибір одного варіанту, вибір кількох варіантів, оцінка 1–5, так/ні, короткий текст і довгий текст; кожне може бути обов’язковим. Опитування мають статус (чернетка, відкрите, закрите) і необов’язкову дату закриття. Кожне опитування або анонімне, або з ідентифікацією, і на першому екрані респонденти бачать, яке саме. Для анонімних опитувань ніколи не зберігай ідентифікатори користувачів, електронні адреси чи IP-адреси разом із відповідями, а час надсилання округляй до дати. Підтримай одноразові запрошувальні посилання; фіксуй використання посилання в окремій таблиці без зв’язку з відповідями. Додай логіку пропуску на рівні розділів («якщо запитання X має відповідь Y, перейти до розділу Z»). Респонденти відповідають на сторінці, зручній для телефону, з індикатором прогресу. Адміністратори бачать сторінку результатів із діаграмою для кожного запитання, кількістю відповідей, текстовими відповідями списком і експортом у CSV. Приховуй будь-яку відфільтровану розбивку з меншою кількістю ніж 5 відповідей. Зберігай усе в базі даних.
Кроки побудови
- Редактор. Створіть реалістичне опитування з дванадцяти запитань і двох розділів. Якщо редагування повільне, виправте це одразу.
- Вигляд для респондента. Пройдіть опитування на телефоні. Перевірте обов’язкові запитання, навігацію назад і що відбувається після оновлення сторінки.
- Перевірка анонімності. Надішліть анонімну відповідь, потім подивіться, що насправді зберегла база даних. Попросіть агента показати збережені рядки.
- Запрошення. Згенеруйте посилання, використайте одне двічі й переконайтеся, що другу спробу відхилено.
- Логіка переходів. Випишіть кожен шлях через опитування і пройдіть кожен із них.
- Результати. Надішліть двадцять тестових відповідей, перевірте діаграми за підрахунком, який зробили вручну, і експортуйте CSV.
- Закриття. Закрийте опитування та переконайтеся, що посилання тепер показує ввічливу сторінку «закрито».
Типові помилки
- Заявлена анонімність за фактичного зберігання особи. Перевіряйте базу даних, а не інтерфейс.
- Занадто багато запитань. Довгі опитування кидають на півдорозі. Показуйте прогрес і безжально скорочуйте.
- Наводящі запитання. «Наскільки вам сподобалось…» передбачає, що сподобалось. Ставте нейтральні запитання та пропонуйте нейтральний варіант на шкалах.
- Редагування активного опитування. Зміна запитання після того, як прийшли відповіді, змішує два різні запитання в одній діаграмі. Блокуйте або версіонуйте запитання після відкриття опитування.
- Результати видно всім. Посилання на результати, яке легко вгадати, розкриває чутливі відповіді.
- Немає експорту. Людям захочеться аналізувати дані в електронній таблиці.
Коли краще готовий продукт
Для більшості разових опитувань наявні інструменти швидші й кращі: вони мають відшліфовані типи запитань, шаблони, статистичні підсумки та розсилку. Багато з них мають безкоштовні тарифи. Варіанти дивіться в альтернативах Typeform і альтернативах Google Forms.
Створюйте власний застосунок, коли опитування є регулярною частиною вашого продукту чи операцій, а інструменти не підходять: регулярні опитування персоналу, де ви контролюєте правила анонімності та місце зберігання даних, відгуки, вбудовані у ваш застосунок поруч із даними, до яких вони відносяться, дослідження з власною логікою або продукт для опитувань, який плануєте продавати. Наш гайд з портала відгуків клієнтів описує постійний збір відгуків, а як створити дашборд допоможе з поданням результатів.
Створення з Mythex
У Mythex ви описуєте застосунок для опитувань у чаті та тестуєте його в живому попередньому перегляді, зокрема на екрані розміром із телефон. Mythex додає окрему базу даних, коли застосунку потрібно зберігати відповіді, і ви можете попросити агента показати, що саме зберіг кожен запис, — найшвидший спосіб перевірити обіцянку анонімності. Вхід для адміністраторів — це власна автентифікація застосунку, яку ви налаштовуєте обраним підходом, а запрошувальні листи надсилаються через підключеного вами провайдера електронної пошти, адже Mythex не має вбудованого надсилання листів (надсилання листів із застосунку). Публікуйте за посиланням на mythex.ai або на власному домені на тарифі Pro.
Запитання
У чому різниця між застосунком для опитувань і конструктором форм?
Конструктор форм — це загальний інструмент для збору будь-яких структурованих даних, наприклад реєстрацій або замовлень. Застосунок для опитувань призначений для того, щоб ставити одні й ті самі запитання багатьом людям і аналізувати відповіді разом, тому для нього важливіші логіка переходів, анонімність і діаграми результатів.
Як зробити опитування справді анонімним?
Не зберігайте нічого, що ідентифікує респондента разом із відповідями: ні логіна, ні електронної пошти, ні IP-адреси, ні точних позначок часу, прив’язаних до відповіді. Якщо потрібно запобігти дублям, зберігайте запис «вже відповів» окремо від самих відповідей.
Як не дати людям відповісти на опитування двічі?
Використовуйте одноразові запрошувальні посилання або вимагайте вхід і фіксуйте, що людина вже відповіла. Cookie у браузері зупиняють лише випадкові повтори: будь-хто може їх очистити або відкрити приватне вікно.
Чи можна створити застосунок для опитувань без програмування?
Так. Конструктор застосунків на основі ШІ може створити редактор опитування, сторінки відповідей і діаграми результатів за описом. Докладіть зусилля до правил — анонімності, логіки переходів і того, хто може бачити результати — і протестуйте їх.