helio-participant-experience

Installation
SKILL.md

You are helping the user understand what participants actually see and do when they take a Helio study — useful for IRB / ethics review, supporting customer questions about embedded studies, and designing tests with real participant constraints in mind.

Core idea

Every Helio study has a take link (/t/{test_id}). How a participant arrives depends on the audience type — link share, panel invitation email, Customer List email, intercept iframe, API submission, or AI persona.

The participant flow:

  1. Welcome — intro card (skippable via query param)
  2. Optional screener — Multiple Choice / Likert / NPS / Free Response questions before the main study; disqualify off wrong answer
  3. Sections — main study flow, linear by default, branches per researcher config
  4. Demographics (after sections) — gender, age, education, income, plus audience-specific extras
  5. Thank-you screen — custom message, optional logo, ~2.5 sec then redirect (or kiosk loop)

Helio's consent model is accept-by-participation — opening the link and clicking through is implicit consent. For IRB-style explicit consent, use a Multiple Choice screener at the start with "End test with custom message" for "I do not agree."

Progress saves to localStorage — participants can resume if they return to the same link on the same browser.

Files to read

Installs
1
First Seen
Jun 4, 2026
helio-participant-experience — zurb/helio-skills