Surveys

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.

Features

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.

Soon

Quotas & limits

Cap responses per day, week or month and set validity windows.

Soon

Analytics & persistence

Live collection saves responses and reports on them; the preview is answer-only by design.

Question types

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?

Not at allExtremely

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?

Not at all likelyExtremely likely

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.”

Strongly disagreeStrongly agree

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.

Star ratingSoonSliderSoonRankingSoonDropdownSoonImage choiceSoonSemantic differentialSoonConstant sumSoonDate / timeSoonFile uploadSoonSignatureSoon
Common settings

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.