Instruqt Docs
  • 🚩Getting started
    • Overview
    • Setting up
      • Study Room
    • Quickstart
  • πŸ›€οΈTracks
    • Manage tracks
      • Create tracks
      • Edit locally
      • Test tracks
      • Track logs
      • Track time limits
      • Track feedback
      • Developer workflow
      • Track tags
      • Track authors
      • Delete tracks
      • Custom layouts
      • Version control
      • Loading experience
    • Challenges
      • Create challenges
      • Challenge tabs
      • Challenge order
      • Skip challenges
      • Add quizzes
      • Assignment display
      • Assignment editor
    • Share tracks
      • Live Events
        • Instructor tools
      • Track invites
      • Embed tracks
      • Landing pages
  • πŸ–οΈSandboxes
    • Overview
    • Sandbox hosts
      • Add hosts
      • Custom VM images
      • Custom container images
      • Public images
      • Windows VMs
      • Website service
      • SSL certificates
    • Cloud accounts
      • Securing your cloud accounts
      • Cloud Client
      • AWS accounts
        • AWS Environment Variables
        • AWS Managed Policies
        • AWS IAM Policies
        • AWS SCP Policies
      • Azure subscriptions
        • Azure Environment Variables
        • Azure Roles
        • Azure Resource Providers
      • GCP projects
        • GCP Environment Variables
        • GCP IAM Permissions
    • Lifecycle scripts
      • Scripting overview
      • Track scripts
      • Challenge scripts
      • Example scripts
      • Helper scripts
    • UI Checks
    • Global Sandbox Settings
      • Hot start
      • Sandbox presets
      • Custom resources
      • Cloud services and regions
        • Allowed services and regions
    • Secrets and variables
      • Runtime variables
      • Runtime parameters
      • Secrets
  • βš™οΈSettings
    • Integrations
      • Salesforce (Beta)
      • HubSpot (Beta)
      • HubSpot (Using zapier)
      • LTI
      • Version control
        • GitHub
    • Authentication
      • SSO
      • API keys
    • Platform
      • API
      • Webhooks
      • Track limits
  • πŸ’‘Reference
    • Feature overview
    • Instruqt CLI
      • Commands
      • Configuration files
      • Assets
    • Instruqt platform
      • Networking
      • Host machine types
      • Quotas and limits
      • Roles and permissions
      • Network access
      • Requirements
  • πŸ›ŸResources
    • Content design tips
    • Advanced use cases
    • Templates
    • FAQ
      • Running Windows Client Hosts on Instruqt
      • Using Cleanup Scripts in SaaS and Cloud Environments
      • Instruqt Regional Configurations and Restrictions
      • Troubleshooting Instruqt CLI Authentication Issues
      • Copy a Track from One Organization to Another via CLI
      • Network Configuration: IP and MAC Address Control
      • Container Troubleshooting in Instruqt
Powered by GitBook
On this page
  • Overview
  • Feedback Score Behavior
  • Configure the track feedback

Was this helpful?

Edit on GitHub
  1. Tracks
  2. Manage tracks

Track feedback

Decide when users are able to share feedback about the track.

PreviousTrack time limitsNextDeveloper workflow

Last updated 6 months ago

Was this helpful?

Overview

Users can provide valuable feedback on Instruqt tracks by rating their experience on a scale from very unhappy to very happy.

After rating it's also possible to add written feedback.

Track authors can configure feedback settings to best fit their needs. By default, the feedback option appears at the end of the track, after all challenges are completed.

Alternatively, authors can enable a persistent feedback tab, allowing users to share feedback during any challenge. For cases where feedback isn’t needed, this option can also be disabled entirely.

Feedback Score Behavior

Currently, Instruqt only stores a single feedback submission per play, meaning that each new score and comment will replace the previous one. The written feedback is tied to the score, so submitting a new score will reset any previously entered comments.

For example, if a user rates the track with a score of three during an early challenge, but updates it to a score of two later on, the final feedback recorded for the track will be a score of two.

Configure the track feedback

You can configure a track's feedback using the Instruqt web UI:

  1. Select the track you wish to configure.

  2. In the Settings section, click Edit.

  3. Click Additional settings.

  4. In the Track feedback section, you will see two options:

    1. After user completes all challenge - Toggle this option on to enable feedback at the end of the track.

    2. During any challenge - Toggle this option on to enable a persistent feedback tab displayed during all challenges.

    It is also possible to disable both options to disable feedback for the track entirely.

  5. Click Save.

  1. Open the track.yml of the desired track.

  2. Under the lab_config section you can add or modify the following options: feedback_tab_enabled and feedback_recap_enabled.

  3. Set feedback_tab_enabled to true if you want to enable a persistent feedback tab displayed during all challenges.

  4. Set feedback_recap_enabled to true if you want to enable feedback at the end of the track.

Example of how a track.yml would look like with both options enabled.

slug: mytrack
id: baekpuxv2m5g
type: track
title: MyTrack
teaser: Get started quickly with just one container-based sandbox host.
description: Get started quickly with a container-based sandbox host. Choose a container
  when you need a fast, lightweight Linux system.
...
owner: myteam
developers:
- developer@content.com
...
lab_config:
...
  feedback_recap_enabled: true
  feedback_tab_enabled: true
 ...t

πŸ›€οΈ
Happiness rating scale
Written feedback
Persistent feedback tab