What is a maze?

A maze is a succession of missions for testers to complete. To create a maze, you have to import a prototype. This will create a new project. A project includes a draft maze by default, but you can create more mazes by importing new versions of your prototype.

We support InVision, Marvel and Sketch prototypes.

How to create a maze?

Copy the link of your prototype and paste it in the entry box in your dashboard.

Create a project using your prototype link

Tip! Here are step-by-step guides on how to import your InVision, Marvel or Sketch prototype.

A maze is a collection of missions (tasks) for testers to complete. Once your project is created, it's time to define your first mission.

A mission requires a title, a description, and at least one expected path:

The title defines the mission goal
The description is a longer explanation of the task
The expected path is set by clicking on hotspots on the prototype. The expected path is the path you want your testers to take to complete the mission. It's the benchmark against which the success metric will be measured. If your mission has more than one valid way to be completed, you can add multiple expected paths.

Read more about setting the expected path of a mission.

Tip! Mission descriptions can be formatted using Markdown.

Create your mission with the information above and save it by clicking on Create Mission in the top right corner. Go through the same process to create as many missions as required to test your prototype. The missions you create will form your maze.

Tip! Here are seven best practices to keep in mind when you create your maze.

The Options section includes settings for your maze. Read more about the options available for your maze here.

Options for your maze

When you're done, click Start Testing. This will send your maze live and create a link that you can share with your testers.

Start testing

Note: Make sure you're completely happy with your maze, as you won't be able to edit missions anymore. We don't allow editing a live maze to avoid misleading results based on the changed variable(s).

Tip! If you need to edit a live maze, you can duplicate it, make the changes, and send it live again.

Further reading

For more tips on how to create a maze, read our blog post 7 tips to craft the perfect maze.

For tips on how to write usability tasks, check out our blog post 8 tips for writing great usability tasks.

New to Maze? Read our guide on getting started with Maze.
Was this article helpful?
Thank you!