Support Home Legacy Tools

Legacy Tools

This page contains our legacy tooling - tools that have been deprecated and replaced with newer, better options.

Currently, the legacy tooling consists of Questionnaire Builder 1 (replaced by Questionnaire Builder 2) and Task Builder 1 (replaced by Task Builder 2).

We have no plans to remove access to our Legacy tooling. You will still be able to create, edit and clone content in our legacy tooling. We will also still provide maintenance releases for legacy tools for as long as is technically feasible. Everything that currently works will continue work. This is part of our commitment to Open Science and reproducibility - working to make sure the content you've created remains functional and accessible for years to come. However, we won't be adding any new features or capabilities to our legacy tools. This is part of our commitment to provide you with the most capable and cutting edge tools available for research - our focus will be shifting to our current tooling for new feature development.

We are also planning to create a migration tool for moving content over from the legacy tools to the new tools, once our new tools are at 100% feature parity with our old tools.

Questionnaire Builder 1 (QB1)

Build simple questionnaires and surveys.

The Basics

How-To: Questionnaire Builder 1
Take a tour of everything you need to know in QB1 and understand how it works

Video Walkthrough
Watch our video guide on how to create a basic questionnaire

Tooling Reference: Widgets
Full listing of all the different widgets and question types (e.g. likert scales, multiple choice) you can add to your survey

Samples and Tutorials

QB1 Widget Tutorials
Browse a Gorilla project containing tutorials of specific features in QB1

Example Questionnaires
View samples of questionnaires built on Gorilla with QB1 and QB2 for you to clone and use yourself

In-depth guides

Walkthrough: Scripting in Questionnaire Builder 1
Learn how to use the scripting widget to score participants' answers to a questionnaire and its subscales, using our example Big 5 Personality Ten-Item Personality Inventory.

Task Builder 1 (TB1)

Build stimulus-response, accuracy-and-reaction-time psychological tasks.

The Basics

How-To: Task Builder 1
Take a tour of TB1 and understand how it works

Step-By-Step Guide
A guided walkthrough building a simple Stroop task

Tooling Reference: Zones
Reference guide for all the zones you can use in Task Builder 1

Samples and Tutorials

Video Walkthrough
Watch our video guide 'How to Create Tasks in Gorilla'

TB1 Zone Tutorials
View samples of tasks

TB1 Task Tutorials
Watch our video guides to creating classic tasks in TB1

In-depth guides

Walkthrough: Spreadsheets
An in-depth guide to show you how to use the spreadsheet to control the content of your trials in TB1

Walkthrough: Scripting in TB1
Learn how to start scripting in TB1 to add more advanced functionality to your tasks.

Scripting Examples
A library of scripts that you can add to your task to alter its functionality, e.g. advanced spreadsheet features, formatting, and scoring.

API guide
A guide to the functions that are accessible in the Task Builder 1 scripting tools.

Eye Tracking Guide
An in-depth guide to setting up eye tracking with TB1 as well as how to understand and analyse your data.


View common queries that researchers have when building in Task Builder 1.

Code Editor

Create tasks in the code editor.

Quick Links

How-To: Code Editor
Find out everything you need to know about using the Code Editor here.

Browse through all our Code Editor samples for inspiration and to learn how they were created.

Learn how to use the Code Editor to load an external webpage in an iFrame directly in Gorilla, complete with the ability to capture participant data.

Legacy Tooling Walkthroughs

Walkthrough: Embedded Data
Find out how to store and use data from the participant (responses, accuracy etc) in questionnaires and tasks to control the experiment such as by branching participants to different tasks based on a previous response.