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)
      • 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
  • 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

      • Randomization & Balance
      • Eye Tracking
      • 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
      • My License
    • 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
        • Eyetracking in a Task
        • 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
  • FAQ
    • Features
    • Security & Data Privacy
    • Licensing
    • Precision of Labvanced
    • Programmatic Use & API
    • Using Labvanced Offline
    • Troubleshooting
    • Study Creation Questions
  • Newsletter Archive
  • Documents
  • Classroom

Action Group

The Action Group in Labvanced serves as a structural tool that can be used to organize multiple actions under a single event. It does not change how or when actions are executed, but it does help you keep your experiment logic clean and well-structured.

Furthermore, by grouping related actions together, you can quickly duplicate entire blocks of logic instead of recreating them step by step—significantly speeding up experiment design.

Table of Contents

  • Overview
  • How it works
  • Workflow Tips
  • Why it’s important

Overview

An Action Group acts as a visual container for actions inside an event. It allows you to group related actions together so that your event logic is easier to read, navigate, and maintain.

Beyond organization, it also improves workflow efficiency. Instead of copying and configuring multiple actions individually, you can duplicate a single Action Group and adjust only the necessary parts. This is especially useful in experiments with repeated logic patterns.

Importantly, grouping actions does not affect execution behavior. All actions under the same trigger will still run according to their defined order, regardless of whether they are grouped or not.

Common use cases

  • Organizing long lists of actions
  • Grouping logically related steps (e.g., “Correctness Evaluation”, “Stimulus Randomization Calculations”)
  • Reusing sets of actions across similar events
  • Speeding up development by duplicating pre-configured logic blocks

How it works

The Action Group wraps a set of actions inside a collapsible container within the event editor.

Typical structure:

  • Action Group (e.g., “Player 1 View”)
    • Action 1
    • Action 2
    • Action 3

You can:

  • Add actions inside the group
  • Rename the group to reflect its purpose
  • Collapse or expand the group for easier navigation
  • Duplicate / copy the entire group

Workflow Tips

  • Use descriptive names for your groups (e.g., “Handle Response”, “Stimuli Display Modifications”)
  • Duplicate entire Action Groups instead of copying individual actions one by one
  • After duplicating, simply adjust the necessary values (e.g., target objects, variables, or conditions)
  • Collapse groups to reduce visual clutter when working with large events
Giving an Action Group (which contains three actions within it) a name. Copying it, then pasting it via +Add Action then Paste Action. All three actions are automatically copied over as a result of being within the Action Group container.

Why it’s important

The Action Group improves both usability and development speed without affecting functionality. It helps you:

  • Keep complex experiments manageable
  • Quickly understand and debug event logic
  • Maintain a clear structure as your design scales
  • Build experiments faster by reusing and duplicating grouped logic

In short, it’s a lightweight but powerful tool for organizing your workflow and accelerating experiment development in Labvanced.