Stated-Feedback Capture
Hear what users actually say, not just what they did.
Presents a feedback prompt — rating, survey, NPS, thumbs-up — to the people who interacted with your output, captures responses with provenance back to the specific output and respondent segment, aggregates across respondents, and routes the aggregated stated signal into your iteration loop. Fills the gap behavioural telemetry can't: what people say they experienced.
Shape
Operational dimensions
Person and system work side-by-side.
Fires when an upstream condition occurs.
Light state; replaceable any time.
Reads from and writes to external systems.
Inputs
- prompt template or survey instrument
- target respondent population or trigger rule
- provenance tie-back to specific output or interaction
Outputs
- per-respondent stated response with provenance
- aggregated stated metric (NPS, CSAT score, theme distribution)
- routed signal to iteration loop or content team
Mechanism
Solicits and aggregates STATED feedback from people who interacted with the organisation's output (NPS, CSAT, surveys, thumbs-up/down, post-call ratings, user-research panels) and routes the aggregated stated signal back into the iteration loop.
Why this is a primitive
Cannot be decomposed — the elicit (form / prompt) → aggregate (across respondents) → route-to-learning-loop operation is one mechanism. It is structurally distinct from telemetry-refinement on TWO axes simultaneously: input modality (form / prompt vs event / log) and signal type (stated preference / reported experience vs observed behaviour). You cannot reconstruct stated-feedback from behavioural telemetry — they capture different facts (what the user SAID vs what the user DID), often disagree, and require different aggregation machinery (Likert / qualitative coding vs metric attribution).
Where it shows up
Related primitives
Tags
See where it fits.
Primitives are configured into named solution shapes for each client’s domain. The fastest next step is a conversation about which shape fits your problem.
Start a conversation