Skip to content

Does Sessionboard offer conditional logic?

Yes. Conditional logic is called question rules in Sessionboard. A rule shows or hides a question — or a whole layout block — based on how an earlier question was answered, so one form can take in several kinds of submission.

Answer rules let you show or hide individual options within a multi-select field based on what a submitter chose elsewhere in the form. Applied to Tags and Track, they guide submitters to the right topic tags for their track automatically, keeping your taxonomy clean without extra instructions. Rules are enforced both in the portal and on the server, so the saved data always reflects what was visible. Duplicated forms and cloned events carry the rules forward, remapped to the new catalog, so setup work is not lost.

FormQuestion rules
Session submission formsYes
Portal forms (follow-up forms assigned as tasks)Yes — on questions and on layout blocks
Awards submission formsYes
Sponsor and exhibitor intake formsNo

A rule reads the answer to a question that appears above the one being shown or hidden. The triggering question must be one of these field types:

  • Dropdown (single or multi-select)
  • Checkbox
  • Number
  • Country

If a question has none of these above it, the dialog says This question has no possible conditions — drag a dropdown, checkbox, number, or country question higher up the form and reopen the rule.

  1. Add every question to the form and Save before you start writing rules.
  2. Hover over a question, open its ⋯ menu, and choose Use question rules.
  3. You can build the rule from either end of the relationship:
    • On the later question — under Show this field when, pick the earlier question, choose is or is not, and tick the answers that should reveal it. For example, Provide your Member ID shows when Are you a member? is Yes.
    • On the earlier question — under This question controls, click Add condition, choose is or is not, tick the answer, then pick every later question that answer should reveal. For example, Format is Workshop shows Duration, Room setup, and Maximum attendees in one step.
  4. Click Save in the dialog, then save the form.

The Question Rules dialog for the Format dropdown, with This question controls open to add a condition

A question with no rules is always shown. A question with several rules is shown when any one of them matches.

On a dropdown question, the dialog has a second tab, Answer option rules, that hides or shows individual answer options based on earlier answers. Options without rules are always shown. Build a rule once and copy it to other options from the option’s menu.

This works on the dropdowns whose answers come from Program settings too: Tags, Track, Format, Level and Language. The tab lists that catalog’s answers, so a renamed Track still shows its tracks. For example, to show only the tags that fit a track, open the rules on Tags and give each tag a rule such as Track is AI. A submitter who picks AI sees those tags plus any tag without a rule.

  • If a submitter changes an earlier answer and a selected option no longer applies, it is cleared and they see a short notice.
  • A rule that names an answer you later delete (for example, a removed track) is flagged in the dialog so you can review its conditions.
  • Answer option rules are kept when you duplicate the form or clone the event.
  • Rules apply on the submission form only. Admins and reviewers can still set any option.

Question rules never write a value into another field. To set other fields on the same record when an answer is saved — a session room that sets capacity, a contact country that sets the point of contact — use an Assignment Field Rule. Use a Calculation Field Rule to write a number from other fields, or a formula field when that number should stay read-only.

Get release notes by email

A short digest on the days something new goes live — each change with a link to its note in the release notes. No marketing, and one click to stop.

Company email addresses only. We’ll send one email to confirm it’s you. Already use Sessionboard? You can also turn this on under Community → What’s new.