Docs
Agoo Forms

Logic

Show and hide questions and pages from earlier answers on every level, and on Forms Plus and Team require answers, jump ahead, end early, and work out totals and scores.

Early access· FFor owners, admins and builders

Agoo is in early access. This page describes the feature as it ships to early-access organisations; screens are illustrative.

Logic shows each person only the questions that matter to them. Rules live in the Logic tab, each read back in a sentence above its parts:

When "Do you need the church bus?" is Yes, show "Which bus stop?" and make "Which bus stop?" required.

Two rules: one shows and requires a question, the other works out a total.Illustrative screen · animated

Rules

A rule has When (all or any of its comparisons) and Then (what happens).

LevelComparisonsActions
Every levelis, is not, is one of, is none of, is answered, isn't answeredShow, Hide (a question or a page)
Forms Plus, Team+ contains, more than, less than, between, before, after, and the rest+ Make required, Go to a page, End with an ending, Work out (sums, smallest, largest, scores)

On Forms Free, the full rules show in the editor marked (Forms Plus).

What Agoo guarantees

  • A rule can only look at questions that come before what it changes, and jumps only go forward, so a form never loops.
  • Answers to questions someone never saw are thrown away, never kept.
  • When a response arrives, Agoo works the rules out again itself and checks the answers against them, whatever the page did.
  • Totals are always worked out by Agoo, never taken from the page.

On this page