Ищете базы компаний? Приобретайте актуальные данные на нашем новом ресурсе - companylist.ru

Попробуйте, например, так: КафеПоставщикOzonСтоматологийОтелиАШАНЛЕРУАПЕТРОВИЧ

7 Cпособов использования условной логики для создания «убийственных» форм

7 Cпособов использования условной логики для создания "убийственных" форм

Хотите использовать возможности конструктора форм с помощью условной логики? Условная логика позволяет задавать правила поведения формы в зависимости от выбора и ввода данных пользователем. Это означает, что вы можете показывать и скрывать поля по мере необходимости, отправлять различные подтверждения и уведомления по электронной почте и многое другое. В этой статье мы рассмотрим различные способы использования форм с логикой для улучшения качества работы пользователей.

Диапазон цен: ₽0.00 – ₽4,250.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽668.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽112.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
0.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽22,168.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽584.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽810.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽122.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Что такое формы условной логики?

Форма с условной логикой — это динамическая форма, которая изменяется в зависимости от вводимых пользователем данных. Например, форма опроса может использовать условную логику для показа разных вопросов разным пользователям в зависимости от их предыдущих ответов. При правильном использовании условная логика является мощным инструментом, позволяющим повысить эффективность работы пользователей, показывая только те поля формы, которые имеют для них наибольшее значение.

Способы использования условной логики для создания идеальных форм

WPForms — это конструктор форм с функцией drag-and-drop и потрясающими возможностями условной логики, поэтому, если вы готовы начать изучать, как использовать ее для создания «умных» форм для вашего WordPress-сайта, давайте сразу перейдем к делу.

Показывать только самую актуальную информацию

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

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

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

Как это происходит? С помощью условной логики. Давайте посмотрим на настройки этой формы, чтобы увидеть, как это работает. В конструкторе форм видно, что вопрос о том, какая роль их интересует, представляет собой поле множественного выбора. Далее мы использовали поле Содержание для добавления дополнительной информации о каждой роли.

Чтобы поле Содержание отображалось с инструкциями для выбранной роли, просто щелкните на поле, чтобы перейти в его Параметры поля, а затем выберите вкладку Интеллектуальная логика. Там можно включить условную логику и создать правило для отображения соответствующего поля Content при выборе определенной роли с помощью поля Multiple Choices.

Можно добавить уникальные инструкции для каждой роли, вставив несколько экземпляров поля Content, а затем повторив описанный выше процесс.

Сбор дополнительных отзывов в опросах

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

Но, возможно, вы хотите получить немного больше информации в зависимости от того, какую оценку ставит пользователь. Независимо от того, поставит ли пользователь низкую или высокую оценку, это будет ценной информацией, позволяющей узнать, что нужно исправить, а что сделать хорошо.

Мы можем настроить форму обратной связи таким образом, чтобы условная логика вызывала один набор вопросов, если пользователь отвечает одним образом, и другой набор вопросов, если он отвечает другим образом. Для этого нужно зайти в конструктор форм и добавить поле Paragraph с последующим вопросом, который вы хотите задать.

Поскольку этот вопрос задается в случае получения низкого балла, мы настроим его как условное поле. Открыв настройки поля для этого вопроса, мы перейдем на вкладку Smart Logic в настройках поля слева. Затем с помощью тумблера включим функцию Conditional Logic и установим правила. Мы хотим, чтобы это правило гласило, что если в поле оценки получена оценка менее 3 звезд (т.е. 1 или 2 звезды), то отображается вопрос «Что мы можем сделать для улучшения?».

Далее мы установим аналогичное правило для оценок выше 2.

Для получения положительных отзывов мы создали шкалу Likert Scale, чтобы спросить респондентов, насколько они удовлетворены конкретными аспектами бизнеса. В настройках поля для шкалы Likert Scale мы выбрали вкладку Smart Logic в верхней части. На этот раз мы установили правило, согласно которому опция будет отображаться, если оценка больше 2. Это означает, что оценка 3-5 считается положительной, и такие пользователи увидят вопрос со шкалой Лайкерта, как только поставят свою оценку. Удовлетворившись вариантами условной логики, можно опубликовать опрос. Здесь видно, что тот, кто поставил оценку 3 или выше, увидит шкалу Likert Scale.

Те, кто получил оценку 2 или ниже, вместо этого увидят вопрос об улучшении.

Опрос по-прежнему очень прост, но благодаря условной логике пользователи будут видеть только ту информацию, которая наиболее важна для них.

Настройка альтернативных подтверждений

В каждой форме, созданной с помощью WPForms, можно настроить ответ подтверждения по умолчанию. Тогда после каждого отправления формы пользователь будет получать этот ответ. Но что если необходимо использовать различные подтверждения в зависимости от информации, которую пользователь указал в форме? Тогда можно использовать условную логику для настройки альтернативных подтверждений. Это легко сделать с помощью нашего удобного конструктора форм.

Давайте рассмотрим пример, в котором мы создадим альтернативное подтверждение, которое будет отправляться только тем пользователям, которые укажут, что у них есть вопросы по выставлению счета. Открыв форму в конструкторе форм WPForms, выберите в левом меню пункт Настройки » Подтверждения. В верхней части нажмите на кнопку Добавить новое подтверждение.

Далее необходимо дать новому подтверждению имя. Пользователи не увидят, как вы его назовете. Это просто упорядочит ваши внутренние рабочие процессы.

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

Видно, что мы настроили сообщение таким образом, чтобы клиент знал, чего ожидать после отправки формы. Далее мы настроим условную логику. Для этого необходимо установить кнопку-переключатель рядом с опцией Enable Conditional Logic.

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

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

Создание многоконтактной формы

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

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

Это поле будет служить основой для настроек условной логики и указывать форме, куда отправлять каждое сообщение. Открыв форму в конструкторе форм WPForms, выберите в левом меню пункт Настройки » Уведомления. В верхней части нажмите на кнопку Добавить новое уведомление. После этого появится запрос на название уведомления. В данном случае мы хотим уведомлять отдел выставления счетов, когда у кого-то возникает вопрос по выставлению счета, поэтому мы назовем его так. Это название предназначено только для ваших организационных целей и не является общедоступным.

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

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

На этом все. Вы можете добавить новое подтверждающее сообщение для каждого отдела, соответствующего вашей контактной форме, и использовать условную логику, чтобы убедиться, что сообщение всегда получает нужная команда.

Настройка маршрутизации лидов

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

Вы хотите, чтобы в зависимости от ответа нужная команда получила лид. Для начала выполните действия, описанные в предыдущем примере с многоконтактной формой. Перейдите в раздел Настройки » Уведомления и нажмите на кнопку Добавить новое уведомление. В случае с нашей формой нам потребуется 3 уведомления для маршрутизации лидов. Начнем с продаж.

Убедитесь, что поле Send To Email Address содержит адрес электронной почты отдела продаж. Далее необходимо включить условную логику в нижней части нового уведомления.

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

Отправлять пользователей на конкретную страницу подтверждения

Предположим, у вас есть форма опроса, в которой пользователи могут указать свою заинтересованность в присоединении к вашей организации или получении дополнительной информации.

В этом случае специальная страница подтверждения может направить их к дополнительной информации или ресурсам. И снова мы начнем с того, что в настройках формы перейдем в раздел Настройки » Подтверждения » Добавить новое подтверждение. Дайте новому подтверждению имя.

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

После изменения типа подтверждения на Show Page вы сможете выбрать, какую страницу из вашего WordPress-сайта вы хотите использовать для страницы подтверждения. После включения условной логики можно настроить параметры. В данном примере мы хотим, чтобы пользователь попадал на эту страницу подтверждения после того, как он выберет в форме флажок, говорящий о том, что он заинтересован в получении дополнительной информации о том, как стать членом клуба.

После сохранения этих настроек все пользователи, заинтересованные в получении дополнительной информации, будут перенаправлены на целевую страницу, где они узнают, что будет дальше.

Показывать поля формы, соответствующие возрасту

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

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

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

Вот и все! Теперь, когда вы знаете, как использовать условную логику различными способами, вы готовы создавать потрясающие динамические формы для своих пользователей.

Диапазон цен: ₽0.00 – ₽194.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽350.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽234.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
0.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽102.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽212.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽2,272.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.
Диапазон цен: ₽0.00 – ₽802.00
Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.