Focus Group Script & Questionnaire
Purpose
Explore user perceptions of TRU’s core features, identify appeal and friction points, and collect specific feedback on each major app area.
Questionnaire
Description
“We’re going to explore TRU, a new step-tracking app. I’ll show you each part of the app, ask for your first impressions, and then we’ll dig deeper with some questions. Please be honest — your feedback helps us improve.”
Section 1 – Onboarding Flow (Sign-up, Device Connection, Goal Setting)
Questions:
What’s your first impression of the sign-up flow?
Is the device connection process clear?
How do you feel about syncing with your phone’s Health app?
Does setting a daily goal feel motivating? Why or why not?
If you saw “No device found”, what would you do next?
Things to look for:
Confusion over steps or terminology.
Emotional reaction to goal setting (positive/neutral/negative).
Hesitation around permissions.
Section 2 – Dashboard (Progress Rings, Weekly View, Step Stats)
Questions:
What do you think each progress ring represents?
Which statistics would you check most often?
Does the weekly view make sense to you?
How motivating is the streak display?
Are the icons and labels easy to understand?
Things to look for:
Misinterpretation of data.
Which metrics get the most interest.
Frustration with navigation to history.
Section 3 – Streak Feature (Streak Banner, Awards for Streaks)
Questions:
Does the streak banner grab your attention?
Would you try to maintain a streak?
Do you understand how a streak is calculated?
How would you feel if you lost a streak?
Things to look for:
Understanding of streak logic.
Emotional weight of streak loss.
Interest in sharing streaks socially.
Section 4 – Profile (Avatar, Name, Device Info, Activity Summary)
Questions:
How easy is it to see and edit your profile?
Is the device connection status clear?
Would you check your profile often? Why?
What would you be looking for in your profile?
Things to look for:
Clarity of editing flow.
Value placed on avatar customisation.
Confusion about device status.
Section 5 – Settings (Preferences, Notifications, Permissions)
Questions:
Are the settings categories clear?
Is notification control easy to find?
How important is control over data permissions to you?
Things to look for:
Difficulty finding or understanding settings.
Privacy concerns or data trust issues.
Section 6 – Friends List (View Friends, Avatars, Activity)
Questions:
Would you connect with friends in this app? Why or why not?
What would encourage you to connect with friends?
Is the friends list easy to read and navigate?
How important is it to see friends’ step activity?
Is the friend add process easy to navigate?
Things to look for:
Interest in social competition.
Desire for privacy controls.
Expectations for friend invites.
Section 7 – Leaderboard (Friends, Bots, Rankings)
Questions:
Does the leaderboard layout make sense?
Do you understand the difference between Chill Bot and Active Bot?
Would you check the leaderboard regularly?
Does it motivate you to improve?
Would you want to compete with your friends
How would the global leaderboard motivate you?
Things to look for:
Confusion about bot mechanics.
Reactions to competitive vs casual modes.
Frequency of intended leaderboard use.
Section 7 – Notifications (Pushes & Notifications)
Questions:
What notifications would you want to receive
Things to look for:
Triggers we can build into the app
Wrap-up Questions
Which feature would make you come back daily?
Which feature feels least useful to you?
What’s missing from TRU that you’d expect in a step-tracking app?
Usability Testing Guide (One-on-One, 30–45 mins)
Purpose
Observe real-time user interaction with TRU prototypes to uncover usability issues, navigation challenges, and opportunities to refine the UI.
Preparation Checklist
Prototype links shared with participants
Recording software ready (screen + audio).
Task sheet ready.
Observation form printed for each participant.
Intro(flexible)
“Thanks for joining. I’ll give you some tasks to do on the TRU Prototype. Please speak aloud about what you’re thinking and doing. If you get stuck, that’s fine — just say what’s confusing.”
Tasks
Task 1 – Onboarding(Figma)
Scenario: “You just downloaded TRU. Sign up, connect a
device, and set your daily step goal.”
Look for:
Can they complete without hints?
Do they understand the “No device found” flow?
Comfort level with permissions.
Task 2 – Dashboard Navigation (Figma)
Scenario: “Check your steps for the current week and see
if you’ve broken any records.”
Look for:
Can they locate weekly progress?
Understanding of icons and progress rings.
Interest in step records.
Task 3 – Streak Tracking
Scenario: “Find your current streak and see what awards
you’ve earned.”
Look for:
Do they find streak banner quickly?
Do they understand streak count rules?
Task 4 – Profile
Scenario: “Edit your profile picture and check if your
device is connected.”
Look for:
Ease of finding edit controls.
Understanding of device connection display.
Task 5 – Settings (Figma)
Scenario: “Change your notification preferences.”
Look for:
Ease of finding notification settings.
Understanding of toggle states.
Task 6 – Friends List (Figma)
Scenario: “Find your friends list and check who is most
active.”
Scenario: “Invite a friend to your Tru”
Scenario: “Add a friend to your Tru”
Look for:
Ability to interpret friend activity info.
Interest in adding/inviting friends.
Task 7 – Leaderboard (Figma)
Scenario: “See where you rank and compare yourself to
bots.”
Look for:
Understanding of ranking logic.
Reactions to Chill Bot vs Active Bot.
Post-Test Questions
Which part of TRU was easiest to use?
Which part was most frustrating?
What would you change or improve?
Usability Test Observation Table
| Scenario | Flow | Success? | Time Taken | Errors / Confusion | Notes / Quotes |
|---|---|---|---|---|---|
| Sign Up | Onboarding | ||||
| Connect Device | Onboarding | ||||
| Log in | Onboarding | ||||
| Sign Up as Guest | Onboarding | ||||
| Set Step Goal | Onboarding | ||||
| Edit Step Goal | Friends | ||||
| Check Streak | Streak | ||||
| Set Streak Goal | Streak | ||||
| Invite Friend To True | Profile |