Help Docs Software LearnDash LearnDash Course Management Quiz Custom Fields

Quiz Custom Fields

Quiz Custom Fields allow course creators to collect additional information from learners, either before the quiz begins or just before it ends. These fields are useful for gathering feedback, capturing learner details, or asking custom questions relevant to the course.

NOTE: Custom fields are configured on a per-quiz basis. There is no option to set them globally for all quizzes.

Enabling Quiz Custom Fields

To turn on Custom Fields for a quiz:

  1. Go to LearnDash LMS > Quizzes.
  2. Click on the quiz to edit.
  3. Open the Settings tab.
  4. Scroll to the Administrative and Data Handling Settings section.
  5. Toggle Custom Fields to ON.
LearnDash quiz custom fields admin setup

Choosing the Display Position

Custom Fields can appear in one of two places:

  • At the start of the quiz
    Shown below any quiz description and above the Start Quiz button.
  • At the end of the quiz
    Shown before the Finish Quiz button, after all questions are answered.

Choose the position that best suits the goal of your custom questions.

Quiz custom field collection before a quiz

NOTE: If you choose this option, the “Autostart” setting in your quiz display settings is ignored, and a “Start Quiz” button will always be displayed.

Setting up Custom Fields

How to use LearnDash quiz custom fields, an animation

Setting Up Custom Fields

Once Custom Fields are enabled, follow these steps to add and configure them:

  1. Click Add Field.
  2. Complete the field settings:

Field Name

The label that appears to learners (e.g., “What did you think of this quiz?”).

Field Type

Choose the type of input:

  • Text – Single-line text
  • Textarea – Multi-line text
  • Checkbox – Multiple selections
  • Drop-Down Menu – One selection from a list
  • Radio – One selection, displayed as buttons
  • Number – Numeric input only
  • Email – Valid email address required
  • Yes/No – Simple yes/no choice
  • Date – Month, day, and year dropdowns

Tip: For Checkbox, Radio, or Drop-Down, click Edit List to add your custom options.

Edit a list in a LearnDash quiz custom field

Optional Field Settings

  • Required
    Toggle ON to make the field mandatory. Learners must complete it before continuing.
  • Reorder Fields
    Hover over the six dots beside the field name and drag to change the order.
  • Delete Field
    Hover over the row and click Remove to delete a field.

Custom Fields Data Storage

Learner responses to custom fields are saved with quiz results. These can be accessed in two places:

Note: The Quiz Statistics option must be enabled in the quiz settings to store custom field data.

Next Steps

Quiz Custom Fields can be a valuable tool for:

  • Collecting course feedback
  • Asking follow-up questions
  • Capturing learner details before final quiz submission

For more quiz customization options, see the Quiz Builder tutorial.

Was this article helpful?