Every question. Every feature.
Every question type explained and live — rendered by the exact engine your customers see — plus the features that shape the experience.
What the engine does
The capabilities behind every survey. Items marked “Soon” are on the roadmap.
Branching & logic
Jumps route respondents by their answers — skip what's irrelevant, follow up where it counts. A question with logic gates the survey until it's answered.
Progressive disclosure
“Desktop collapsed” shows a few questions first and reveals the rest once they're answered — short, focused, higher completion.
Multi-language
Author content per locale; the survey auto-detects the respondent's language (with an in-survey switcher) and falls back gracefully.
Merge variables
Personalise any copy with %{application.title} and other variables, resolved at render time.
Brand theming
Your primary colour, logo, background and thank-you content — the survey looks unmistakably yours.
Required questions
Mark questions required; submission is blocked until every displayed required question is answered.
Grid / matrix
Rate many items on one shared scale in a compact matrix — the whole group counts as one step.
Content blocks
Drop rich HTML between questions for intros, context or media.
Question sampling
Show a random subset per respondent — fixed questions always appear, optional ones are chosen by probability.
Thank-you & campaigns
Custom thank-you pages, plus post-submit campaigns — refer-a-friend, call-back requests, Google reviews and on-screen incentives.
Quotas & limits
Cap responses per day, week or month and set validity windows.
Analytics & persistence
Live collection saves responses and reports on them; the preview is answer-only by design.
One engine, every kind of question
Each type is live below — try it — with its purpose, properties, and the answer it produces.
How satisfied are you with your purchase?
Satisfaction on a numeric scale
Rating (CSAT)
A horizontal scale of numbered cells, coloured on a gradient. The go-to for CSAT and “rate this out of N” questions.
Why it matters — Measures satisfaction with a touchpoint on a consistent scale you can trend over time and benchmark across the journey.
Answer — A single number within the scale.
- Custom scalestart;end;step — 1–5, 1–10, 0–10…
- Endpoint labelsLow/high captions under the ends
- Blue / colour themeBrand blue or CSAT red→green
- Star styleSoonStar icons instead of cells
How likely are you to recommend us to a friend?
0–10 loyalty, banded
Net Promoter Score
The classic 0–10 recommendation scale, banded into detractors (0–6), passives (7–8) and promoters (9–10).
Why it matters — The industry-standard loyalty metric — quantifies word-of-mouth and predicts growth; segments respondents for targeted follow-up.
Answer — A single number 0–10.
- Fixed bandingRed / amber / green by NPS group
- Endpoint labelse.g. “Not at all” → “Definitely”
- Follow-up by bandBranch detractors vs promoters (jumps)
How was your experience today?
Five faces, one tap
Emoji sentiment
Five fixed sentiment faces from “Awful” to “Loving it”, drawn as crisp inline SVG.
Why it matters — The lowest-friction way to capture emotion — high response rates on mobile and in-the-moment intercepts.
Answer — A sentiment index (1–5).
- Fixed 5-point sentimentAwful → Loving it
- Localised labelsFace captions per language
What did you like most?
Pick one
Single selection
A list of options where exactly one can be chosen (radio buttons).
Why it matters — Clean segmentation and reason-coding — “what was the main reason?” — with structured, analysable answers.
Answer — The selected option.
- Any number of optionsEach localisable
- Randomise orderSoonReduce position bias
- “Other” write-inSoonFree-text escape hatch
Which topics were covered in your visit?
Pick many
Multiple selection
A list of options where any number can be selected (checkboxes).
Why it matters — Captures the full picture when several factors apply — feature usage, topics covered, reasons that stack.
Answer — The set of selected options.
- Any number of optionsEach localisable
- Min / max choicesSoonBound the selection
What could we do better?
In their words
Open text
A free-text box for qualitative feedback.
Why it matters — The richest source of the “why” behind the scores — feeds verbatim analysis, tagging and theme detection.
Answer — Free text.
- Multi-lineComfortable comment area
- Auto-tagging (ATD)SoonClassify comments on ingest
“The checkout was effortless.”
Agreement, diverging
Opinion (Likert)
A diverging −3…+3 agreement scale (5- or 7-point) with sentiment-coloured circles.
Why it matters — Measures attitude and agreement with a statement — ideal for perception, effort and brand statements.
Answer — A signed number around the centre.
- 5- or 7-pointcount-5 / count-7 layout
- Endpoint labelsAgree ↔ Disagree
Did someone follow up after your visit?
A quick binary
Yes / No
A simple two-option boolean.
Why it matters — Fast qualification and gating — “did an agent contact you?” — that keeps surveys short and branch-friendly.
Answer — True or false.
- BinaryYes / No
- Great jump sourceBranch on the answer
More question types on the way
The types below are on the roadmap — the survey model already anticipates them.
Settings every question shares
Beyond its type, each question carries the same set of controls.
Title & description
Rich text with merge variables, localised per language.
Required
Enforce an answer before the survey can be submitted.
Per-language content
Every label — titles, options, endpoints — translatable.
Display order
Questions and groups always render in their configured order.
Fixed vs optional
Fixed questions always show; optional ones enter the sampling pool.
Probability
Weight how often an optional question is picked (auto-distributes).
Conditional logic
Attach jumps that branch on the answer.
IconSoon
An optional icon shown with the question.