Gorilla is incredibly easy to use, but it's also remarkably flexible. Check out our top ten features below, then browse the sections in the menu to see if it can do what you need.
GORILLA'S TOP TEN FEATURES
YES!
Can I automatically collect reaction time (RT) data?
Can I easily change stimuli from trial to trial?
Can I have complete control over the visual layout of my task?
Can I randomise the order of trials in my task?
Can I add a wide range of question types to my survey?
Can I randomise the order of options, questions, and pages in my questionnaire?
Can I combine tasks and questionnaires in a single study?
Can I lay out my experiment design in an intuitive drag-and-drop format?
Can I randomise participants to different conditions?
Can I control for order effects (i.e. with counterbalancing)?
Yes, Gorilla can do this. And so much more...
GORILLA FOR SURVEYS
YES!
Watch our features showcase video for the Questionnaire Builder
Can I add a wide range of question types to my survey?
Can I randomise the order of options, questions, and pages in my questionnaire?
Can I easily reorder questions by dragging and dropping?
Can I add images, audio, and video to my survey?
Can I use piped text to show participants their previous responses?
Can I use skip logic to omit questions based on a participant's response?
Can I use display logic to show questions based on a participant's response?
Can I preview the questionnaire from the participant's perspective?
Can I show participants how far they are through the survey?
Can I automatically score participants' responses?
Can I allow participants to leave the questionnaire early?
Can I allow participants to stop and return to the questionnaire later?
Can I edit a pre-built questionnaire to get started faster?
Can I import my survey from Qualtrics to Gorilla?
Yes, Gorilla can do this. And so much more...
GORILLA FOR REACTION-TIME TASKS
YES!
Watch our features showcase video for the Task Builder
Can I automatically collect reaction time (RT) data?
Can I easily change stimuli from trial to trial?
Can I have complete control over the visual layout of my task?
Can I randomise the order of trials in my task?
Can I play and record audio and video?
Can I create a Go/No Go task that scores non-responses?
Can I do custom scoring of participants’ responses?
Can I create an adaptive task that changes based on participant performance?
Can I easily control the length of trials?
Can I show participants a randomised subset of trials?
Can I capture and score multiple responses on one screen?
Can I make only part of an image clickable?
Can I dynamically show and hide elements on screen during a task?
Yes, Gorilla can do this. And so much more...
GORILLA FOR EXPERIMENT FLOWS
YES!
Watch our features showcase video for the Experiment Builder
Can I combine tasks and questionnaires in a single study?
Can I lay out my experiment design in an intuitive drag-and-drop format?
Can I randomise participants to different conditions?
Can I control for order effects (i.e. with counterbalancing)?
Can I make a whole experiment without code?
Can I reject participants who don’t meet my inclusion criteria?
Can I show participants how far they are through the experiment?
Can I have different participant groups start at different points?
Can I condition participants’ progression on their task performance?
Can I add a delay between experimental sessions?
Can I run a multi-part, longitudinal study?
Can I have participants repeat a task until criterion?
Can I allow participants to switch back and forth between questionnaires?
Can I link up my Gorilla questionnaire to Prolific for participant recruitment?
Can I send my participants to another platform like Qualtrics and back to Gorilla?
Can I specify how many participants I want in each condition?
Can I automatically stop collecting data when my quota is met?
Can I easily track participant progress and completion?
Can I reward participants at the end of a study?
Yes, Gorilla can do this. And so much more...
GORILLA FOR SPECIALISED TASKS
YES!
Can I have participants do a drawing task?
Can I have participants drag and drop images on the screen?
Can I record my participant's screen?
Can I track participants' mouse movements?
Can I do webcam eye tracking?
Yes, Gorilla can do this. And so much more...
GORILLA FOR AI INTEGRATIONS
YES!
Watch our features showcase videos for AI integrations
Can I integrate an AI chatbot into my task for my participants to interact with?
Can I use a range of different AI models?
Can I vary prompts trial by trial and between participants?
Can I use an AI model to do automated scoring of qualitative responses?
Can I define a system prompt to apply guardrails to AI interactions?
Can I send instructions to an AI model based on a participant's response?
Yes, Gorilla can do this. And so much more...
GORILLA FOR GAMIFIED TASKS
YES!
Watch our features showcase video for Game Builder
Can I keep participants engaged by gamifying my research?
Can I create a game that captures behavioural metrics like reaction time?
Can I enrich my game world with an immersive backdrop?
Can I make my tasks visually interesting using animations?
Can I create eye-catching particle effects?
Can I instantly preview how my game will look to the participant?
Can I trigger animations based on participant behaviour?
Can I keep track of participants' score in the game?
Can I give participants visual feedback on their responses?
Can I create dynamic interactions between game objects using colliders?
Yes, Gorilla can do this. And so much more...
GORILLA FOR SHOPPING SIMULATIONS
YES!
Watch our features showcase video for Shop Builder
Can I create a simulated online shop to study consumer behaviour?
Can I customise products, pricing and images?
Can I customise the appearance of my shop?
Can I add labels like 'organic' or 'dolphin friendly'?
Can I display nutritional information?
Can I randomise the order in which products are presented?
Can I add taxes or rebates?
Can I give feedback on basket health?
Can I test product messaging by varying information between participants?
Can I change which products appear on the shop's landing page?
Can I set a maximum and minimum number of products for participants to buy?
Can I create a shopping list for my participants?
Can I get action-by-action data on participants' shopping behaviour?
Yes, Gorilla can do this. And so much more...
GORILLA FOR MULTIPLAYER STUDIES
YES!
Watch our features showcase video for Multiplayer
Can I run an experiment where participants interact live online?
Can I use a lobby to gather participants?
Can I have 2-8 participants?
Can I assign roles to give players specific tasks?
Can I match players into groups according to specific criteria?
Can I have players respond in-turn or asynchronously?
Can I let players communicate via text chat?
Can I let players communicate via video chat?
Can I display different stimuli to different players?
Yes, Gorilla can do this. And so much more...
GORILLA FOR UX/UI TESTING
YES!
Watch our features showcase video for UX/UI testing
Can I easily simulate webpage flows?
Can I run social media simulations to test responses to custom content?
Can I show and hide elements on screen in response to clicks?
Can I store information provided and display that again later?
Can I receive play-by-play data of what the participant interacted with?
Can I automatically collect clicks and RTs to map journeys?
Can I easily do A/B testing by randomising participants to different versions?
Can I record the overall time spent by the participant on a simulation?
Yes, Gorilla can do this. And so much more...
GORILLA FOR CUSTOM SCRIPTING
YES!
Watch our features showcase video for scripting
Can I create my own custom functionality using scripting?
Can I reuse custom scripted components built by other Gorilla users?
Can I script my own spreadsheet randomisation?
Can I use spreadsheet and Store values within my scripted components?
Can I create a component to handle a new type of participant response?
Can I import external libraries to use within my Gorilla scripts?
Can I flexibly combine built-in and scripted components within the same task?
Yes, Gorilla can do this. And so much more...
GORILLA FOR OPEN SCIENCE
YES!
Can I easily collaborate with students and colleagues?
Can I get good quality data online?
Can I let my participants use their mobile phones or tablets?
Can I control which devices participants are allowed to use?
Can I make my study fun and engaging for participants?
Can I collect data from anywhere in the world?
Can I display button text in languages other than English?
Can I easily test how my experiment will look on different devices?
Can I easily go back if I make a mistake building my task?
Can I save different versions of my task and easily switch between them?
Can I be sure Gorilla will meet my institution's privacy and data protection requirements?
Can I easily build a replication of a published study?
Can I share my protocol and materials with the research community?
Can I have my students create an online experiment for an assignment?
Can I use Gorilla to teach online research methods?
Yes, Gorilla can do this. And so much more...