isqod — редизайн сценария создания маркировкиisqod — redesigning the marking-creation flow
UX-исследование B2B-сценария с прогнозом роста конверсии 57% → 72–78% A UX study of a B2B flow with a forecast conversion lift of 57% → 72–78%
Посмотреть презентацию в Figma →View the presentation in Figma →Защита от подделок упирается в один сложный сценарийAnti-counterfeit protection hinges on one hard flow
isqod — B2B-платформа для подтверждения подлинности товаров и борьбы с контрафактом в продуктовом сегменте. Чтобы защитить товар, производитель создаёт QR-маркировку и привязывает её к партии. Это ключевой сценарий продукта — и именно в нём пользователи буксуют.isqod is a B2B platform for verifying product authenticity and fighting counterfeits in the FMCG segment. To protect a product, a manufacturer creates a QR marking and links it to a batch. This is the product's key flow — and exactly where users get stuck.
Бизнес-задачаBusiness goal
До конца сценария доходят только 57% пользователей. Остальные бросают форму на середине или идут в поддержку — на разбор таких обращений уходит до 34 часов в месяц. Цель — поднять конверсию до 72–78% и снизить нагрузку на саппорт на 30–40%.Only 57% of users finish the flow. The rest abandon the form midway or contact support — handling those tickets takes up to 34 hours a month. The goal: raise conversion to 72–78% and cut support load by 30–40%.
Сценарий разорванThe flow is split
Создание разнесено между разделами «Партии кодов» и «QR-код» — не воспринимается как единый сценарий.Creation is split between “Code batches” and “QR code” — it doesn't read as one flow.
Форма бесконечнаяAn endless form
12 полей подряд без шагов и прогресса — пользователь «теряется» на середине.12 fields in a row with no steps or progress — the user gets lost halfway.
Нет обратной связиNo feedback
После «Создать» нет финального экрана — непонятно, сработало ли и что делать дальше.After “Create” there's no final screen — it's unclear whether it worked or what's next.
Восемь сессий, два сегмента, метод думай-вслухEight sessions, two segments, think-aloud
Метод и аудиторияMethod & audience
Модерируемое удалённое юзабилити-тестирование с протоколом думай-вслух, сессии по 45–60 минут. Участникам давала 4 задачи: создать QR, привязать к товару, настроить визуал и найти созданные коды.Moderated remote usability testing with a think-aloud protocol, 45–60-minute sessions. Each participant got 4 tasks: create a QR, link it to a product, set up the visual, and find the created codes.
Time-on-Task по участникамTime-on-Task by participant
минуты · цель < 3:00 — не достиг никтоminutes · target < 3:00 — nobody reached it
Task Success Rate по задачамTask Success Rate by task
сколько из 8 справились без помощиhow many of 8 succeeded unaided
SEQ 4.2 при ориентире ≥ 5.5 — даже «успешные» проходили с трудом.SEQ 4.2 against a ≥ 5.5 benchmark — even “successful” users struggled.
Четыре проблемы, которые ломают сценарийFour problems that break the flow
Семь проблем с рекомендациями — здесь самые сильные. У большинства один общий корень: система не показывает сценарий как единое целое.Seven problems with recommendations — these are the strongest. Most share one root cause: the system never shows the flow as a single whole.
Разрыв «Партии» ↔ «QR-код»The “Batches” ↔ “QR code” split
Один сценарий разнесён на два пункта меню. Пользователи не понимают, что создавать сначала; новички упираются в пустой dropdown «Выберите партию» и не видят связь «партия → коды → товар».One flow is split across two menu items. Users don't know what to create first; newcomers hit an empty “Select batch” dropdown and miss the “batch → codes → product” link.
«Я не понял, почему „Партии кодов“ и „QR-код“ — это разные пункты меню. Это же одно и то же?»“I didn't get why ‘Code batches’ and ‘QR code’ are separate menu items. Isn't it the same thing?”
— P, производствоmanufacturing
CTA не считывается как главное действиеThe CTA doesn't read as the main action
Тёмная кнопка в углу таблицы сливается с системными элементами. Среднее время до первого клика — 26 секунд, двое приняли кнопку за фильтр. На пустом списке нет другого ориентира.A dark button in the table corner blends with system elements. Average time to first click — 26 seconds; two took the button for a filter. On an empty list there's no other cue.
«Я смотрел на таблицу и думал, куда нажать — кнопку заметил только когда уже всё изучил».“I stared at the table wondering where to click — I only spotted the button after I'd studied everything.”
— P, складwarehouse
Форма из 12 полей без шаговA 12-field form with no steps
Единое длинное полотно без разделения на этапы и индикатора прогресса. Секции «товар» и «настройка QR» сливаются; часть жмёт «Создать», не доскроллив до конца.One long canvas with no stages or progress indicator. The “product” and “QR setup” sections merge; some hit “Create” without scrolling to the end.
«Думал, что уже всё заполнил, а оказалось — ещё целый блок настроек внизу».“I thought I'd filled everything in, but there was a whole block of settings below.”
— P, производствоmanufacturing
Модалка не даёт обратной связиThe modal gives no feedback
После «Создать» появляется модалка «QR-коды заказаны» без подтверждения привязки. Слово «заказаны» пугает («это платно?»), пользователи закрывают окно и жмут «Создать» повторно.After “Create”, a “QR codes ordered” modal appears with no confirmation of the link. The word “ordered” scares users (“is this paid?”), so they close it and hit “Create” again.
«Я закрыл окошко и не понял — всё, готово? Или надо ещё что-то сделать?»“I closed the window and didn't get it — is it done? Or do I need to do something else?”
— P, производствоmanufacturing
Разложила решения по матрице Влияние × УсилиеI mapped solutions on an Impact × Effort matrix
Семь проблем — на карту «влияние против усилий», чтобы команда видела, с чего начать. Дальше — три горизонта: от быстрых побед до архитектуры.Seven problems placed on an impact-vs-effort map so the team can see where to start. Then three horizons: from quick wins to architecture.
Быстрые победыQuick wins
- CTA жёлтымCTA in yellow
- экран успехаsuccess screen
- разметка обязательных полейmarking required fields
СтруктурныеStructural
- форма в 2 шага2-step form
- брендинг QR в настройкахQR branding in settings
АрхитектурныеArchitectural
- объединить разделыmerge the sections
- связать партию с товаромlink batch to product
Quick Wins
Быстро, без переделки логикиFast, no logic rework
- Выделить CTA «Создать QR» фирменным жёлтымMake the “Create QR” CTA brand yellow
- Экран успеха с итогом вместо модалки «заказаны»A success screen with a summary instead of the “ordered” modal
- Звёздочки на обязательных полях + inline-валидацияAsterisks on required fields + inline validation
СтруктурныеStructural
Меняем форму и данныеChanging the form and data
- Форма в 2 шага со stepper, автозаполнение из партииA 2-step form with a stepper, autofill from the batch
- С 12 полей до 2–3 обязательныхFrom 12 fields down to 2–3 required
- Брендинг QR в настройки + цветовые пресетыQR branding in settings + color presets
АрхитектурныеArchitectural
Один сквозной сценарийOne end-to-end flow
- Объединить «Партии» и «QR-код»: партия → коды → готовоMerge “Batches” and “QR code”: batch → codes → done
- Навигационные мосты из карточки партииNavigation bridges from the batch card
- Поле «Товар» в создании партии — связка на стартеA “Product” field at batch creation — linking from the start
Что меняется, если внедрить рекомендацииWhat changes if the recommendations ship
Цифры — прогноз эффекта от внедрения рекомендаций, а не подтверждённый результат A/B-теста.This case is an educational research project based on the B2B product isqod. The figures are a reasoned forecast of impact from the recommendations, not a confirmed A/B-test result.
Рефлексия важнее красивых цифрReflection matters more than pretty numbers
Чему научиласьWhat I learned
- Видеть за десятком разрозненных проблем один корень — архитектуру сценария.To see one root behind a dozen scattered problems — the flow's architecture.
- Снимать и связывать количественные и качественные метрики.To capture and connect quantitative and qualitative metrics, not just collect quotes.
- Приоритизировать находки через Влияние × Усилие и говорить с командой на языке решений.To prioritize findings via Impact × Effort and speak to the team in the language of solutions.
- Разделять контексты сегментов: производству важна точность, складу — скорость.To separate segment contexts: manufacturing values accuracy, the warehouse — speed.
Что сделала бы иначеWhat I'd do differently
- Заложила бы гипотезу об архитектуре разделов сразу — а не после первых двух сессий.I'd form the hypothesis about section architecture upfront — not after the first two sessions.
- Добавила бы немодерируемый прогон на большей выборке, чтобы усилить статистику.I'd add an unmoderated run on a larger sample to strengthen the statistics.
- Протестировала бы редизайн-прототип на тех же задачах, чтобы прогноз стал замером.I'd test the redesign prototype on the same tasks so the forecast becomes a measurement.
Хочется так же разобрать ваш сценарий? Want your flow analyzed like this?
UX Research · UI Design · isqod, 2025