Skip to content
Menu

Setup guide

Running an oTree study on Tavra

Host oTree as you do today. Tavra sends each worker to your room with a participant label, and your last page shows the code that confirms they finished.

Last updated November 14, 2026

How it fits together

oTree rooms accept a participant_label parameter in the room link. Tavra opens your room link for each worker with their assignment reference as the label, so your data and Tavra's records line up.

Set up your study

  1. Create a room in your oTree project and note its link.
  2. Paste the room link into Tavra's study template, which adds participant_label for each worker.
  3. On your final page, show a completion code. Tavra checks the code each worker enters against their assignment.
  4. For group games, set a waiting-page timeout so a worker who can't be matched is released, and tell Tavra how such tasks are paid.

Sources

  1. oTree documentation, Rooms. Room links that carry a participant_label URL parameter. Checked November 14, 2026.