{"site":{"name":"Koji","description":"AI-native customer research platform that helps teams conduct, analyze, and synthesize customer interviews at scale.","url":"https://www.koji.so","contentTypes":["blog","documentation"],"lastUpdated":"2026-05-28T10:31:21.783Z"},"content":[{"type":"documentation","id":"079fb626-409f-4c2c-bd77-b2b505de452a","slug":"usability-testing-script-template","title":"Usability Testing Script Template: A Free, Ready-to-Use Script for Moderated & Unmoderated Tests (2026)","url":"https://www.koji.so/docs/usability-testing-script-template","summary":"A usability testing script has five parts: introduction and consent, warm-up, scenario-based tasks with think-aloud prompts, post-task questions (like the Single Ease Question), and a wrap-up. This article provides a complete copy-paste script and shows how Koji runs it unmoderated at scale - the AI moderates, prompts think-aloud, captures task success with yes_no and scale questions, and aggregates results into a report.","content":"A usability testing script is the repeatable runsheet that keeps every session consistent: a short introduction and consent, a warm-up, three to five scenario-based tasks with think-aloud prompts, a quick post-task rating, and a wrap-up. Below is a complete, copy-paste script you can use today - followed by how to run the exact same script **unmoderated at scale** with Koji's AI moderator, so you are not stuck personally hosting 20 calls.\n\n## Why You Need a Script\n\nWithout a script, two sessions are never comparable - you phrase a task one way for the first participant and differently for the next, and your results become anecdotes instead of data. A script standardizes wording, task order, and timing so that when five users all stumble on the same step, you know it is the design, not your facilitation.\n\nThe gold-standard usability test has five sections. Here is each one, ready to use.\n\n## The Complete Usability Testing Script\n\n### 1. Introduction and consent (2 minutes)\n\n```\nThanks for joining. Today I'll ask you to complete a few short tasks using [product].\nThere are no right or wrong answers - we're testing the design, not you. If something\nis confusing, that's exactly what we want to learn.\n\nAs you work, please think aloud: say what you're looking at, what you expect to happen,\nand anything that surprises you. Is it okay if we record this session for research notes?\n```\n\n### 2. Warm-up (2 minutes)\n\n```\nBefore we start, tell me a little about how you currently handle [the relevant task].\nWhat tools do you use today, and how often?\n```\n\nThe warm-up relaxes the participant and gives you context for interpreting their behavior.\n\n### 3. Scenario tasks (12-18 minutes)\n\nFrame each task as a **goal**, not a click path. Three to five tasks is the sweet spot.\n\n```\nTask 1: Imagine you want to [realistic goal]. Show me how you'd do that.\nTask 2: You've just [context]. Find a way to [goal].\nTask 3: Suppose [scenario]. Walk me through what you'd do next.\n```\n\nWhile they work, use only neutral think-aloud nudges: \"What are you thinking right now?\", \"What did you expect to happen?\", \"Tell me more about that.\" Never point to the answer.\n\n### 4. Post-task questions\n\nImmediately after each task, capture ease and success:\n\n```\n- Did you complete the task successfully? (Yes / No / Partially)\n- How difficult or easy was that task? (1 = Very difficult ... 7 = Very easy)  [Single Ease Question]\n- What, if anything, was confusing about that step?\n```\n\n### 5. Wrap-up (3 minutes)\n\n```\nOverall, what was your impression of [product]?\nIf you could change one thing, what would it be?\nHow likely would you be to recommend this to a colleague? (0-10)\n```\n\n## Moderated vs Unmoderated: The Tradeoff\n\nA **moderated** test lets a researcher probe live, but it does not scale - every session needs a calendar slot and your full attention. An **unmoderated** test scales, but classic unmoderated tools just record clicks and leave you guessing *why* a user got stuck. See [Moderated vs Unmoderated Research](/docs/unmoderated-vs-moderated-research) for the full comparison.\n\nKoji collapses that tradeoff. Its AI moderator runs the script unmoderated - so participants complete it on their own schedule, 24/7 - while still doing the thing only a moderator used to do: prompting think-aloud and asking adaptive follow-ups when a participant hesitates or sounds confused.\n\n## How to Run This Script in Koji\n\n1. **Create a study** and paste your tasks into the interview plan. Koji turns your goals into a methodology-backed guide.\n2. **Choose voice or text.** Voice mode captures spontaneous think-aloud reactions; text mode is great for at-desk testing of web flows. A text interview costs 1 credit; a voice interview costs 3.\n3. **Add structured post-task questions.** Use a **yes_no** question for task success, a **scale** question (1-7) for the Single Ease Question, and an **open_ended** question for the \"what was confusing\" probe. See the [Structured Questions Guide](/docs/structured-questions-guide).\n4. **Let the AI moderate.** It reads each task, encourages think-aloud, and probes hesitation automatically - the [Think-Aloud Protocol](/docs/think-aloud-protocol) without a human host.\n5. **Read the aggregated report.** Koji charts task success rates and SEQ distributions across every participant and surfaces the recurring friction themes with supporting quotes.\n\nThe quality gate means only sessions scoring 3 or higher consume credits, so abandoned or low-effort sessions do not cost you. That is how teams run 30 usability sessions in the time it used to take to schedule three.\n\n## Metrics to Track\n\n| Metric | How to capture in Koji | What it tells you |\n|---|---|---|\n| Task success rate | yes_no question per task | Can users actually complete the core flows? |\n| Single Ease Question (SEQ) | scale question (1-7) | How hard did each task feel? |\n| Time on task | session timestamps | Where do users slow down? |\n| System Usability Scale (SUS) | 10 scale questions | Benchmarkable overall usability score |\n| Qualitative friction | open_ended + AI themes | The *why* behind every failure |\n\nFor scoring details, see the [Single Ease Question Guide](/docs/single-ease-question-seq-guide) and the [System Usability Scale Guide](/docs/system-usability-scale-guide).\n\n## Five Tips for Better Sessions\n\n1. **Test with 5 users per round.** Five well-run sessions surface roughly 85% of usability problems - then fix and retest.\n2. **Goals, not instructions.** Never name the button. \"Find a plan for a team of five,\" not \"Click Pricing.\"\n3. **Stay neutral.** Resist helping. Silence is data.\n4. **Pilot the script once.** A single dry run catches confusing task wording before it pollutes your dataset.\n5. **Separate observation from interpretation.** Record what happened first; decide what it means at synthesis.\n\n## Adapting the Script for Different Test Types\n\nThe five-section structure stays the same; only the task framing changes.\n\n- **Prototype testing.** Set expectations explicitly: \"This is an early prototype, so some buttons may not work - just tell me what you would expect to happen.\" This frees participants to react honestly instead of apologizing for dead ends.\n- **Live website or app.** Use real account data and real goals. Live tests surface performance and content issues that prototypes hide.\n- **Mobile.** Keep tasks shorter and fewer - thumb fatigue and small screens compress attention. Voice mode works especially well here because participants can talk while they tap instead of typing.\n- **Comparative testing.** Run the same tasks against two designs (A and B) as separate Koji studies, then compare the aggregated task-success and SEQ charts side by side.\n\n## Common Scripting Mistakes to Avoid\n\n1. **Naming the interface element.** \"Click the blue Settings gear\" tells the participant exactly where to go and invalidates the test. Describe the goal, never the control.\n2. **Stacking two tasks in one prompt.** One goal per task keeps success measurable and the think-aloud focused.\n3. **Rescuing a struggling participant.** The instinct to help is strong, but a user getting stuck *is* the finding. Stay quiet and let it play out.\n4. **Skipping the pilot.** Always run the script once before fielding it. A single confusing task wording, repeated across 20 sessions, poisons the whole dataset.\n5. **Forgetting the post-task rating.** Capturing the Single Ease Question immediately after each task - while the experience is fresh - is far more reliable than one overall rating at the end.\n\nBecause Koji standardizes the script across every unmoderated session, these mistakes are caught once at design time rather than repeated live in 20 separate calls. The AI delivers the exact same task wording and the same neutral think-aloud nudges to every participant, which is the consistency that makes five-user findings trustworthy.\n\n## Related Resources\n\n- [How to Conduct Usability Testing](/docs/usability-testing-guide) - the complete methodology\n- [Structured Questions in AI Interviews](/docs/structured-questions-guide) - the six question types you will use\n- [Think-Aloud Protocol](/docs/think-aloud-protocol) - how to capture in-the-moment reasoning\n- [Single Ease Question (SEQ)](/docs/single-ease-question-seq-guide) - the 7-point task-difficulty metric\n- [System Usability Scale (SUS)](/docs/system-usability-scale-guide) - benchmark overall usability\n- [Moderated vs Unmoderated Research](/docs/unmoderated-vs-moderated-research) - choose the right format","category":"Study Design","lastModified":"2026-05-28T03:20:24.942399+00:00","metaTitle":"Usability Testing Script Template (Free, 2026)","metaDescription":"Copy-paste usability testing script for moderated and unmoderated tests: introduction, think-aloud tasks, SEQ post-task ratings, and wrap-up - plus how Koji runs it 24/7 with an AI moderator.","keywords":["usability testing script","usability test script template","moderated usability test script","think aloud script","usability testing template","unmoderated usability testing","usability test tasks"],"aiSummary":"A usability testing script has five parts: introduction and consent, warm-up, scenario-based tasks with think-aloud prompts, post-task questions (like the Single Ease Question), and a wrap-up. This article provides a complete copy-paste script and shows how Koji runs it unmoderated at scale - the AI moderates, prompts think-aloud, captures task success with yes_no and scale questions, and aggregates results into a report.","aiPrerequisites":["A prototype, live product, or design to test","3-5 representative tasks you want users to attempt","A Koji account (free tier includes 10 credits)"],"aiLearningOutcomes":["Structure a usability test into five repeatable sections","Write scenario-based tasks that avoid leading the participant","Prompt the think-aloud protocol without biasing behavior","Capture task success and ease with structured questions (yes_no, scale)","Run the same script unmoderated at scale with an AI moderator"],"aiDifficulty":"beginner","aiEstimatedTime":"10 minutes"}],"pagination":{"total":1,"returned":1,"offset":0}}