Text Inputs

short_text
Text
pin
Numeric
call
Phone
notes
Text Box

Date & Time

event
Date
schedule
Time

Choice Inputs

radio_button_checked
Radio
arrow_drop_down_circle
Dropdown
check_box
Checkbox

Media

photo_camera
Photo
videocam
Video
mic
Audio

Special

location_on
Location
qr_code
Barcode
info
Readme
view_agenda
Group
Form 1 ยท Drag inputs from the left panel to build your questionnaire
drag_indicator

Drag and drop inputs here

Pick a question type from the left panel and drag it here to start building your questionnaire

tune Question Properties
touch_app

Select a question

Click on any question in the form to edit its properties here

๐Ÿ“ฑ Mobile Preview

This is how your questionnaire looks on a phone in the Epicollect5 app

Question 1 of 0
100% battery_full
arrow_back

My Research Questionnaire

assignment

Add questions in the Formbuilder to see them here

๐Ÿ” Spot the Bad Question!

Can you identify questionnaire design flaws? Test your skills!

0
Correct
0
Wrong
8
Remaining

๐Ÿ“‹ Questionnaire Design Cheatsheet

Best practices for medical research questionnaires

rule Question Wording Rules

โŒ Double-Barreled

"Do you exercise regularly and eat healthy?" โ€” Asks two things at once. Split into separate questions.

โœ… Single Focus

"How many days per week do you exercise?" โ€” Clear, one concept per question.

โŒ Leading

"Don't you agree that smoking is harmful?" โ€” Pushes toward an answer.

โœ… Neutral

"What is your opinion about the health effects of smoking?" โ€” Allows free response.

โŒ Jargon-Heavy

"Rate your dyspnea on exertion" โ€” Patients may not understand clinical terms.

โœ… Plain Language

"Do you feel short of breath when you walk or climb stairs?" โ€” Uses simple language.

linear_scale Scale Design Tips

โŒ Unbalanced Scale

"Excellent / Very Good / Good / Fair" โ€” No negative options, forces positive answers.

โœ… Balanced Scale

"Strongly Agree / Agree / Neutral / Disagree / Strongly Disagree" โ€” Equal positive and negative.

โŒ Overlapping Ranges

"1-5, 5-10, 10-15" โ€” Where does 5 go? Ranges must not overlap.

โœ… Mutually Exclusive

"1-4, 5-9, 10-14, โ‰ฅ15" โ€” Clear boundaries, no confusion.

smartphone Epicollect5 Best Practices

โœ… Use Jumps

Skip irrelevant questions using conditional jumps. E.g., If "Pregnant?" = No โ†’ Skip pregnancy section.

โœ… Set Required Fields

Mark critical data points as required to prevent missing data in your dataset.

โœ… Use Groups

Group related questions on one screen for better flow. E.g., "Demographics" group.

โœ… Add Validation

Use regex or min/max for numeric fields. E.g., Age: min 0, max 120.

โœ… Use Readme

Add instructional text between sections to guide the data collector.

โœ… Test Offline

Always test your form in offline mode before going to the field. Data syncs when back online.

checklist Pre-deployment Checklist

โ˜‘ Pilot test with 5-10 respondents

Catch ambiguous questions and technical issues before full deployment.

โ˜‘ Check question order for logical flow

Start with demographics, then screening, then clinical, then outcomes.

โ˜‘ Verify all jump logic paths

Test every branching scenario. A broken jump = missing data.

โ˜‘ Set appropriate access controls

Private for sensitive clinical data. Add only authorized data collectors.

โ˜‘ Create data mapping

Customize column headers in data export for easy analysis in SPSS/R.