labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Guide
Videos
Walkthroughs
FAQ
Newsletter Archive
Documents
Classroom
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guide
Videos
Walkthroughs
FAQ
Newsletter Archive
Documents
Classroom
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guide
    • GETTING STARTED

      • Task Editor
      • Stimulus Presentation
      • Correctness of Response
      • Objects
      • Events
      • Variables
      • Task Wizard
      • Trial System
      • Study Design
        • Tasks
        • Blocks
        • Sessions
        • Groups
    • FEATURED TOPICS

      • Experiment Design
        • Creating a Study
        • Data Frame Patterns
      • Randomization & Balance
      • Eye Tracking
        • Presenting Stimuli in an Eye Tracking Task
        • How to Choose Eye Tracking Calibration Settings
        • Setting Up Eye Tracking in a Task
        • Recording and Exporting Gaze Data
        • Using Shapes as Areas of Interest (AOI) for Eye Tracking
        • The Participant Calibration Experience
      • Web Bridge
      • Questionnaires
      • Desktop App
      • Sample Studies
      • Participant Recruitment
      • API Access
        • REST API
        • Webhook API
        • WebSocket API
      • Other Topics

        • Precise Stimulus Timings
        • Multi User Studies
        • Head Tracking in Labvanced | Guide
    • MAIN APP TABS

      • Overview: Main Tabs
      • Dashboard
      • My Studies
      • Shared Studies
      • My Files
      • Experiment Library
      • My Account
      • License & Services
    • STUDY TABS

      • Overview: Study-Specific Tabs
      • Study Design
        • Tasks
        • Blocks
        • Sessions
        • Groups
      • Task Editor
        • Task Controls
        • The Trial System
        • Canvas and Page Frames
        • Objects
        • Object Property Tables
        • Variables
        • System Variables Tables
        • The Event System
        • Text Editor Functions
        • Eye Tracking Options in the Task Editor
        • Head Tracking in a Task
        • Multi-User Studies
      • Settings
      • Variables
      • Media
      • Texts & Translate
      • Launch & Participate
      • Subject Management
      • Dataview and Export
        • Dataview and Variable & Task Selection (OLD Version)
        • Accessing Recordings (OLD Version)
  • Videos
    • Video Overview
    • Getting Started in Labvanced
    • Creating Tasks
    • Element Videos
    • Events & Variables
    • Advanced Topics
  • Walkthroughs
    • Introduction
    • Stroop Task
    • Lexical Decision Task
    • Posner Gaze Cueing Task
    • Change Blindness Flicker Paradigm
    • Eye-tracking Sample Study
    • Infant Eye-tracking Study
    • Attentional Capture Study with Mouse Tracking
    • Rapid Serial Visual Presentation
    • ChatGPT Study
    • Eye Tracking Demo: SVGs as AOIs
    • Multi-User Demo: Show Subjects' Cursors
    • Gamepad / Joystick Controller- Basic Set Up
    • Desktop App Study with EEG Integration
    • Between-subjects Group Balancing and Variable Setup
    • Website Frame Eye Tracking Walkthrough
    • Conditional Webcam Eye Tracking
  • FAQ
    • Features
    • Support Policy & Guidelines
    • Security & Data Privacy
    • Licensing
    • Precision of Labvanced
    • Programmatic Use & API
    • Using Labvanced Offline
    • Troubleshooting
    • Study Creation Questions
  • Newsletter Archive
  • Documents
  • Classroom

Creating an Eye Tracking Task

Once webcam eye tracking is enabled at the study level (Settings tab → Physiology → Eye-Tracking), you enable it for an individual task in the task editor: click the Settings button in the top-left corner, next to "Task:", then in the Physiological Signals tab check Enable Eye-Tracking:. Eye tracking can be enabled for as many tasks in the experiment as you need; the main study-level calibration still only runs once, before the first eye-tracking-enabled task.

The background color of your frames is worth considering early: dark frames illuminate a participant's eyes less well than white or lightly colored ones, which can make subtle eye movements harder to track accurately.

From there, a task's eye tracking setup involves a few decisions: how often to recalibrate during the task, whether to detect fixations in addition to raw gaze, and which display mode to use so gaze coordinates are measured in a unit that suits your study. Shorter tasks generally need less recalibration than longer ones, where small errors can accumulate over time. You then build the events that actually record gaze data as variables, optionally restricted to specific stimulus objects, and can rely on Labvanced's automated event setup for the common case rather than building every event by hand.

Learn More

Webcam Eye Tracking Guide

The Webcam Eye Tracking Guide is the complete reference for building an eye tracking study in Labvanced, covering everything from how stimuli relate to gaze data through calibration settings, task setup, recording, areas of interest, and the participant experience. If this is your first eye tracking task, it is the best place to start before diving into any single piece below.

Setting Up Eye Tracking in a Task

Setting Up Eye Tracking in a Task covers the full set of task-level decisions: enabling eye tracking via the Settings button and Physiological Signals tab, configuring how often the system recalibrates and applies drift correction over the course of the task, and choosing between Fixation Detection modes where your Physiology Toolbox Version supports it. It also explains the display mode options, and when switching to a fixed physical unit like millimeters or visual degrees is worth the extra setup.

Recording and Exporting Gaze Data

Recording and Exporting Gaze Data walks through the automated event setup dialog that appears when you enable eye tracking, which can create the standard gaze and fixation recording events for you directly. It also covers building these events manually, restricting recording to specific stimulus objects, and what the resulting data export looks like once your study has run.

In-Lab Hardware Instead

If you are connecting your own in-lab eye tracking hardware rather than using Labvanced's webcam eye tracking, see Eye Tracking in Labvanced for that option.

Further Reading

Webcam Eye Tracking Accuracy and Study Design

The evidence behind webcam eye tracking's validated accuracy, and the design decisions that affect it.

Webcam Eye Tracking Technology

How Labvanced's webcam eye tracking technology works.