Complete Multiple Tasks

Help users complete a series of tasks to finish a transaction or application, allowing them to work through tasks in their own order.

When to Use

  • When users need to provide different types of information
  • When tasks can be completed in any order
  • When users might need to gather information before completing some tasks
  • When the process might take multiple sessions

Task List Overview

Show users all tasks upfront so they can understand what's required and plan their time.

Apply for a licence

You have completed 1 of 4 sections.

  1. Your detailsCompleted
  2. Business informationIn progress
  3. Upload documentsNot started
  4. Check and submitCannot start yet

Task Statuses

StatusWhen to use
CompletedUser has finished this task
In progressUser has started but not finished
Not startedUser can start this task
Cannot start yetTask depends on other tasks being completed

Grouped Tasks

For complex applications, group related tasks into sections.

  1. 1. About you

    1. Your name and date of birthCompleted
    2. Your contact detailsCompleted
  2. 2. Your business

    1. Business detailsNot started
    2. Business addressNot started

Navigation Within Tasks

Each task should let users:

  • Complete the task step by step
  • Review their answers at the end of the task
  • Return to the task list when finished
  • Save and return later (if the service supports this)

Save and Return

If users can save their progress:

Your progress is saved automatically. You can sign out and return later.

Completing the Application

The final task should be "Check and submit" or similar. This should:

  • Only be available when all other tasks are complete
  • Show a summary of all answers
  • Let users change answers before submitting
  • Clearly confirm what happens when they submit

Best Practices

  • Keep task names short and action-oriented
  • Order tasks logically, even if they can be done in any order
  • Show progress clearly (e.g., "2 of 5 sections completed")
  • Let users skip ahead to see what's coming
  • Auto-save progress where possible

Related Components