Skip to content

Overview

FromUsers gives you several ways to control what each participant sees and in what order. Options in the builder look similar, but they solve different research problems.

This section explains:

  • The three randomisation modes (none, shuffle order, present a subset)
  • Page-level vs section-level randomisation
  • Study groups (named A/B/C assignment for results) vs anonymous random sampling
  • Display logic for URL, device, answers, and other conditions
  • Compare assets for prototype tests
  • Recipes for common experiment designs

Your goalWhat to useWhere in the builder
Everyone sees the same pages in a fixed orderNo randomisationPath Logic → Randomiser
Counterbalance order (reduce order bias)Randomise orderPath Logic → Randomiser
Shorten the study — each person sees K of N itemsPresent a subsetPath Logic → Randomiser
A/B or multivariate test with named groups in resultsPresent a subset + Randomisation groupsPath Logic → Randomiser (subset mode)
Route by URL param (?variant=B), device, sample, or answersDisplay logicPath Logic → Display Logic
Show different prototypes per groupCompare assetsPage/section settings or Assets
Jump between paths after answersBranching logicPath Logic → Branching

If two rows seem to fit, read Study groups vs random sample — that is the most common source of confusion.


ConceptWhat it isRandomisation applies to
PageOne screen before the participant clicks NextPage-level randomiser affects content blocks on that page
Content blockA question or content item on a pageCan be shown/hidden by block display logic or study groups
SectionA group of pages in the sidebarSection randomiser affects pages or subsections inside that section
SubsectionA nested group inside a section (one level deep)Treated as a unit when randomising at subsection level

Tips:

  • Keep the Thank you page outside randomised sections so every participant has a clear exit.
  • A section cannot randomise both direct pages and subsections at the same time — use one structure or the other.
  • Subsection randomisation requires at least two subsections.

TabPurpose
RandomiserNone / shuffle / subset for pages, subsections, or blocks
Display LogicShow or hide based on variables, answers, URL, device
BranchingAfter answers, jump to another page or section
Compare assetsSwap prototype by group or condition (usability tests)

For variables, formulas, and piping, see Conditional logic and variables.


  1. Randomisation modes — no randomisation, shuffle, subset
  2. Page randomisation — blocks on a single page
  3. Section randomisation — pages and subsections
  4. Study groups — named groups vs random sample
  5. Display logic and routing — URL, device, answers
  6. Compare assets — prototype assignment
  7. Experiment recipes — common study designs
  8. Preview and results — testing, analysis, best practices