Скрытые переменные
9 февраля 2026 Время чтения ≈ 5 мин.
Представьте ситуацию: интернет-магазин рассылает опрос удовлетворённости 10 000 клиентов. Все получают одну и ту же ссылку, отвечают на одни и те же вопросы.
Через неделю — 1 200 ответов. Аналитик открывает данные и видит оценки, комментарии, ответы на вопросы. Но не видит главного: кто эти люди? Какой у них тариф? Из какого города? Сколько заказов сделали? Чтобы это узнать, нужно либо добавить 5 лишних вопросов в анкету (и потерять часть респондентов), либо вручную сопоставлять ответы с CRM-базой по email. Оба варианта — головная боль. А ведь решение элементарное: передать всю нужную информацию вместе со ссылкой — в виде скрытых переменных. Респондент их не видит, не заполняет, не тратит на них время — но данные автоматически прикрепляются к каждому ответу.
Что такое скрытые переменные
Скрытые переменные (Hidden Variables, URL Parameters, Embedded Data) — это данные, которые передаются в опрос через URL-параметры и автоматически привязываются к ответу респондента, при этом оставаясь невидимыми для него. Респондент не знает, что вместе с его ответами сохраняется информация о его сегменте, источнике перехода, идентификаторе в CRM или любых других данных, заложенных в ссылку.
Технически это работает просто. Обычная ссылка на опрос выглядит так: https://webask.io/s/abc123. Ссылка со скрытыми переменными: https://webask.io/s/abc123?city=moscow&tariff=business&client_id=7842. Когда респондент переходит по второй ссылке и заполняет анкету, к его ответам автоматически добавляются три поля: город — Москва, тариф — Бизнес, ID клиента — 7842. Респондент ничего не заполнял, но аналитик получает всю нужную информацию для сегментации.
Зачем нужны скрытые переменные
Сегментация без лишних вопросов
Каждый дополнительный вопрос в анкете снижает Response Rate. Вопросы типа «Из какого вы города?» или «Какой у вас тариф?» — раздражают, потому что компания и так это знает. Скрытые переменные позволяют получить информацию для сегментации без единого лишнего вопроса. Респондент проходит короткую, приятную анкету — а в данных уже есть всё для глубокого анализа.
Персонализация анкеты
Скрытые переменные можно использовать не только для аналитики, но и внутри самого опроса. Передали имя клиента в URL — и первый экран обращается лично: «Алексей, расскажите о вашем опыте с нами». Передали название продукта — вопросы автоматически подставляют его: «Как вы оцениваете качество [Тариф Бизнес]?». Персонализация повышает вовлечённость и конверсию.
Отслеживание источника
Если вы распространяете опрос через несколько каналов одновременно — email, сайт, соцсети, QR-код — скрытые переменные покажут, откуда пришёл каждый ответ. Добавьте параметр ?source=email в ссылку для рассылки и ?source=website в ссылку на сайте — и при анализе вы точно знаете, какой канал дал больше ответов, где выше оценки и где аудитория отличается.
Связка с CRM и внешними системами
Передайте ID клиента через скрытую переменную — и ответы можно автоматически связать с записью в CRM, без ручного сопоставления по email. Через вебхуки или API данные опроса вместе со скрытыми переменными уходят обратно в CRM в реальном времени. Менеджер видит: клиент 7842 поставил NPS 3 и написал «слишком долгая доставка» — можно реагировать мгновенно.
Логические ветвления по внешним данным
Скрытые переменные могут управлять маршрутом внутри анкеты. Передали ?role=manager — респондент видит вопросы для менеджеров. Передали ?role=developer — другой набор вопросов. Одна анкета, несколько маршрутов — без необходимости создавать отдельные формы для каждого сегмента. Это работает через логические ветвления по значению скрытой переменной.
Практические сценарии использования
Email-рассылка с персонализацией. CRM генерирует уникальную ссылку для каждого клиента: ?name=Алексей&city=Москва&segment=premium&client_id=7842. Клиент открывает письмо, переходит по ссылке, видит персонализированную анкету. Его ответы автоматически привязаны к профилю в CRM. Никаких «укажите ваш email для идентификации».
A/B-тестирование приглашений. Отправляете две версии письма-приглашения: в первой — формальный тон, во второй — неформальный. К ссылкам добавляете ?variant=formal и ?variant=informal. После сбора данных сравниваете: какой вариант дал больше ответов, выше ли оценки у одной группы, отличается ли глубина комментариев.
Оффлайн + онлайн. В каждой точке продаж — свой QR-код со скрытой переменной ?store=tverskaya, ?store=arbat. Клиент сканирует код, проходит анкету — а в данных автоматически указано, в каком магазине он был. Не нужен вопрос «В каком магазине вы совершили покупку?» — ответ уже в ссылке.
Триггерные опросы. CRM отправляет опрос автоматически после закрытия тикета в поддержке. В ссылку передаётся: номер тикета, имя оператора, категория обращения. Аналитик видит не просто «клиент поставил 2 из 5», а «клиент поставил 2 после обращения по категории "возврат", оператор — Иванов, тикет №4521». Это данные, на которых можно действовать.
Как настроить скрытые переменные в WebAsk
В конструкторе WebAsk скрытые переменные настраиваются в несколько кликов — подробная инструкция доступна в справочном центре.
Шаг 1. В настройках опроса добавьте скрытые переменные: задайте имя (например, city, tariff, client_id) и при необходимости — значение по умолчанию.
Шаг 2. Сформируйте ссылки с параметрами. Если рассылаете через CRM — настройте шаблон ссылки с подстановкой данных из карточки клиента. Если размещаете QR-код — задайте параметры вручную для каждой точки.
Шаг 3. При анализе используйте фильтрацию по скрытым переменным: отобразить только ответы из Москвы, только клиентов с тарифом «Бизнес», только ответы из email-канала. Данные можно экспортировать с включением всех скрытых переменных.
Типичные ошибки
Передавать персональные данные в открытом виде. Ссылка с параметром ?email=ivan@mail.ru&phone=79001234567 — плохая идея. URL виден в истории браузера, логах сервера, аналитических системах. Передавайте идентификаторы (client_id), а не сами персональные данные. Сопоставление с профилем — на стороне CRM, а не в URL.
Не задать значение по умолчанию. Если респондент перешёл по ссылке без параметров (скопировал из чата, переслал коллеге), скрытые переменные будут пустыми. Задайте значение по умолчанию — например, source=direct — чтобы такие ответы не терялись в аналитике, а попадали в отдельную категорию.
Слишком много переменных. 15 параметров в URL — это технически возможно, но создаёт хрупкую конструкцию: одна опечатка ломает ссылку. Передавайте только то, что реально будет использоваться при анализе. Обычно 3–5 переменных более чем достаточно.
Не проверить ссылки перед запуском. Опечатка в имени параметра, неправильная кодировка кириллицы, лишний пробел — и данные не записываются. Всегда тестируйте: перейдите по ссылке сами, заполните анкету, проверьте, что все переменные корректно сохранились в ответах.
Забыть про согласие на обработку данных. Скрытые переменные могут содержать информацию, позволяющую идентифицировать респондента. Если это так — необходимо получить согласие на обработку персональных данных в соответствии с ФЗ-152.
Скрытые переменные — один из самых недооценённых инструментов в арсенале исследователя. Они ничего не стоят, не удлиняют анкету, не раздражают респондентов — и при этом превращают обезличенный массив ответов в структурированные данные, привязанные к сегменту, каналу, клиенту и контексту. Если вы ещё не используете скрытые переменные — начните со следующего опроса. Разница в аналитике будет ощутимой.
Опубликовано 9 февраля 2026
Алексей Логинов