Desktop Recommended

EMA Forge's Builder and Data Dashboard are designed for larger screens. Please visit this page on a desktop or laptop computer to design your study.

Read the Documentation
EMA Forge
Up to date
Study Identity
Visual Theme
Applied to buttons, sliders, and interactive elements in the generated study.
Session Greetings
Customize the large header text displayed when a participant opens a session. Add more sessions in the Schedule tab.
Session Safety
Controls protecting data integrity during field use. Both are on by default — turn off only if your study design requires it.
Lock completed sessions A participant can only complete each (ID, day, session) combination once. Prevents accidental re-submissions. Researchers can override with ?force=1.
Enable crash recovery If a participant's session is interrupted (crash, closed tab), they can resume by re-opening the same link. Already-completed phases' data survives; the current phase restarts.
Data Output
Each submission downloads a .csv with one row per question. Easy to concatenate across participants. Task signal data (e.g. ePAT) downloads alongside as a separate .json.
Paste a Google Apps Script Web App URL here to silently upload data. Leave blank to require participants to manually download their data at the end of the session.
Onboarding Flow
Setup the initial introduction and consent experience for participants. Route them here via ?session=onboarding.
Enable Onboarding Module
Ask participant to input their daily schedule availability
Highlight text and use the formatting bar to style your document. No HTML required.
EMA Questions
Insert Page Breaks to group questions onto separate screens.
Randomize Question Order (per block)
Study Duration
Response Window
Controls how long a prompt link stays valid.
Link goes dead this many minutes after the prompt fires.
Extra time to finish once the first question is answered.
Days of Week
Mo
Tu
We
Th
Fr
Sa
Su
Time Windows
One prompt fires at a random time within each active window.
Task Modules
Enable modules to make them available for assignment in the Schedule tab. EMA is always included and needs no module entry.
EMA Required
Ecological Momentary Assessment — configurable question battery. Configure questions in the Questions tab and assign per-window phases in the Schedule tab.
Deployment & Routing
Generate a complete schedule of participant links (CSV) pre-filled with ID, Day, and Session parameters.
The web address where your exported HTML file will be hosted.
Live Preview