Skip to main content

Guide 3: Managing Incident Questions

Support avatar
Written by Support
Updated over 2 weeks ago

What This Guide Covers

This guide shows you how to create, edit, and manage questions that appear in your incident forms. You'll learn about question types, conditional logic, tags, and how to link questions to sections.

What Are Incident Questions?

Questions are the individual fields that users complete when recording an incident. They can be:

  • Text boxes (short or long answers)

  • Dropdown lists (pick one option)

  • Checkboxes (pick multiple options)

  • Radio buttons (choose one from several options)

  • Date/time pickers

  • File uploads

Questions are grouped into sections (see Guide 2) and appear in incident forms based on the incident type being reported.

How to Access Incident Questions

  1. Log into ComplyFlow

  2. Navigate to Incident > Admin

  3. Select Questions in the submenu

You'll see a list of all questions configured for your organisation.

Creating a New Question

Follow these steps to create a new incident question:

1. Select Add on the top right corner of the Questions list page.

2. Complete the Question form. You'll see a form with several fields. Here's what each one means:

a. Question (Required) - The actual question text that users will see in the incident form.

Examples:

  • What time did the incident occur?

  • Describe what happened

  • Were there any witnesses?

  • What was the weather like?

Tips:

  • Write clear, specific questions

  • Use simple language

  • Avoid jargon or technical terms unless necessary

  • Keep questions focused on one thing

b. Tooltip (Optional) - the Tooltip field allows you to add helper text for the question. This text will appear as a small popup when users hover over the question in the incident form.

Purpose

Example

Tips

  • Clarify the meaning of the question

  • Provide additional instructions or examples

  • Help users answer correctly without cluttering the form

  • Question: Describe what happened

  • Tooltip: Include the main events, actions, and people involved. Keep it brief and factual.

  • Keep it short and clear

  • Focus on guidance, not additional questions

  • Optional—leave blank if the question is self-explanatory

c. Section (Required) - Choose which section this question belongs to.

How to choose:

1. Click the dropdown

2. Select the appropriate section from the list

3. If the section you need doesn't exist, create it first (see Guide 2)

Example:

  • What time did the incident occur? → Incident Details section

  • Describe what you witnessed → Witness Information section

d. Add More - Lets you add the question to additional sections, so it can appear in multiple sections of the form.

Example:

  • Question: Was safety equipment used?

  • Sections: Initial Response + Investigation Findings → The question will show in both sections

You cannot add a question unless you select an incident section.

e. Question Type (Required) - Select what kind of answer format you want.

Common types

When to choose

Checkbox – Multiple checkboxes (choose one or many)

  • Use Checkbox for multiple independent yes/no selections

Date – Date picker

  • Use Date for recording when events happened

Date/Time – Combined date and time picker

  • Use Date/Time for recording when events happened

Dropdown – Dropdown list (choose one option)

  • Use Dropdown when users must choose one option from a list

Entity in System – Select from existing system records (e.g., employees, locations, equipment)

  • Use Entity in System to link answers to existing system records

File – File upload

  • Use File for uploading documents, photos, or evidence

File and Free Text – Upload a file and also enter a text comment

  • Use File and Free Text when users need to upload a file and add notes

Image Map – Clickable image for selecting or marking specific areas

  • Use Image Map when users need to identify or mark a location on an image

Free Text – Short text answer (single line)

  • Use Free Text for short answers like names, IDs, or brief notes

Number (number) – Numeric input only

  • Use Number for quantities, counts, or measurements

Radio – Radio buttons (choose one)

  • Use Radio for 2–5 visible options (e.g., Yes/No, ratings)

Static Text – Display-only text (no user input)

  • Use Static Text to display instructions or information

Text Area – Long text answer (multiple lines)

  • Use Text Area for detailed explanations or descriptions

For multi-select and dropdowns or radio questions refer also to Guide 3: Managing Incident Questions | Managing Question Values (Answer Options)

f. The Allow Other option under the Checkbox type is used when you want to give users the ability to select an option that isn’t listed in the predefined choices.

How it works:

  • Normally, a Checkbox question has a set of predefined options.

  • If Allow Other is enabled, an additional input field appears labeled as Other

  • Users can type a custom answer that is not in the predefined list.

Example:

Question: Which tools were used?
Options:

  • Hammer

  • Screwdriver

  • Wrench

  • Other → User can type ‘Pliers’

When to use Allow Other:

  • When it’s hard to anticipate all possible answers

  • When flexibility is needed for user responses

  • When you want to keep the predefined list short but still allow exceptions

g. Required (Optional) - Tick this checkbox to make the question mandatory.

When to use

When not to use

  • Critical information that must be collected

  • Regulatory requirements

  • Essential incident details

  • Optional background information

  • Questions that may not always apply

  • Nice-to-have details

Warning: Making too many questions required can frustrate users. Only require truly essential information.

h. Order (Optional) - Set the display order of this question within its section.

How it works:

  • Lower numbers appear first

  • Questions without order numbers appear last

  • Use increments of 10 (10, 20, 30) to allow inserting questions later

Example:

  • Order 10: What time did it happen?

  • Order 20: Where did it happen?

  • Order 30: What happened?

  • Order 40: Who was involved?

i. Label Width and Input Width - You can configure how much space the question label and input field take up in the form.

  • Label Width: Determines the width of the question text area

    • All Questions: 6

    • Static Text: 9

  • Input Width: Determines the width of the answer/input area.

    • All Questions: 6

    • Static Text: 9

Notes:

  • These settings help with form layout and alignment

  • Use wider labels for longer question text

  • Use wider input fields for longer answers or file uploads

3. Select Add to create your question.

You'll be redirected back to the question list, and your new question will appear.

Editing an Existing Question

To modify a question you've already created:

1. Go to Incident > Admin > Questions

2. Find the question you want to edit in the list

3. Select Action > Edit

4. Make your changes

5. Select Edit to save your changes

Warning: Changing question text will update it everywhere it appears, including in existing incidents. Historical incident data remains unchanged, but the question label will update.

Managing Question Values (Answer Options)

For questions that use dropdowns, multi-select, radio buttons, or checkboxes, you need to create the answer options.

Quick Overview

Question values are the predefined options users can choose from.

Example:

  • Question: What was the weather like?

  • Question values: Sunny, Cloudy, Rainy, Windy, Snowing

How to Add Question Values

From the List Questions Screen

1. Select Actions > View

2. Look for the Answer Options section and select Add Answer Option

3. Enter the option text

4. Select Add

Setting Up Conditional Questions (Parent–Child Questions)

Child questions only appear when the parent question is Yes/No type.

How It Works

  • A child question is shown only if its parent question is answered Yes (or sometimes No, depending on your setup).

  • You create the child question first, then link it to a parent question.

How to Set It Up

Step 1: Create the Child Question

  1. Add the question you want to appear conditionally.
    Example: “How many witnesses were there?”

  2. Save the question.

Step 2: Create the Parent Question

  1. Create the Yes/No question that will control visibility.
    Example: “Were there any witnesses?”

  2. Under the child question settings, choose this as the parent question.

  3. Select the condition (usually “Show when answer is Yes”).

Step 3: Test It

  1. Create a test incident.

  2. Answer the parent question.

  3. Check that the child question appears only when the condition matches (Yes/No).

Tips for Conditional Questions

Do:

  • Keep conditional logic simple

  • Test thoroughly before rolling out

  • Document complex conditional chains

  • Limit nesting (child of child of child gets confusing)

Don't:

  • Create circular dependencies (A depends on B depends on A)

  • Make required questions conditional (users might not see them)

  • Nest more than 2-3 levels deep

  • Use conditional logic for critical information

Linking Questions to Sections and Incident Types

Understanding the Relationship

Questions need three things to appear in incident forms:

  1. A section - Where the question appears

  2. An incident type - Which types of incidents show this question

  3. Answer options (if applicable) - What choices users can select

Linking Strategy

Question for SPECIFIC incident types

  • Select one or more incident types

  • The question only appears for those types

  • Use for type-specific questions like "Vehicle registration" (only for vehicle incidents)

Example Configuration

Question: Vehicle registration number

  • Section: Vehicle Information

  • Incident Type: Vehicle Incident, Near Miss (Vehicle)

  • Required: Yes (for selected types only)

Using Tags Effectively

Tags help you organise and filter questions for reporting and review.

When to Use Tags

Example

Cross-section grouping
Tag related questions across different sections

  • Tag ‘time-related’ for all date/time questions across all sections

  • Tag ‘witness-info’ for all witness-related questions

Reporting purposes
Tag questions you want to include in specific reports

  • Tag ‘safety-critical’ for questions needed in safety reports

  • Tag ‘regulatory’ for questions required by regulations

Review cycles
Tag questions for periodic review

  • Tag ‘annual-review’ for questions to review yearly

  • Tag ‘new-2024’ for questions added this year

Tag Naming Best Practices

Good tag names:

  • "safety-equipment"

  • "root-cause-analysis"

  • "corrective-action"

  • "witness-details"

  • "environmental-conditions"

Poor tag names:

  • "stuff"

  • "misc"

  • "q1" (not descriptive)

  • "important" (subjective)

Best Practices for Writing Questions

1. Be Specific and Clear

Good: What time did the incident occur?
Poor: When did it happen?

Good: Describe the injuries sustained
Poor: What happened to them?

2. Use Simple Language

Good: Were you wearing safety glasses?
Poor: Was appropriate ocular personal protective equipment utilised?

3. Ask One Thing Per Question

Good (separate questions):

  • What were you doing when the incident occurred?

  • Where were you located when it occurred?

Poor (combined):

  • What were you doing and where were you when it occurred?

4. Provide Context with Help Text

Question: Incident severity
Help text: Rate from 1 (minor, no injury) to 5 (critical, serious injury or death)

5. Use Appropriate Question Types

For "Yes/No" questions: Use radio buttons or dropdown
For descriptions: Use text area
For specific dates: Use date picker (not text field)
For multiple selections: Use checkboxes or multi-select

6. Consider Your Audience

Write questions that make sense to the people filling out forms:

  • Use terms they understand

  • Avoid unnecessary technical jargon

  • Provide examples when helpful

7. Group Related Questions

Put similar questions together in the same section:

  • All time-related questions together

  • All witness questions together

  • All equipment questions together

Common Question Patterns

Pattern

Sample

Basic Information

Questions:

  • Date of incident (Date picker, required)

  • Time of incident (Time picker, required)

  • Location of incident (Text, required)

  • Brief description (Text area, required)

Yes/No Follow-up

Parent: Were there any injuries? (Radio: Yes/No, required)
Child: Describe the injuries (Text area, conditional on ‘Yes’, required)

Multiple Choice with ‘Other’

Question: Type of equipment involved (Multi-select)
Options:

  • Ladder

  • Power tool

  • Hand tool

  • Scaffolding

  • Vehicle

  • Other (please specify)

Follow-up: Please specify other equipment (Text, conditional on ‘Other’ selected)

Rating Scale

Question: How severe was the incident? (Radio, required)
Options:

  • 1 - Minor (no injury, minimal damage)

  • 2 - Low (minor first aid, minor damage)

  • 3 - Moderate (medical treatment, moderate damage)

  • 4 - Serious (hospitalisation, significant damage)

  • 5 - Critical (fatality, catastrophic damage)

Deleting Questions

Before You Delete

Warning: Deleting a question may affect:

  • Existing incident forms that use this question

  • Historical incident data (the question data remains, but loses context)

  • Conditional questions that depend on this question

Recommendation: Instead of deleting, consider:

  • Making the question optional instead of required

  • Removing it from incident types (so it only shows for specific types)

  • Creating a new question and deprecating the old one

How to Delete

1. Go to Incident > Admin > Questions

2. Find the question you want to delete

3. Select Action > Delete

4. Confirm the deletion when prompted

Troubleshooting

Problem

Possible causes

Solution

My question doesn't appear in incident forms

  • Question isn't linked to any incident section

  • Question is in a section that isn't linked to incident types

  • Check the incident type configuration (see Guide 4)

  • Verify the section is linked to the incident type

  • Test the conditional logic if applicable

Question values (dropdown options) aren't showing

  • You haven't created question values yet

  • Question values aren't saved properly

  • Question type doesn't support values

  • Add question values (see Guide 7)

  • Verify question type is Select, Multi-select, Radio, or Checkbox

Conditional questions aren't working

  • Parent-child relationship not configured correctly

  • Condition trigger isn't set up properly

  • Circular dependency exists

  • Re-check the parent question selection

  • Verify the condition logic

  • Test with simple scenarios first

I can't delete a question

  • Question is referenced by other questions (parent-child)

  • Question is part of required incident type configuration

  • Permission issue

  • Remove child questions first

  • Remove from incident type configuration

  • Contact your administrator if permissions are the issue

Question order isn't working

  • Order numbers not set

  • Multiple questions have the same order number

  • Caching issue

  • Set explicit order numbers

  • Use increments (10, 20, 30) to avoid conflicts

  • Refresh your browser cache

Common Questions

Can I change a question after it's been used in incidents?

Yes, but be careful. Changing the question text updates the label, but historical answers remain unchanged. Changing the question type or answer options can cause data issues.

How many questions should I have?

There's no fixed limit, but consider user experience. Forms with 50+ questions can be overwhelming. Group questions logically and only ask for necessary information.

Can I reuse the same question in multiple sections?

Yes. You can assign the same question to multiple sections so it appears wherever you need it.

Can I make a conditional question required?

Yes, but be careful. If the parent condition isn't met, users won't see the required question. This can cause confusion. Generally, conditional questions should be optional.

What happens to question data if I change the section?

The question moves to the new section. Historical data remains associated with the question, but the section context changes.

Did this answer your question?