{"id":10725,"date":"2024-03-22T13:03:25","date_gmt":"2024-03-22T13:03:25","guid":{"rendered":"https:\/\/help.uppass.io\/docs\/docs\/no-code-buider\/conditions\/"},"modified":"2024-08-08T04:38:27","modified_gmt":"2024-08-08T04:38:27","slug":"conditions","status":"publish","type":"docs","link":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/","title":{"rendered":"Conditions"},"content":{"rendered":"\n<p>A Conditional step lets you express if\/then\/else logic that creates several possible actions and experience in the Flow. This makes the form filling dynamic and personalize the fields that each user need to fill in. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png\" alt=\"\" style=\"width:597px;height:auto\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">What is the Condition List?<\/h3>\n\n\n\n<p>The condition list displays the condition logic that will be performed in each step. Condition Logic consists of 1) Condition 2) Do. The <strong>Condition<\/strong> is the set of rules using IF joining with AND\/OR to <strong>Do<\/strong> certain actions to the target element item or steps.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-32.png\" alt=\"\" style=\"width:607px;height:auto\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">When do you need to use Condition?<\/h3>\n\n\n\n<p>The Condition is useful when you need to perform the action that only trigger based on the input in the prior fields by the users. The example use cases are such as <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hide\/Show certain short answers or choices based on a specific answer selected in the dropdown. Select &#8220;Others&#8221; in the dropdown and show the free text short answer for the users to fill in. Another example is when you want to show another related question when a specific answer is chosen in the dropdown. <\/li>\n\n\n\n<li>Make the field element required. For example, the Marital Status dropdown is selected as Married, and the subsequent question &#8220;How many children do you have?&#8221; is set in the Condition to be mandatory. <\/li>\n\n\n\n<li>Redirect users to another step. You can route the users to a specific step after the user select a certain answer in the dropdown. For example, Select an occupation type between &#8220;Full-time Employee&#8221; vs &#8220;Self-Employed&#8221;. You can select Redirect under Do to skip the step for Full-time Employee and redirect the user straight to Self-Employed step. <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">How do you add Condition in the Builder?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click on Condition button on the top right of the left panel in the Build tab<\/li>\n\n\n\n<li>Click &#8220;Add New Condition&#8221; to go to the Condition setting page. <\/li>\n\n\n\n<li>Click + Add under Condition<\/li>\n\n\n\n<li>Under IF, you can choose any element in each step to check specific conditions below <\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Is Equal to<\/strong> &#8211; check if the value exactly matches a specific value or value in another field (select in Value Type).<\/li>\n\n\n\n<li><strong>Is Not Equal to<\/strong> &#8211; check if the value is not equal to a specific value or value in another field (select in Value Type).<\/li>\n\n\n\n<li><strong>Is Empty<\/strong> &#8211; check if the field element is empty<\/li>\n\n\n\n<li><strong>Is Filled<\/strong> &#8211; check if the field element is filled with text<\/li>\n\n\n\n<li><strong>Contains<\/strong> &#8211; check if the field element contains certain wording (specific value or from the value in another field) <\/li>\n\n\n\n<li><strong>Not Contains<\/strong> &#8211; check if the field element does not contain certain wording (specific value or from the value in another field) <\/li>\n\n\n\n<li><strong>Starts with<\/strong> &#8211; check if the field element starts with these characters (in the exact order)<\/li>\n\n\n\n<li><strong>Ends with<\/strong> &#8211; check if the field element ends with these characters (in the exact order)<\/li>\n<\/ul>\n\n\n\n<p>     5. Under Do, the first command is Action. Below is the list of actiosn you can set. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Show<\/strong> &#8211; This action shows the target element in the form if the condition logic is satisfied.<\/li>\n\n\n\n<li><strong>Hide<\/strong> &#8211; This action hides the target element in the form if the condition logic is satisfied. Note that if the element is set as &#8220;<strong>Required<\/strong>&#8221; in the setting, the target element will become optional along with hiding the element in the form.<\/li>\n\n\n\n<li><strong>Make Required<\/strong> &#8211; This action make the field required if the field is optional by default.<\/li>\n\n\n\n<li><strong>Make Optional<\/strong> &#8211; This action make the field required if the field is optional by default.<\/li>\n\n\n\n<li><strong>Redirect <\/strong>&#8211; This action redirects the user to a specific step or goes directly to the Thank You page (successful submission). <\/li>\n\n\n\n<li><strong>Hide Next Button<\/strong> &#8211; This action disables the user from proceeding to the next step until the answers do not fall into the logic set in the condition.<\/li>\n<\/ul>\n\n\n\n<p>  Once you add the conditions, you can test it on the Preview Panel before adding more conditions to the list.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A Conditional step lets you express if\/then\/else logic that creates several possible actions and experience in the Flow. This makes the form filling dynamic and personalize the fields that each user need to fill in. What is the Condition List? The condition list displays the condition logic that will be performed in each step. Condition [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":9789,"menu_order":5,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-10725","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Conditions - UpPass Help Center<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Conditions - UpPass Help Center\" \/>\n<meta property=\"og:description\" content=\"A Conditional step lets you express if\/then\/else logic that creates several possible actions and experience in the Flow. This makes the form filling dynamic and personalize the fields that each user need to fill in. What is the Condition List? The condition list displays the condition logic that will be performed in each step. Condition [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/\" \/>\n<meta property=\"og:site_name\" content=\"UpPass Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-08T04:38:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/\",\"url\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/\",\"name\":\"Conditions - UpPass Help Center\",\"isPartOf\":{\"@id\":\"https:\/\/www.uppass.io\/help\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png\",\"datePublished\":\"2024-03-22T13:03:25+00:00\",\"dateModified\":\"2024-08-08T04:38:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#primaryimage\",\"url\":\"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png\",\"contentUrl\":\"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png\",\"width\":1894,\"height\":1400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.uppass.io\/help\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Help Center\",\"item\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"No-Code Builder\",\"item\":\"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Conditions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.uppass.io\/help\/#website\",\"url\":\"https:\/\/www.uppass.io\/help\/\",\"name\":\"UpPass Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.uppass.io\/help\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.uppass.io\/help\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.uppass.io\/help\/#organization\",\"name\":\"UpPass\",\"url\":\"https:\/\/www.uppass.io\/help\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.uppass.io\/help\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/08\/brand-logo.svg\",\"contentUrl\":\"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/08\/brand-logo.svg\",\"width\":101,\"height\":24,\"caption\":\"UpPass\"},\"image\":{\"@id\":\"https:\/\/www.uppass.io\/help\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Conditions - UpPass Help Center","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/","og_locale":"en_US","og_type":"article","og_title":"Conditions - UpPass Help Center","og_description":"A Conditional step lets you express if\/then\/else logic that creates several possible actions and experience in the Flow. This makes the form filling dynamic and personalize the fields that each user need to fill in. What is the Condition List? The condition list displays the condition logic that will be performed in each step. Condition [&hellip;]","og_url":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/","og_site_name":"UpPass Help Center","article_modified_time":"2024-08-08T04:38:27+00:00","og_image":[{"url":"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/","url":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/","name":"Conditions - UpPass Help Center","isPartOf":{"@id":"https:\/\/www.uppass.io\/help\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#primaryimage"},"image":{"@id":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png","datePublished":"2024-03-22T13:03:25+00:00","dateModified":"2024-08-08T04:38:27+00:00","breadcrumb":{"@id":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#primaryimage","url":"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png","contentUrl":"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/03\/image-33.png","width":1894,"height":1400},{"@type":"BreadcrumbList","@id":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/conditions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.uppass.io\/help\/"},{"@type":"ListItem","position":2,"name":"Help Center","item":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/"},{"@type":"ListItem","position":3,"name":"No-Code Builder","item":"https:\/\/www.uppass.io\/help\/docs\/user-guide\/no-code-buider\/"},{"@type":"ListItem","position":4,"name":"Conditions"}]},{"@type":"WebSite","@id":"https:\/\/www.uppass.io\/help\/#website","url":"https:\/\/www.uppass.io\/help\/","name":"UpPass Help Center","description":"","publisher":{"@id":"https:\/\/www.uppass.io\/help\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.uppass.io\/help\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.uppass.io\/help\/#organization","name":"UpPass","url":"https:\/\/www.uppass.io\/help\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.uppass.io\/help\/#\/schema\/logo\/image\/","url":"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/08\/brand-logo.svg","contentUrl":"https:\/\/www.uppass.io\/help\/wp-content\/uploads\/2024\/08\/brand-logo.svg","width":101,"height":24,"caption":"UpPass"},"image":{"@id":"https:\/\/www.uppass.io\/help\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/docs\/10725"}],"collection":[{"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/comments?post=10725"}],"version-history":[{"count":6,"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/docs\/10725\/revisions"}],"predecessor-version":[{"id":11108,"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/docs\/10725\/revisions\/11108"}],"up":[{"embeddable":true,"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/docs\/9789"}],"wp:attachment":[{"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/media?parent=10725"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.uppass.io\/help\/wp-json\/wp\/v2\/doc_tag?post=10725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}